0001628280-24-007573.txt : 20240228 0001628280-24-007573.hdr.sgml : 20240228 20240228160242 ACCESSION NUMBER: 0001628280-24-007573 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 138 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: APi Group Corp CENTRAL INDEX KEY: 0001796209 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION SPECIAL TRADE CONTRACTORS [1700] ORGANIZATION NAME: 05 Real Estate & Construction IRS NUMBER: 981510303 STATE OF INCORPORATION: D8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39275 FILM NUMBER: 24695082 BUSINESS ADDRESS: STREET 1: C/O API GROUP, INC. STREET 2: 1100 OLD HIGHWAY 8 NW CITY: NEW BRIGHTON STATE: MN ZIP: 55112 BUSINESS PHONE: 651-636-4320 MAIL ADDRESS: STREET 1: C/O API GROUP, INC. STREET 2: 1100 OLD HIGHWAY 8 NW CITY: NEW BRIGHTON STATE: MN ZIP: 55112 10-K 1 apg-20231231.htm 10-K apg-20231231
00017962092023FYfalseP2YP6MP1YP1YP1YP1YP1YP1Yhttp://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityCurrenthttp://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityCurrenthttp://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityNonCurrenthttp://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityNonCurrentP5Y5028928900017962092023-01-012023-12-3100017962092023-06-30iso4217:USD00017962092024-02-21xbrli:shares00017962092023-12-3100017962092022-12-310001796209us-gaap:SeriesBPreferredStockMember2022-01-012022-12-31xbrli:pure0001796209us-gaap:SeriesBPreferredStockMember2023-01-012023-12-310001796209us-gaap:SeriesBPreferredStockMember2023-12-31iso4217:USDxbrli:shares0001796209us-gaap:SeriesBPreferredStockMember2022-12-310001796209us-gaap:SeriesAPreferredStockMember2023-12-310001796209us-gaap:SeriesAPreferredStockMember2022-12-3100017962092022-01-012022-12-3100017962092021-01-012021-12-310001796209us-gaap:PreferredStockMember2020-12-310001796209us-gaap:CommonStockMember2020-12-310001796209us-gaap:AdditionalPaidInCapitalMember2020-12-310001796209us-gaap:RetainedEarningsMember2020-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100017962092020-12-310001796209us-gaap:RetainedEarningsMember2021-01-012021-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001796209us-gaap:CommonStockMemberus-gaap:SeriesAPreferredStockMember2021-01-012021-12-310001796209us-gaap:CommonStockMember2021-01-012021-12-310001796209us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001796209us-gaap:PreferredStockMember2021-12-310001796209us-gaap:CommonStockMember2021-12-310001796209us-gaap:AdditionalPaidInCapitalMember2021-12-310001796209us-gaap:RetainedEarningsMember2021-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100017962092021-12-310001796209us-gaap:RetainedEarningsMember2022-01-012022-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001796209us-gaap:CommonStockMemberus-gaap:SeriesAPreferredStockMember2022-01-012022-12-310001796209us-gaap:CommonStockMemberus-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001796209us-gaap:CommonStockMember2022-01-012022-12-310001796209us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001796209us-gaap:PreferredStockMember2022-12-310001796209us-gaap:CommonStockMember2022-12-310001796209us-gaap:AdditionalPaidInCapitalMember2022-12-310001796209us-gaap:RetainedEarningsMember2022-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001796209us-gaap:RetainedEarningsMember2023-01-012023-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001796209us-gaap:CommonStockMemberus-gaap:SeriesBPreferredStockMember2023-01-012023-12-310001796209us-gaap:CommonStockMember2023-01-012023-12-310001796209us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001796209us-gaap:PreferredStockMember2023-12-310001796209us-gaap:CommonStockMember2023-12-310001796209us-gaap:AdditionalPaidInCapitalMember2023-12-310001796209us-gaap:RetainedEarningsMember2023-12-310001796209us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31apg:location0001796209apg:JointVenturesMember2023-01-012023-12-310001796209apg:JointVenturesMember2022-01-012022-12-310001796209apg:JointVenturesMember2021-01-012021-12-310001796209us-gaap:OtherAssetsMemberapg:JointVenturesMember2023-12-310001796209us-gaap:OtherAssetsMemberapg:JointVenturesMember2022-12-310001796209srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001796209us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2023-12-310001796209srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001796209srt:MinimumMemberus-gaap:ContractualRightsMember2023-12-310001796209srt:MaximumMemberus-gaap:ContractualRightsMember2023-12-310001796209us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310001796209us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310001796209us-gaap:LetterOfCreditMember2023-12-310001796209us-gaap:LetterOfCreditMember2022-12-310001796209us-gaap:EmployeeStockMember2023-01-012023-12-310001796209apg:AcquisitionA23Member2023-06-302023-06-300001796209apg:AcquisitionB23Member2023-12-292023-12-290001796209apg:Other2023AcquisitionsMember2023-01-012023-12-31apg:business0001796209apg:AcquisitionA23Member2023-06-300001796209apg:AcquisitionB23Member2023-12-290001796209apg:Other2023AcquisitionsMember2023-12-310001796209apg:ChubbLimitedFireAndSecurityBusinessMember2022-01-012022-12-31apg:country0001796209apg:ChubbLimitedFireAndSecurityBusinessMember2022-01-032022-01-030001796209apg:ChubbLimitedFireAndSecurityBusinessMember2022-01-030001796209apg:ChubbLimitedFireAndSecurityBusinessMemberus-gaap:CustomerRelationshipsMember2022-01-030001796209us-gaap:TrademarksAndTradeNamesMemberapg:ChubbLimitedFireAndSecurityBusinessMember2022-01-030001796209apg:ChubbLimitedFireAndSecurityBusinessMemberus-gaap:ContractualRightsMember2022-01-030001796209apg:ChubbLimitedFireAndSecurityBusinessMemberus-gaap:CustomerRelationshipsMember2022-01-032022-01-030001796209us-gaap:TrademarksAndTradeNamesMemberapg:ChubbLimitedFireAndSecurityBusinessMember2022-01-032022-01-030001796209apg:ChubbLimitedFireAndSecurityBusinessMemberus-gaap:ContractualRightsMember2022-01-032022-01-030001796209srt:MinimumMemberapg:ApiAcquisitionMember2023-01-012023-12-310001796209srt:MaximumMemberapg:ApiAcquisitionMember2023-01-012023-12-310001796209apg:ApiAcquisitionMember2023-12-310001796209apg:ApiAcquisitionMember2022-12-310001796209us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2023-12-310001796209apg:SafetyServicesMemberapg:ChubbRestructuringProgramMember2023-01-012023-12-310001796209apg:ChubbRestructuringProgramMember2022-01-032023-12-310001796209apg:OtherAccruedLiabilitiesMemberapg:ChubbRestructuringProgramMember2023-12-310001796209apg:ChubbRestructuringProgramMember2023-01-012023-12-310001796209srt:ScenarioForecastMemberapg:ChubbRestructuringProgramMember2025-01-012025-12-310001796209apg:A2023RestructuringProgramMemberus-gaap:EmployeeSeveranceMember2021-12-310001796209apg:AssociatedCostsMemberapg:A2023RestructuringProgramMember2021-12-310001796209apg:A2023RestructuringProgramMemberapg:AssetWriteDownsMember2021-12-310001796209apg:A2023RestructuringProgramMember2021-12-310001796209apg:A2023RestructuringProgramMemberus-gaap:EmployeeSeveranceMember2022-01-012022-12-310001796209apg:AssociatedCostsMemberapg:A2023RestructuringProgramMember2022-01-012022-12-310001796209apg:A2023RestructuringProgramMemberapg:AssetWriteDownsMember2022-01-012022-12-310001796209apg:A2023RestructuringProgramMember2022-01-012022-12-310001796209apg:A2023RestructuringProgramMemberus-gaap:EmployeeSeveranceMember2022-12-310001796209apg:AssociatedCostsMemberapg:A2023RestructuringProgramMember2022-12-310001796209apg:A2023RestructuringProgramMemberapg:AssetWriteDownsMember2022-12-310001796209apg:A2023RestructuringProgramMember2022-12-310001796209apg:A2023RestructuringProgramMemberus-gaap:EmployeeSeveranceMember2023-01-012023-12-310001796209apg:AssociatedCostsMemberapg:A2023RestructuringProgramMember2023-01-012023-12-310001796209apg:A2023RestructuringProgramMemberapg:AssetWriteDownsMember2023-01-012023-12-310001796209apg:A2023RestructuringProgramMember2023-01-012023-12-310001796209apg:A2023RestructuringProgramMemberus-gaap:EmployeeSeveranceMember2023-12-310001796209apg:AssociatedCostsMemberapg:A2023RestructuringProgramMember2023-12-310001796209apg:A2023RestructuringProgramMemberapg:AssetWriteDownsMember2023-12-310001796209apg:A2023RestructuringProgramMember2023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:LifeSafetyMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:LifeSafetyMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209apg:LifeSafetyMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:HeatingVentilationAndAirConditioningMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMemberapg:HeatingVentilationAndAirConditioningMember2023-01-012023-12-310001796209apg:HeatingVentilationAndAirConditioningMember2023-01-012023-12-310001796209apg:InfrastructureUtilityMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2023-01-012023-12-310001796209apg:InfrastructureUtilityMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209apg:InfrastructureUtilityMember2023-01-012023-12-310001796209apg:FabricationMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2023-01-012023-12-310001796209apg:FabricationMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209apg:FabricationMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:SpecialtyContractingMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMemberapg:SpecialtyContractingMember2023-01-012023-12-310001796209apg:SpecialtyContractingMember2023-01-012023-12-310001796209apg:CorporateAndEliminationsMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209apg:CorporateAndEliminationMember2022-01-012022-01-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:LifeSafetyMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:LifeSafetyMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209apg:LifeSafetyMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:HeatingVentilationAndAirConditioningMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMemberapg:HeatingVentilationAndAirConditioningMember2022-01-012022-12-310001796209apg:HeatingVentilationAndAirConditioningMember2022-01-012022-12-310001796209apg:InfrastructureUtilityMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2022-01-012022-12-310001796209apg:InfrastructureUtilityMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209apg:InfrastructureUtilityMember2022-01-012022-12-310001796209apg:FabricationMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2022-01-012022-12-310001796209apg:FabricationMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209apg:FabricationMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:SpecialtyContractingMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMemberapg:SpecialtyContractingMember2022-01-012022-12-310001796209apg:SpecialtyContractingMember2022-01-012022-12-310001796209apg:CorporateAndEliminationsMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209apg:CorporateAndEliminationMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:LifeSafetyMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:LifeSafetyMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209apg:LifeSafetyMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:HeatingVentilationAndAirConditioningMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMemberapg:HeatingVentilationAndAirConditioningMember2021-01-012021-12-310001796209apg:HeatingVentilationAndAirConditioningMember2021-01-012021-12-310001796209apg:InfrastructureUtilityMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2021-01-012021-12-310001796209apg:InfrastructureUtilityMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209apg:InfrastructureUtilityMember2021-01-012021-12-310001796209apg:FabricationMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2021-01-012021-12-310001796209apg:FabricationMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209apg:FabricationMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMemberapg:SpecialtyContractingMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMemberapg:SpecialtyContractingMember2021-01-012021-12-310001796209apg:SpecialtyContractingMember2021-01-012021-12-310001796209apg:CorporateAndEliminationsMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209apg:CorporateAndEliminationMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMembersrt:AmericasMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMembersrt:AmericasMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209srt:AmericasMemberapg:CorporateAndEliminationsMember2023-01-012023-12-310001796209srt:AmericasMember2023-01-012023-12-310001796209country:FRus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2023-01-012023-12-310001796209country:FRus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209country:FR2023-01-012023-12-310001796209apg:OtherCountriesMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2023-01-012023-12-310001796209apg:OtherCountriesMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2023-01-012023-12-310001796209apg:OtherCountriesMember2023-01-012023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMembersrt:AmericasMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMembersrt:AmericasMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209srt:AmericasMemberapg:CorporateAndEliminationsMember2022-01-012022-12-310001796209srt:AmericasMember2022-01-012022-12-310001796209country:FRus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2022-01-012022-12-310001796209country:FRus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209country:FR2022-01-012022-12-310001796209apg:OtherCountriesMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2022-01-012022-12-310001796209apg:OtherCountriesMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2022-01-012022-12-310001796209apg:OtherCountriesMember2022-01-012022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMembersrt:AmericasMember2021-01-012021-12-310001796209us-gaap:OperatingSegmentsMembersrt:AmericasMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209srt:AmericasMemberapg:CorporateAndEliminationsMember2021-01-012021-12-310001796209srt:AmericasMember2021-01-012021-12-310001796209country:FRus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2021-01-012021-12-310001796209country:FRus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209country:FR2021-01-012021-12-310001796209apg:OtherCountriesMemberus-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2021-01-012021-12-310001796209apg:OtherCountriesMemberus-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2021-01-012021-12-310001796209apg:OtherCountriesMember2021-01-012021-12-3100017962092024-01-012023-12-310001796209srt:MinimumMember2023-01-012023-12-310001796209srt:MaximumMember2023-01-012023-12-310001796209apg:SafetyServicesMember2021-12-310001796209apg:SpecialtyServicesMember2021-12-310001796209apg:SafetyServicesMember2022-01-012022-12-310001796209apg:SpecialtyServicesMember2022-01-012022-12-310001796209apg:SafetyServicesMember2022-12-310001796209apg:SpecialtyServicesMember2022-12-310001796209apg:SafetyServicesMember2023-01-012023-12-310001796209apg:SpecialtyServicesMember2023-01-012023-12-310001796209apg:SafetyServicesMember2023-12-310001796209apg:SpecialtyServicesMember2023-12-310001796209apg:ContractualBacklogMember2023-12-310001796209us-gaap:CustomerRelationshipsMember2023-12-310001796209us-gaap:TrademarksAndTradeNamesMember2023-12-310001796209apg:ContractualBacklogMember2022-12-310001796209us-gaap:CustomerRelationshipsMember2022-12-310001796209us-gaap:TrademarksAndTradeNamesMember2022-12-310001796209us-gaap:CostOfSalesMember2023-01-012023-12-310001796209us-gaap:CostOfSalesMember2022-01-012022-12-310001796209us-gaap:CostOfSalesMember2021-01-012021-12-310001796209us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001796209us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001796209us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel1Memberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:FairValueInputsLevel1Member2023-12-310001796209us-gaap:FairValueInputsLevel2Member2023-12-310001796209us-gaap:FairValueInputsLevel3Member2023-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel1Memberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:FairValueInputsLevel1Member2022-12-310001796209us-gaap:FairValueInputsLevel2Member2022-12-310001796209us-gaap:FairValueInputsLevel3Member2022-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMember2022-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-12-31apg:arrangement0001796209apg:TwoThousandNineteenTermLoanMember2023-12-310001796209apg:TwoThousandNineteenTermLoanMember2023-01-012023-12-310001796209apg:TwoThousandTwentyOneTermLoanMember2023-01-012023-12-310001796209apg:TwoThousandNineteenTermLoanMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209apg:TwoThousandNineteenTermLoanMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209apg:TwoThousandTwentyOneTermLoanMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209apg:TwoThousandTwentyOneTermLoanMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209us-gaap:FixedIncomeInterestRateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberapg:FourPointOneTwoFivePercentageSeniorNotesMember2023-12-310001796209us-gaap:FixedIncomeInterestRateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberapg:FourPointOneTwoFivePercentageSeniorNotesMember2022-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMemberus-gaap:FixedIncomeInterestRateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2023-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMemberus-gaap:FixedIncomeInterestRateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2022-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:NondesignatedMember2023-12-310001796209us-gaap:NondesignatedMember2022-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-01-012023-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2022-01-012022-12-310001796209us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2021-01-012021-12-310001796209us-gaap:ForeignExchangeContractMember2023-01-012023-12-310001796209us-gaap:ForeignExchangeContractMember2022-01-012022-12-310001796209us-gaap:ForeignExchangeContractMember2021-01-012021-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2023-01-012023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2022-01-012022-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:FairValueHedgingMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:FairValueHedgingMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:FairValueHedgingMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:InvestmentIncomeAndOtherNetMemberus-gaap:FairValueHedgingMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2021-01-012021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:InterestExpenseMember2023-01-012023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:InterestExpenseMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:InterestExpenseMember2021-01-012021-12-310001796209apg:TwoThousandTwentyFourInterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209apg:TwoThousandTwentySixInterestRateSwapMember2022-12-310001796209apg:TwoThousandTwentyEightInterestRateSwapMember2023-12-310001796209us-gaap:InterestRateSwapMember2023-12-310001796209apg:TermLoanFacilityMember2023-12-310001796209us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-31apg:swap0001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:SeptemberTwentyTwentySevenMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberapg:SeptemberTwentyThirtyMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001796209us-gaap:CrossCurrencyInterestRateContractMembercurrency:GBPus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMembercurrency:GBPus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMembercurrency:CADus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMembercurrency:EURus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001796209us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001796209us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310001796209us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001796209apg:ForwardStartingSwapsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310001796209us-gaap:LandMember2023-12-310001796209us-gaap:LandMember2022-12-310001796209us-gaap:BuildingMember2023-12-310001796209us-gaap:BuildingMember2022-12-310001796209us-gaap:MachineryAndEquipmentMember2023-12-310001796209us-gaap:MachineryAndEquipmentMember2022-12-310001796209us-gaap:VehiclesMember2023-12-310001796209us-gaap:VehiclesMember2022-12-310001796209us-gaap:LeaseholdImprovementsMember2023-12-310001796209us-gaap:LeaseholdImprovementsMember2022-12-310001796209us-gaap:BuildingMembersrt:MaximumMember2023-12-310001796209srt:MinimumMemberus-gaap:EquipmentMember2023-12-310001796209srt:MaximumMemberus-gaap:EquipmentMember2023-12-310001796209srt:MinimumMemberus-gaap:VehiclesMember2023-12-310001796209srt:MaximumMemberus-gaap:VehiclesMember2023-12-310001796209srt:MinimumMember2023-12-310001796209srt:MaximumMember2023-12-310001796209apg:ChubbAcquisitionMember2022-01-012022-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandNineteenTermLoanMember2023-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandNineteenTermLoanMember2022-12-310001796209us-gaap:RevolvingCreditFacilityMemberapg:TermLoanFacilityMember2023-12-310001796209us-gaap:RevolvingCreditFacilityMemberapg:TermLoanFacilityMember2022-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandTwentyOneTermLoanMember2023-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandTwentyOneTermLoanMember2022-12-310001796209apg:APIGroupDEIncorporationMemberapg:FourPointOneTwoFivePercentageSeniorNotesMember2021-06-222021-06-220001796209apg:FourPointOneTwoFivePercentageSeniorNotesMember2023-12-310001796209apg:FourPointOneTwoFivePercentageSeniorNotesMember2022-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMemberapg:APIGroupDEIncorporationMember2021-10-212021-10-210001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMember2023-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMember2022-12-310001796209apg:OtherObligationsMember2023-12-310001796209apg:OtherObligationsMember2022-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandNineteenTermLoanMember2023-12-192023-12-190001796209apg:TwoThousandNineteenTermLoanMemberus-gaap:BaseRateMember2023-12-310001796209apg:TwoThousandNineteenTermLoanMemberus-gaap:EurodollarMember2023-12-310001796209apg:TwoThousandTwentyOneTermLoanMember2023-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandTwentyTwoIncrementalAmendmentMemberapg:TwoThousandTwentyOneTermLoanMember2023-12-310001796209apg:TermLoanFacilityMemberus-gaap:BaseRateMemberapg:TwoThousandTwentyOneTermLoanMember2023-12-310001796209apg:TermLoanFacilityMemberus-gaap:EurodollarMemberapg:TwoThousandTwentyOneTermLoanMember2023-12-310001796209srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberapg:TermLoanFacilityMemberapg:TwoThousandTwentyTwoIncrementalAmendmentMember2023-12-310001796209us-gaap:RevolvingCreditFacilityMemberapg:TermLoanFacilityMember2023-01-012023-12-310001796209us-gaap:RevolvingCreditFacilityMemberapg:TermLoanFacilityMemberus-gaap:BaseRateMember2023-12-310001796209us-gaap:RevolvingCreditFacilityMemberapg:TermLoanFacilityMemberus-gaap:EurodollarMember2023-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandNineteenTermLoanMemberus-gaap:InterestRateSwapMemberapg:LondonInterbankOfferedRateLIBOR1Member2023-12-310001796209apg:TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:InterestRateSwapMemberapg:TwoThousandTwentyOneTermLoanMember2023-12-310001796209apg:TermLoanFacilityMemberapg:TwoThousandNineteenTermLoanMemberus-gaap:InterestRateSwapMember2023-12-310001796209apg:TermLoanFacilityMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberapg:TwoThousandNineteenTermLoanMemberus-gaap:InterestRateSwapMember2023-12-310001796209srt:MaximumMemberapg:TermLoanFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberapg:TwoThousandNineteenTermLoanMemberus-gaap:InterestRateSwapMember2023-12-310001796209apg:APIGroupDEIncorporationMemberapg:FourPointOneTwoFivePercentageSeniorNotesMember2021-06-220001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMemberapg:APIGroupDEIncorporationMember2021-10-210001796209apg:FourPointOneTwoFivePercentageSeniorNotesMember2022-01-012022-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMember2022-01-012022-12-310001796209apg:APIGroupDEIncorporationMemberapg:FourPointOneTwoFivePercentageSeniorNotesMember2023-01-012023-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMemberapg:APIGroupDEIncorporationMember2022-01-012022-12-310001796209apg:FourPointSevenFiveZeroPercentageSeniorNotesMemberapg:APIGroupDEIncorporationMember2023-01-012023-12-310001796209apg:AcquisitionOfConstructionEquipmentAndVehiclesMember2023-12-310001796209apg:AcquisitionOfConstructionEquipmentAndVehiclesMember2022-12-310001796209us-gaap:DomesticCountryMember2023-12-310001796209us-gaap:StateAndLocalJurisdictionMember2023-12-310001796209us-gaap:ForeignCountryMember2023-12-310001796209srt:MinimumMemberus-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310001796209srt:MaximumMemberus-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310001796209us-gaap:ForeignCountryMember2023-01-012023-12-310001796209us-gaap:EmployeeStockMember2023-12-310001796209us-gaap:EmployeeStockMember2023-01-012023-01-310001796209us-gaap:PostemploymentRetirementBenefitsMember2023-12-310001796209srt:MaximumMemberus-gaap:PostemploymentRetirementBenefitsMember2023-12-310001796209apg:MultiemployerPensionPlansMember2021-12-310001796209apg:MultiemployerPensionPlansMember2023-12-310001796209apg:MultiemployerPensionPlansMember2022-12-310001796209apg:NationalAutomaticSprinklerIndustryPensionFundMember2023-01-012023-12-310001796209apg:NationalAutomaticSprinklerIndustryPensionFundMember2022-01-012022-12-310001796209apg:NationalAutomaticSprinklerIndustryPensionFundMember2021-01-012021-12-310001796209apg:TwinCityPipeTradesPensionPlanMember2023-01-012023-12-310001796209apg:TwinCityPipeTradesPensionPlanMember2022-01-012022-12-310001796209apg:TwinCityPipeTradesPensionPlanMember2021-01-012021-12-310001796209apg:NationalElectricalBenefitFundMember2023-01-012023-12-310001796209apg:NationalElectricalBenefitFundMember2022-01-012022-12-310001796209apg:NationalElectricalBenefitFundMember2021-01-012021-12-310001796209apg:BoilermakerBlacksmithNationalPensionTrustMember2023-01-012023-12-310001796209apg:BoilermakerBlacksmithNationalPensionTrustMember2022-01-012022-12-310001796209apg:BoilermakerBlacksmithNationalPensionTrustMember2021-01-012021-12-310001796209apg:SheetMetalWorkersNationalPensionFundMember2023-01-012023-12-310001796209apg:SheetMetalWorkersNationalPensionFundMember2022-01-012022-12-310001796209apg:SheetMetalWorkersNationalPensionFundMember2021-01-012021-12-310001796209apg:HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember2023-01-012023-12-310001796209apg:HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember2022-01-012022-12-310001796209apg:HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember2021-01-012021-12-310001796209apg:CentralPensionFundOfTheIUOEParticipatingEmployersMember2023-01-012023-12-310001796209apg:CentralPensionFundOfTheIUOEParticipatingEmployersMember2022-01-012022-12-310001796209apg:CentralPensionFundOfTheIUOEParticipatingEmployersMember2021-01-012021-12-310001796209apg:UnitedAssociationNationalPensionFundMember2023-01-012023-12-310001796209apg:UnitedAssociationNationalPensionFundMember2022-01-012022-12-310001796209apg:UnitedAssociationNationalPensionFundMember2021-01-012021-12-310001796209apg:BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember2023-01-012023-12-310001796209apg:BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember2022-01-012022-12-310001796209apg:BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember2021-01-012021-12-310001796209apg:MinnesotaLaborersPensionFundMember2023-01-012023-12-310001796209apg:MinnesotaLaborersPensionFundMember2022-01-012022-12-310001796209apg:MinnesotaLaborersPensionFundMember2021-01-012021-12-310001796209apg:TwinCityCarpentersAndJoinersPensionFundMember2023-01-012023-12-310001796209apg:TwinCityCarpentersAndJoinersPensionFundMember2022-01-012022-12-310001796209apg:TwinCityCarpentersAndJoinersPensionFundMember2021-01-012021-12-310001796209apg:SheetMetalWorkersLocal10PensionTrustMember2023-01-012023-12-310001796209apg:SheetMetalWorkersLocal10PensionTrustMember2022-01-012022-12-310001796209apg:SheetMetalWorkersLocal10PensionTrustMember2021-01-012021-12-310001796209apg:TotalOtherPensionFundMember2023-01-012023-12-310001796209apg:TotalOtherPensionFundMember2022-01-012022-12-310001796209apg:TotalOtherPensionFundMember2021-01-012021-12-31apg:plan0001796209us-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-12-310001796209us-gaap:DefinedBenefitPlanEquitySecuritiesMember2022-12-310001796209us-gaap:DefinedBenefitPlanDebtSecurityMember2023-12-310001796209us-gaap:DefinedBenefitPlanDebtSecurityMember2022-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMember2023-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMember2022-12-310001796209us-gaap:OtherContractMember2023-12-310001796209us-gaap:OtherContractMember2022-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMember2023-12-310001796209apg:DefinedBenefitPlansInsuranceContractsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209apg:DefinedBenefitPlansInsuranceContractsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209apg:DefinedBenefitPlansInsuranceContractsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209apg:DefinedBenefitPlansInsuranceContractsMember2023-12-310001796209us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209us-gaap:USTreasuryAndGovernmentMember2023-12-310001796209us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001796209us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001796209us-gaap:CorporateDebtSecuritiesMember2023-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMember2023-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209us-gaap:FairValueInputsLevel1Memberus-gaap:OtherContractMember2023-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:OtherContractMember2023-12-310001796209us-gaap:FairValueInputsLevel3Memberus-gaap:OtherContractMember2023-12-310001796209us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:OtherContractMember2023-12-310001796209us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-12-310001796209us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001796209us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberapg:EquitiesAndFixedIncomeSecuritiesMember2023-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMember2023-12-310001796209apg:OtherAssetsAndLiabilitiesMember2023-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2022-12-310001796209apg:DefinedBenefitPlanGlobalEquityFundsMember2022-12-310001796209us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2022-12-310001796209us-gaap:USTreasuryAndGovernmentMember2022-12-310001796209us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001796209us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001796209us-gaap:CorporateDebtSecuritiesMember2022-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMemberus-gaap:FairValueInputsLevel3Member2022-12-310001796209apg:GlobalFixedIncomeAtNetAssetValueMember2022-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:FairValueInputsLevel3Member2022-12-310001796209us-gaap:FairValueInputsLevel1Memberus-gaap:OtherContractMember2022-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:OtherContractMember2022-12-310001796209us-gaap:FairValueInputsLevel3Memberus-gaap:OtherContractMember2022-12-310001796209us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:OtherContractMember2022-12-310001796209us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2022-12-310001796209us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001796209us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2022-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001796209us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberapg:EquitiesAndFixedIncomeSecuritiesMember2022-12-310001796209apg:EquitiesAndFixedIncomeSecuritiesMember2022-12-310001796209apg:OtherAssetsAndLiabilitiesMember2022-12-310001796209us-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001796209apg:MariposaAcquisitionIVLLCMember2023-01-012023-12-310001796209apg:MariposaAcquisitionIVLLCMember2022-01-012022-12-310001796209apg:MariposaAcquisitionIVLLCMemberus-gaap:PreferredStockMemberus-gaap:SubsequentEventMember2024-01-012024-01-310001796209apg:MariposaAcquisitionIVLLCMemberus-gaap:PreferredStockMember2022-01-012022-01-310001796209us-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001796209srt:MinimumMemberus-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001796209us-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001796209us-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMemberus-gaap:SubsequentEventMember2024-01-012024-01-310001796209us-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMember2023-01-012023-01-310001796209us-gaap:RelatedPartyMember2023-01-012023-12-310001796209us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310001796209us-gaap:SeriesAPreferredStockMemberus-gaap:SubsequentEventMember2024-01-012024-01-31apg:trading_day0001796209us-gaap:SeriesBPreferredStockMember2023-12-012023-12-310001796209us-gaap:SeriesBPreferredStockMember2022-12-012022-12-310001796209apg:TwoThousandAndNineteenEquityIncentivePlanMember2023-12-310001796209srt:MinimumMemberapg:TwoThousandAndNineteenEquityIncentivePlanMember2023-01-012023-12-310001796209srt:MinimumMemberapg:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001796209apg:NonExecutiveDirectorsMemberapg:NonQualifiedStockOptionsMember2017-01-012017-12-310001796209us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001796209apg:TimeBasedRestrictedStockUnitsMember2023-01-012023-12-310001796209apg:TimeBasedRestrictedStockUnitsMember2021-12-310001796209apg:TimeBasedRestrictedStockUnitsMember2021-01-012021-12-310001796209apg:TimeBasedRestrictedStockUnitsMember2022-01-012022-12-310001796209apg:TimeBasedRestrictedStockUnitsMember2022-12-310001796209apg:TimeBasedRestrictedStockUnitsMember2023-12-310001796209us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001796209srt:MinimumMemberapg:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-12-310001796209apg:PerformanceBasedRestrictedStockUnitsMember2021-12-310001796209apg:PerformanceBasedRestrictedStockUnitsMember2021-01-012021-12-310001796209apg:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-12-310001796209apg:PerformanceBasedRestrictedStockUnitsMember2022-12-310001796209apg:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-12-310001796209apg:PerformanceBasedRestrictedStockUnitsMember2023-12-310001796209apg:PerformanceStockUnitsPsusMember2023-01-012023-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2022-01-012022-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2021-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2021-01-012021-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2022-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2023-01-012023-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2023-12-310001796209us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001796209us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001796209us-gaap:RestrictedStockUnitsRSUMember2023-12-310001796209us-gaap:SeriesAPreferredStockMember2022-01-012022-12-310001796209apg:SeriesAPreferredSharesMember2022-01-012022-12-310001796209apg:SeriesAPreferredSharesMember2023-01-012023-12-310001796209apg:MarketPerformanceBasedRestrictedStockUnitsMember2023-01-012023-12-31apg:segment0001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2023-12-310001796209apg:CorporateAndEliminationsMember2023-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2022-12-310001796209apg:CorporateAndEliminationsMember2022-12-310001796209us-gaap:OperatingSegmentsMemberapg:SafetyServicesMember2021-12-310001796209us-gaap:OperatingSegmentsMemberapg:SpecialtyServicesMember2021-12-310001796209apg:CorporateAndEliminationsMember2021-12-310001796209us-gaap:SeriesBPreferredStockMemberus-gaap:SubsequentEventMember2024-02-282024-02-280001796209us-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-02-282024-02-280001796209us-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-02-280001796209us-gaap:SubsequentEventMember2024-02-282024-02-280001796209us-gaap:SubsequentEventMember2024-02-280001796209apg:JunoLowerHoldingsMemberus-gaap:SubsequentEventMember2024-02-280001796209apg:VikingGlobalEquitiesIILPMemberus-gaap:SubsequentEventMember2024-02-280001796209apg:Mr.AshkenMember2023-10-012023-12-310001796209apg:Mr.LillieMember2023-10-012023-12-310001796209apg:Mr.AshkenMember2023-01-012023-12-310001796209apg:Mr.AshkenMember2023-12-310001796209apg:Mr.LillieMember2023-01-012023-12-310001796209apg:Mr.LillieMember2023-12-3100017962092023-10-012023-12-310001796209us-gaap:AllowanceForCreditLossMember2022-12-310001796209us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310001796209us-gaap:AllowanceForCreditLossMember2023-12-310001796209us-gaap:AllowanceForCreditLossMember2021-12-310001796209us-gaap:AllowanceForCreditLossMember2022-01-012022-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________________________

FORM 10-K
___________________________________________________
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
oTRANSITION 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-39275
_________________________________________________
APi Group Corporation
(Exact name of Registrant as specified in its Charter)
___________________________________________________
Delaware98-1510303
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
c/o APi Group, Inc.
1100 Old Highway 8 NW
New Brighton, MN
55112
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (651) 636-4320
___________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.0001 per shareAPGNew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes x No o
Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes o No x
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 x No o
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 x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filerxAccelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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. o
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. x
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. o
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). o
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of the shares of common stock on The New York Stock Exchange on June 30, 2023, the last business day of the registrant’s most recently completed second quarter, was $4.1 billion.
The number of shares of Registrant’s common stock outstanding as of February 21, 2024 was 244,154,359.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement for the 2024 Annual Meeting of Stockholders, which is to be filed no later than 120 days after December 31, 2023, are incorporated by reference into Part III of this Form 10-K.
i

 Page
  
Item 1C.
  
  
  
Item 15.
ii

PART I
As used in this Annual Report on Form 10-K ("Annual Report"), the terms “we,” “us,” “our,” the “Company”, and “APG” refer to APi Group Corporation, a Delaware corporation headquartered in New Brighton, Minnesota, and its wholly‑owned subsidiaries (the “Subsidiaries”). Dollars are presented in millions except per share amounts or where otherwise stated.
CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS
This Annual Report contains “forward-looking statements”. These forward-looking statements are based on beliefs and assumptions as of the date such statements are made and are subject to risks and uncertainties. These forward-looking statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements. In some cases, you can identify forward-looking statements by terms including “expect”, “anticipate”, “project”, “will”, “should”, “believe”, “intend”, “plan”, “estimate”, “potential”, “target”, “would”, and similar expressions, although not all forward-looking statements contain these identifying terms.
These forward-looking statements are based on our current expectations and assumptions and on information currently available to management and include, among others, statements regarding, as of the date such statements are made:
our beliefs and expectations regarding our business strategies and competitive strengths;
our beliefs regarding procurement challenges and the nature of our contractual arrangements and renewal rates and their impact on our future financial results;
our beliefs regarding our acquisition platform and ability to execute and successfully integrate strategic acquisitions;
our beliefs regarding the future demand for our services, the seasonal and cyclical volatility of our business, financial condition, results of operations, and cash flows;
our beliefs regarding the recurring and repeat nature of our business, customers, and revenues, and its impact on our cash flows and organic growth opportunities and our belief that it helps mitigate the impact of economic downturns;
our intent to continue to grow our business, both organically and through acquisitions, and our beliefs regarding the impact of our business strategies on our growth;
our beliefs regarding our customer relationships and plans to grow existing business and expand service offerings;
our beliefs regarding our ability to pass along commodity price increases to our customers;
our expectations regarding the cost of compliance with laws and regulations;
our expectations regarding labor matters;
our beliefs regarding market risk, including our exposure to foreign currency fluctuations, and our ability to mitigate that risk;
our expectations and beliefs regarding accounting and tax matters;
our beliefs regarding the effectiveness of the steps taken to remediate previously reported material weaknesses in our internal control over financial reporting and the timing of remediation;
our expectations regarding future capital expenditures;
our expectations regarding future expenses in connection with our multi-year restructuring program, including those related to workforce reductions;
our expectations regarding future pension contributions;
our expectations regarding the acquisition (the "Chubb Acquisition") of the Chubb fire and security business (the "Chubb business" or "Chubb"), including the operational challenges and the expected benefits of the acquisition and future growth, expansion, cross-selling, and other value creation opportunities; and
1

our beliefs regarding the sufficiency of our current sources of liquidity to fund our future liquidity requirements, our expectations regarding the types of future liquidity requirements and our expectations regarding the availability of future sources of liquidity.
These forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, including those described in “Risk Factors” and in “Risk Factor Summary” below. In light of these risks, uncertainties, and assumptions, the forward-looking events and circumstances discussed in this Annual Report may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
The factors identified below are believed to be important factors, but not necessarily all of the important factors, that could cause actual results to differ materially from those expressed in any forward-looking statement made by us. Other factors not discussed herein could also have a material adverse effect on us. You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. These forward-looking statements speak only as of the date of this Annual Report. We assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future, except as required by applicable law.
RISK FACTOR SUMMARY
Below is a summary of the principal factors that may affect our business, financial condition, and results of operations. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading “Risk Factors” and should be carefully considered, together with other information in this Annual Report and our other filings with the Securities and Exchange Commission (the “SEC”).
We have expanded our international operations which subjects us to economic, political, and other risks.
Our decentralized business model subjects us to various risks which may impact our ability to execute on our business strategies and integrated policies and processes.
Our participation in joint ventures presents certain risks, including risks of harm to our reputation for failures of our joint venture partners.
Improperly managed projects or project delays may result in additional costs on claims against us.
As part of our business strategy, we rely on our ability to successfully acquire other businesses, and integrate acquired businesses into our operations, and our inability to do so could adversely affect our business and results of operations.
We may not realize the expected benefits of the Chubb Acquisition because of integration and transition difficulties.
Adverse developments in the credit markets could adversely affect funding of significant projects in our industries and our ability to secure financing, take advantage of acquisition opportunities, or achieve our growth objectives.
A significant portion of our revenue is recognized over time based on estimates of contract revenue, costs, and profitability, and our reliance on such projections carries risk of a reduction or reversal of previously recorded revenue or profits.
We have a significant amount of goodwill and identifiable intangible assets that are subject to impairment in the future under certain circumstances.
Any shortfalls in our remediation of the material weaknesses in our internal controls over financial reporting, or in our implementation and maintenance of effective controls, creates certain risks.
Our substantial level of indebtedness, and the associated compliance obligations contained in the financial maintenance covenants in our credit facilities and restrictions on our operations set forth in the Credit Agreement (as later defined), increases the potential negative impact of interest rate increases and creates risks to our cash flow and operating flexibility.
2

We are effectively self-insured against many potential liabilities, which makes estimating our future expenses for claims difficult and which increases the financial risks associated with the realization of such potential liabilities.
A portion of our contracts allocate the risks of price increases, or reductions in the supply, of the materials we use in our business to us.
Our contracts portfolio also contains many highly-regulated government contracts and guaranties of subsidiary contracts, which present elevated risks in the event of contract breach.
Our contracts portfolio is primarily comprised of contracts with durations of less than six months, many of which are subject to reduction or cancellation, which present risks that turn on our ability to maintain a stable pipeline of projects.
A large portion of our workforce is covered by collective bargaining agreements, works council arrangements and benefit pension plans, which limits our discretion in the management of covered employees, carries a risk of strikes or other concerted activities that may impair our operations, subjects us to potential works council claims and litigation and imposes obligations to fund certain pension plans.
We are vulnerable to the economic conditions affecting the industries we serve, including the construction industry and the energy sector, which present risks of a decline in demand for our services or in the financial condition of our customers and their ability and willingness to invest in infrastructure projects.
We often perform our services under dangerous and challenging conditions, which presents substantial risks of injury and associated liability.
In our business we face regular litigation across a broad range of claims, including costs related to damages we may be assessed relating to our contractual obligations or as a result of product liability claims against our customers.
We are governed by many health, safety and environmental laws and regulations, which presents significant risks associated with compliance deficiencies.
Certain of the markets we serve are seasonal, and our projects can be negatively impacted by poor or extreme weather.
We maintain confidential data and information which exposes us to risks associated with cybersecurity incidents and compliance with data privacy and security laws, identity protection and information security.
We face risks associated with deterioration in our performance of services, increases in healthcare costs, significant employee misconduct, and adverse regulatory changes, all of which may negatively impact our operations and financial results.
Our success ultimately depends on our ability to compete successfully in the industries and markets we serve which may be jeopardized by the loss of key senior management personnel or a shortage of highly skilled personnel.
ITEM 1. BUSINESS
Our Business
We are a global, market-leading business services provider of safety and specialty services in over 500 locations worldwide. We provide statutorily mandated and other contracted services to a strong base of long-standing customers across industries. We have a winning leadership culture driven by entrepreneurial business leaders that deliver innovative solutions to our customers.
We believe that our core strategies of driving organic growth and growth through accretive acquisitions, promoting sharing of best practices across all of our businesses, and leveraging our scale and services offerings place us in the position to capitalize on opportunities and trends in the industries we serve, grow our businesses and advance our position in each of our markets. We believe that our revenue diversification across customers, end markets, geographies and projects, combined with our go-to-market strategy of selling inspection work first, regional approach to operating our businesses, specialty operations in niche markets, strong commitment to leadership development, long-standing customers with a robust reputation in the industries we serve, and strong safety track record differentiates us from our competitors.
3

We have a disciplined acquisition platform which has historically provided strategic acquisitions that are integrated into our operations. Since 2005, we have completed over 100 acquisitions. We target companies that align with our strategic priorities and demonstrate key value drivers such as culture, geography, end markets and client base, capabilities, and leadership. Our priorities are unified around maintaining business continuity while identifying and implementing operational efficiencies, cost synergies, and integration of organizational processes to drive margin expansion.
We employ a regional operating model designed to improve speed and responsiveness to our customers across our businesses, empower leadership of our businesses to drive business performance and execute key decisions, and foster cross-functional sharing of best practices. This structure promotes a business-owner mindset among our individual business leaders and combines the personal attention of a small-to-medium sized company with the strength and support of an industry leader. It also allows each of our businesses to remain highly focused on best positioning itself within the categories in which it competes and reinforces strong accountability for operational and financial performance.
We operate our business under two primary operating segments, which are also our reportable segments:
Safety Services – A leading provider of safety services in North America, Europe, and Asia Pacific, focusing on end-to-end integrated occupancy systems (fire protection solutions, Heating, Ventilation, and Air Conditioning (“HVAC”), and entry systems), including design, installation, inspection, and service of these integrated systems. The work performed within this segment spans across industries and facilities and includes commercial, education, healthcare, high tech, industrial, and special-hazard settings.
Specialty Services – A leading provider of a variety of infrastructure services and specialized industrial plant services, which include maintenance and repair of critical infrastructure such as underground electric, gas, water, sewer, and telecommunications infrastructure. Our services include engineering and design, fabrication, installation, maintenance service and repair, retrofitting and upgrading, pipeline infrastructure, access and road construction, supporting facilities, and performing ongoing integrity management and maintenance to customers within the energy industry. Customers within this segment vary from private and public utilities, communications, healthcare, education, transportation, manufacturing, industrial plants and governmental agencies throughout North America.
Our Industry
The industries in which we operate are highly fragmented and comprised of national, regional, and local companies that provide services to customers across various end markets and geographies. We believe the following industry trends are affecting, and will continue to affect, demand for our services.
Increased Regulation. The life safety industry is highly regulated at the federal, state, and local levels and continuous regulatory changes, including mandated building codes and inspections and maintenance requirements, continue to generate increasing demand for our services, often on a recurring basis. Specifically, the Uniform Building Codes written by the National Fire Protection Association and the International Code Council regulate fire suppression and sprinkler systems. Among other things, these codes require testing, inspections, repair, maintenance and specific retrofits of building fire suppression and sprinkler systems, which generates recurring revenue related to those services. As these associations and government agencies continue to adopt new, more stringent regulations, the demand for our services increases.
Deferred Infrastructure Investment. Following several years of deferred investment, the aging United States ("U.S.") infrastructure system requires significant maintenance, repair and retrofit services which has spurred demand in our industry. State and local municipalities have deferred infrastructure spending for many years which has resulted in the need to rebuild or retrofit a large portion of the U.S. infrastructure. The Infrastructure Investment and Jobs Act, signed into law on November 15, 2021, includes $550 billion of newly authorized infrastructure spending through 2026.
Our Competitive Strengths
We believe that the following are our key competitive strengths:
Leading Market Positions in Diverse Set of Niche Industries. We believe that we are one of the go-to-market leaders in each of the niche industries we serve, including the industry leader in fire protection and sprinkler services, among the top five specialty contractors in North America, and a large provider of fire and security solutions in many of
4

the international markets we serve. We believe that our revenue diversification across customers, end markets, geographies and projects, combined with our go-to-market strategy of selling inspection work first, regional approach to operating our businesses, operations in niche industries with strong cross-selling opportunities and recurring revenue potential, strong commitment to leadership development, long-standing customer relationships with a robust reputation in the industries we serve, and strong safety track record differentiates us from our competitors. As a result of our strong global brand recognition, we believe we have better access to new business opportunities, allowing us to maintain and advance our market share positions.
Repeat Revenue with Diverse Mix of Customers, End Markets, Geographies and Projects. We have repeat revenue from a diverse set of long-standing blue chip customers who are spread across a variety of end markets and geographies with low concentration. Many of our customers have high creditworthiness in a direct service relationship or contracting role, providing stable cash flows and a platform for organic growth. Service inspections are often required by legislation or insurance mandates, providing a strong recurring revenue stream. Our broad geographic footprint reaches over 500 locations throughout over 20 countries, and allows us to maintain relationships with local decision makers while also having the ability to execute multi-site services for national and international account customers.
Differentiated Business Model Focused on Growing Service Revenue. Our go-to-market strategy in life safety is to sell inspection work first, because we estimate that every dollar sold can lead to subsequent service work. In most cases, our inspection work is covered by statutory or insurance requirements. Nearly all facilities that have existing life safety systems are required by law to have that system inspected on an annual basis. This strategy differentiates us from our peers and ultimately creates a stickier client relationship that we believe leads to recurring revenue, higher margins, and growth opportunities.
Attractive Industry Fundamentals. We believe that the diversity of end markets we serve and the regulatory-driven demand for certain of our services will enable us to better withstand various economic cycles. We believe that the industries in which we operate are subject to increasingly complex and evolving regulatory environments and have experienced pent-up demand resulting from years of deferred maintenance and retrofit investment. We believe this presents attractive opportunities for us to drive growth in our businesses and enhance our market share positions.
Disciplined Acquisition Platform with History of Strategic Acquisitions. We have a disciplined acquisition platform through which we systematically target, execute, and integrate strategic acquisitions. Since 2005, we have completed over 100 acquisitions. Through our selective approach, we identify and assess companies that we believe align with our strategic priorities and demonstrate key value drivers such as culture, geography, end markets, client base, leadership, and service capabilities. Each of our businesses maintains its identity, reputation, customer relationships and culture following acquisition while benefiting from the resources of the APG network, which we believe is an important differentiator. Our acquired businesses benefit from direct access to the APG network, which facilitates organizational sharing of knowledge and best practices, increases collaboration across our businesses and develops cross-brand solutions which foster enhanced experience, quality, and efficiency.
Differentiated Leadership Culture and Operating Model. We believe that one of our core pillars of success is our distinct leadership development culture predicated on Building Great Leaders®, our cross-functional leadership development platform designed to enable independent company leadership, cultivate broad management skills, enhance organizational flexibility, and empower the next cohort of leaders across our businesses. This culture of investing in leadership development at all levels of the organization has created an empowered, entrepreneurial atmosphere which facilitates organizational sharing of knowledge and best practices and enables the development of cross-brand solutions and innovation. Another important initiative is our field-based leadership programs. We believe our approach to field leadership is different from our peers’ field-based programs, which tend to focus on technical competence as opposed to leadership. Moreover, we employ a decentralized operating model which improves speed and responsiveness to customers in industries with strict requirements. This also empowers the leaders of our businesses to drive business performance and execute key decisions, while highlighting the significant focus we place on ensuring members of our team receive continuous investment in their development.
Resilient Business Model with Multiple Levers to Navigate Downturns. Our proactive approach to managing risk across our platform, recurring revenue services-focused business model, and highly variable cost structure provide significant flexibility to effectively navigate downturns. Our significant union labor force in the U.S. and subcontract labor force internationally allow us to flex our workforce capacity as market conditions dictate without incurring significant trailing costs or severance. Our average project duration is relatively short, which helps mitigate inflationary exposure to cost of goods sold or changes in labor expense that some peers may experience in an inflationary environment.
5

Historically, we have managed inflationary pressure through cost efficiency and cost saving actions, when needed. We believe that our broad mix of customers across many sectors and strong recurring revenue streams help us mitigate the impact of economic downturns on our business. In a downturn, we have multiple levers to pull to preserve cash due to a high proportion of variable costs.
Attractive Financial Performance and Strong Margin and Cash Flow Profile. We believe that, due to our differentiated operating model, diversified services offerings, historically strong organic growth, and disciplined acquisition strategy, we have an attractive financial performance profile. In addition, we support margin growth by leveraging our scale to benefit from procurement savings resulting from enhanced purchasing power and serving higher-margin, niche industries. We also have a stable cash flow profile driven by our focus on recurring services-based revenue and our asset-light business model, which requires minimal ongoing capital expenditures (which are typically less than 1.5% of total net revenues). The mission-critical nature of our services and regulatory-driven inspection requirements provide predictable, recurring revenue stream opportunities. Maintenance and services revenues are less cyclical, and are reasonably recurring due to the consistent renewal rates and deep customer relationships.
Our Business Strategy
We intend to continue to grow our businesses, both organically and through acquisitions, and advance our position in each of the markets we serve by pursuing the following integrated business strategies:
Drive Organic Growth. We believe that we can continue to grow our businesses organically and capture additional market share across each of our segments by focusing on growing maintenance, inspection, monitoring, and service revenue and maximizing cross-selling opportunities.
Grow Maintenance, Inspection, and Service Revenue - We believe that we can drive substantial organic growth by focusing on growing our maintenance, inspection, and service revenue, which is a component of our business in each of our segments. We plan to capitalize on our broad base of installed projects, cross-selling opportunities, and customer relationships to continue to grow maintenance, inspection, and service revenue.
Maximize Cross-Selling Opportunities - With diverse businesses, a broad reach across a variety of different industries, geographies, and end markets and a culture of collaboration, we believe that we have significant cross-selling opportunities to service more of the project life cycle and, once a project is completed, to continue to grow attractive recurring revenue streams.
Accelerate Growth through Acquisitions. We have a well-established acquisition platform with a track record of executing accretive acquisitions through our selective approach to targeting and assessing potential acquisitions that we believe align with our values and strategic priorities. We believe that the markets in which we operate, which are expanding internationally, are fragmented and lend themselves to continued opportunistic acquisitions. We have grown, and plan to continue to drive growth, through accretive acquisitions targeting businesses in our existing segments and those complementary to our service offerings.
Continue to Foster Leadership Development throughout All Levels and Geographies of the Organization. We plan to continue to invest in and support our leadership development culture through our Building Great Leaders® platform, which we believe will continue to empower the leaders across our businesses, drive business performance and create future cross-selling opportunities. Our programmatic training and development curriculum focuses on a range of topics from enhancing technical capabilities to developing soft skills, and decision-making training to enable independent company leadership. We believe that this culture will continue to support our decentralized operating model, which combines the personal attention of a small-to-medium sized company with the strength and support of an industry leader.
Leverage Our Scale and Services Portfolio. We believe that we can grow our businesses and increase our market position by leveraging our scale and broad portfolio of services offerings to capitalize on demand for single-source national and international providers. For example, we plan to focus on expanding national and international accounts and further developing an entity-wide purchasing program to realize the benefits from volume discounts and vendor pricing. We plan to leverage our industry-leading positions and the leadership across our businesses to capture growth opportunities across each of our segments. In addition, our increasing international footprint enhances our services platform with complementary offerings and cross-selling opportunities.
6

Customers
We have long-standing relationships with many customers in each of the industries we serve. We serve customers in both the public and private sectors, including commercial, industrial, distribution and fulfillment centers, manufacturing, education, healthcare, telecom, utilities, transmission and integrity, high tech, entertainment, government and infrastructure. Our customers range from Fortune 500 companies with diverse, worldwide operations to single-location companies. We have low customer concentration with no single customer accounting for more than 5% of our total net revenues for 2023.
Our focus on providing high quality service promotes deep, long-term relationships with our customers which often results in continued opportunities for new business and a reliable source of recurring revenue for ongoing inspection, maintenance, and monitoring services. We often provide services under master service and other service agreements, which can be multi-year agreements, subject to earlier termination. The remainder of our work is generated pursuant to contracts for specific projects or jobs that require shorter-term services.
Customers are billed with varying frequency, the timing of which is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of the work, or when services are provided. Under the typical payment terms of master and other service agreements and contracts for specific projects, the customer makes progress payments based on quantifiable measures of performance as defined in the agreements. Some of our contracts include retainage provisions, under which a portion of the contract amount can be retained by the customer until final contract settlement.
Government Regulation and Environmental Matters
Our business activities are subject to regional, national, state, and local laws and regulations in each country in which we conduct business. These laws and regulations involve matters including compliance with codes or regulations governing our services, licensing and certification requirements, environmental and substance control, workplace safety, privacy, data use, data security and protection of personal information, data storage and retention, biometrics, intellectual property, advertising, marketing, distribution, electronic contracts and other communications, competition, taxation, economic or other trade prohibitions or sanctions, anti-corruption and political law compliance, securities law compliance, and financial services. In some cases, laws and regulations outside of the U.S. impose different obligations or are more restrictive than those in the U.S.
These regulations are administered by various regional, national, state, and local health and safety and environmental agencies and authorities. While we cooperate with governmental authorities and take reasonable measures to meet regulatory requirements, certain of these risks are inherent in the operation of our business irrespective of regulatory compliance. Failure to comply with these laws and regulations may involve civil and criminal liability. We are also subject to a wide range of reporting, licensure, certification, and compliance requirements as prescribed by various multi-national, national, state, and local governmental bodies or agencies, for example, individual or corporate licensing requirements or certifications that qualify us to perform the services we offer. We believe we have all required licenses to conduct our business activities and are in substantial compliance with applicable regulatory requirements. Expenditures relating to such regulations are made in the normal course of our business and are neither material nor place us at any competitive disadvantage. We do not currently expect that compliance with such laws and regulations will require us to make material expenditures. If we fail to comply with applicable regulations, we could be subject to substantial fines or revocation of our operating licenses.
We are subject to various national, state, and local labor and employment laws and regulations which govern minimum wage and hour requirements, overtime, working conditions, mandatory benefits, health and social insurance, statutory notice periods and other employment-related matters, duties and obligations. Additionally, a large portion of our business uses labor that is provided under collective bargaining agreements or is subject to works council processes. As such, we are subject to national and local laws and regulations related to unionized labor and collective bargaining.
We also are subject to various environmental laws and regulations that impose liability and cleanup responsibility for releases of hazardous substances into the environment or potential liability for harm to persons or property. Under certain of these laws and regulations, liabilities can be imposed for cleanup of properties, regardless of whether we directly caused the contamination or violated any law at the time of discharge or disposal. The presence of contamination from such substances or wastes could interfere with ongoing operations or adversely affect our business. In addition, we could be held liable for significant penalties and damages under certain environmental laws and regulations. Our contracts with customers may also impose liabilities on us regarding environmental issues that arise through the performance of our
7

services. Additionally, under some legal theories of recovery applicable to claims for personal injury or property damage, liability could be imposed in connection with allegedly hazardous substances on a market share basis, eliminating the need for claimants to prove a direct relationship between the injury and our business operations. From time to time, we may incur costs and obligations related to environmental compliance and/or remediation matters or claims related to hazardous substances.
Effect of Seasonality and Cyclical Nature of Business
Our net revenues and results of operations can be subject to variability stemming from seasonal and other variations. Seasonal variations can be influenced by weather conditions impacting customer spending patterns, contract award seasons, and project schedules, as well as the timing of holidays. Consequently, net revenues for our businesses are typically lower during the first and second quarters due to the prevalence of unfavorable weather conditions within our North America companies, which can cause project delays and affect productivity.
Additionally, the industries we serve can be cyclical. Fluctuations in end-user demand, or in the supply of services within those industries, can affect demand for our services. As a result, our business may be adversely affected by industry declines or by delays in new projects. Variations or unanticipated changes in project schedules in connection with large projects can create fluctuations in net revenues.
Competitive Environment
We operate in industries which are highly competitive and highly fragmented. There are relatively few barriers to entry in many of the industries in which we operate, and as a result, any organization that has adequate financial resources and access to technical expertise could become a competitor. In each of our segments, we compete with a number of companies, ranging from small, owner-operated businesses operating in narrow geographic regions to large companies with national and international scale who have significant financial, technical, and marketing resources.
We compete based on a variety of factors, including price, service, technical expertise and experience, quality, safety record, response time, and reputation for customer service. A portion of our revenue is derived from agreements with customers that contain fixed price or per unit terms, and price is often an important factor in the contract award process for such work. However, we believe our customers also consider a variety of other factors, including those described above, when selecting a service provider, and we believe that our technical capabilities, broad geographic reach, and skilled labor force enable us to compete against our larger competitors.
Supply
We have multiple supply sources in various markets at competitive pricing for substantially all of our raw material and installed components. The raw materials and various purchased components we use such as piping, steel, sheet metal, fire suppression/detection components, and HVAC equipment have generally been available in sufficient quantities in a timely manner. We rely on multiple third-party manufacturers as a source for pre-fabricated goods or system components. Historically we have been able to mitigate commodity cost exposure by purchasing or price locking commodities early for particular projects, as well as selectively using time or market-based escalation provisions in proposals and contracts. While we have experienced some impacts on our supply chain to date, they have only impacted longer term contracts within our business, which are not significant. We do not anticipate experiencing significant procurement challenges, as the purchases of required materials can be sourced from multiple sources; however, tariffs or other changes in international trade relations or other factors such as the impact of pandemics and regional conflicts, could result in limited availability of or increased costs for some materials.
Sales and Marketing
Our success depends on developing and maintaining successful long-term relationships with key customers in each of the industries we serve. We intend to continue our emphasis on developing and maintaining long-term relationships with our customers by providing reliable, high-quality service in a professional manner. We believe we can continue to leverage specific technical and marketing strengths at the individual business-level to expand the services offered in each business’s market. Our culture of collaboration across our businesses provides significant cross-selling opportunities to leverage our current project base, existing relationships and professional expertise to provide additional services to our existing customers. In North America, we provide a single point of contact for customers with a regional or national portfolio of properties through our National Service Group (“NSG”) team within our Safety Services segment, which
8

enhances our understanding of customers on a national scale and allows us to build more meaningful relationships with our customers. Through our NSG team, we are able to quickly and efficiently allocate resources to meet customer needs.
Insurance and Legal Proceedings
The primary insured risks in our operations are bodily injury, property damage and workers’ compensation injury. We are insured for workers’ compensation, employer’s liability, auto liability, general liability, employee group health insurance, property damage or loss, business interruption, cyber incidents, pollution liability, professional liability, as well as for other business risks and retain the risk for claims resulting from uninsured deductibles or retentions per-incident or occurrence. Because we have very large deductibles or retentions, the vast majority of our claims are paid by us, so as a practical matter we self-insure the great majority of these risks. Losses under all of these insurance programs are accrued based upon our estimate of the likely ultimate liability for claims reported and an estimate of claims incurred but not reported ("IBNR"), with assistance from third-party actuaries. In addition, in connection with the Chubb Acquisition, we agreed to accept the risk on certain pending claims against Chubb and certain IBNR claims. We estimated the exposure to loss presented by such claims with the assistance of third-party actuaries and negotiated an adjustment to the purchase price in connection with these anticipated costs and have made associated accruals. These insurance liabilities and liabilities for the Chubb claims are difficult to assess and estimate due to unknown factors, including the severity of an injury, the extent of damage, the determination of our liability, if any, in proportion to other parties and the number of incidents not reported. The accruals are based upon known facts, historical trends, and industry averages using the assistance of an actuary to project the extent of these obligations and management believes such accruals are adequate.
Growing and Developing our People
Our number one value and priority is the safety, health and well-being of all of our team members. Our team members are critical to the execution of our strategies and achieving business success. As of December 31, 2023, we had approximately 29,000 team members, of which approximately 14,000 were represented by unions or were subject to various collective bargaining agreements. We have not experienced and do not expect any significant strikes or work stoppages and believe our relations with team members covered by collective bargaining agreements are in good standing.
Talent Development and Engagement
We believe our success in attracting and retaining qualified team members will be based on the quality of our training, leadership development and opportunities for growth and advancement. We offer multiple accelerated development programs focusing on advancing the business and leadership skills of team members. Our field-based leadership has the opportunity to participate in a development program focused on building foundational leadership skills. In addition, we offer structured tools and opportunities for development, including individual development plans, executive coaching, strategic leadership advisory services and on-demand learning opportunities hosted on our learning management platform, our intranet site and through podcasts.
We believe that a culture where every team member can grow, thrive, and feel they belong is a differentiator and enables us to attract and retain people who also build inclusive relationships with our customers. We are committed to all dimensions of diversity including gender identity, race, sexual orientation, ability, backgrounds, and beliefs. We are building and evolving our culture of inclusion through our day-to-day work through our leadership, learning and development.
We monitor team member engagement through annual engagement assessments and provide recommendations for follow up based on this assessment. Our continued success will depend, in part, on our ability to continue to attract, motivate, retain and reward high-quality, skilled employees.
Health & Safety
We have a safety culture that is grounded in our commitment to zero incidents. We have established safety standards covering the risks particular to our business, deployed through specific training and monitored by country-level inspection programs. The aim of these programs is to ensure that all employees are aware of and comply with safety standards we have established and all applicable laws, regulations and other requirements in the countries and jurisdictions in which we operate. We have implemented our safety program, STEPS (Striving Toward Excellence and Professionalism in Safety), within North America which promotes safety culture awareness throughout our operations. Outside of North America, we have established a security program, SAFE (Scan, Assess, Fix, Execute) which is linked to the need for preventive actions before starting work. In addition, we have multiple programs geared towards increasing everyone’s
9

awareness of our safety culture and to empower employees to stop work if risks are unmanageable. We are very focused on improving our fleet performance through defensive driver training, fleet technology, and company fleet assessments. Additionally, we participate in an annual Safety Week which includes activities designed to elevate safety awareness, and we hold an annual competition to acknowledge and reward businesses exhibiting excellence in safety. Our team of over one hundred safety professionals support the operations in each business to ensure industry safety standards are met and audits by safety professionals or certified organizations are utilized to assess the maturity of our safety management systems.
Our rate of incidents recordable under the standards of the U.S. Occupational Safety and Health Administration ("OSHA") per one hundred employees per year, also known as the OSHA recordable rate, was 0.96 during 2023 and 1.0 during 2022, respectively. Our rate of 0.96 is considerably less than the most recently published OSHA rate for our industry of 2.4.
Competitive Pay, Benefits and Total Rewards Practices
Our total rewards philosophy is designed to align the compensation of our team members with Company financial results and performance, and to provide the appropriate market-competitive pay to attract, retain and incentivize team members to achieve superior performance. We offer a comprehensive, competitive portfolio of health, financial and well-being benefits aligned with market practice and legal requirements in each country in which we operate. Our benefit programs support our team members bringing their best self to work as they support their mental, physical, and financial needs and goals.
Executive Officers
Set forth below is certain information relating to our current executive officers.
NameAgeTitle
Russell A. Becker58Chief Executive Officer and President
Kevin S. Krumm49Executive Vice President and Chief Financial Officer
Louis B. Lambert48Senior Vice President, General Counsel and Secretary
Kristina M. Morton49Senior Vice President and Chief People Officer
Russell A. Becker has served as a director of the Company since October 2019. Mr. Becker joined APi Group, Inc. in 2002 as its President and Chief Operating Officer and became its Chief Executive Officer in 2004. Prior to leading APi Group, Inc., Mr. Becker served in a variety of roles at The Jamar Company, a subsidiary of APi Group, Inc., including as a Manager of Construction from 1995 to 1997 and as President from 1998 until he joined APi Group, Inc. in 2002. Mr. Becker served as a project manager for Ryan Companies from 1993 to 1995 and as a field engineer with Cherne Contracting from 1991 to 1993. Since July 2017, Mr. Becker has served on the board of directors of Liberty Diversified Industries and since January 2019 has served on the board of directors for Marvin Companies, each a private company. Mr. Becker also serves on the advisory board for the Construction Management Program at Michigan Technical University.
Kevin S. Krumm has served as Executive Vice President and Chief Financial Officer of the Company since September 2021. Prior to joining the Company, Mr. Krumm served as Corporate Treasurer and Senior Vice President of Global Business Services for Ecolab Inc. During his 15-year tenure there, he also held roles leading the Industrial segment finance team, regional finance teams in Europe, the Middle East and Africa, Asia and Latin America and leading international integration efforts for a major acquisition. Mr. Krumm began his career in public accounting working for consulting firms PwC, Arthur Andersen and Deloitte with a heavy emphasis on M&A/corporate finance. Mr. Krumm earned his bachelor’s degree from the University of Northern Iowa and his master’s degree in Business Administration from the University of Chicago Booth School of Business.
Louis B. Lambert has served as Senior Vice President, General Counsel and Secretary of the Company since July 2022. Most recently, Mr. Lambert was Vice President and Assistant General Counsel for Polaris Inc., a powersports manufacturing company. Prior to joining APi, Mr. Lambert served as vice president, legal, and assistant secretary of Polaris Inc., where he had responsibility for corporate governance, SEC compliance, M&A, executive compensation, and was general counsel for multiple global business units. Prior to that, Mr. Lambert held increasingly senior legal roles at 3M Company and then General Mills, where he focused on global M&A, joint ventures, and various general counseling roles. Mr. Lambert began his career as an associate at Faegre & Benson (now Faegre Drinker) in its corporate finance group. Mr.
10

Lambert earned his JD from Rutgers School of Law—Newark and a bachelor’s degree from the University of Michigan in Ann Arbor.
Kristina M. Morton has served as Senior Vice President and Chief People Officer of the Company since February 2022. Prior to joining the Company, Ms. Morton served as Vice President, Human Resources, Supply Chain and Global Operations for General Mills. During her 23-year tenure at General Mills, she also held roles in marketing, sales and supply chain, most recently leading 175 human resources professionals that supported 20,000 employees globally across 45 manufacturing facilities in the U.S. and Europe. Ms. Morton earned her bachelor’s degree from the University of St. Thomas and her master’s degree from the University of Minnesota.
Available Information
Our internet website address is www.apigroupcorp.com. We make available free of charge, through our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, all amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act and proxy statements for our annual meeting of stockholders, as soon as reasonably practicable after each such material is electronically filed with or furnished to the SEC. The SEC also makes available at www.sec.gov reports, proxy and information statements and other information filed by issuers with the SEC, such as the Company.
ITEM 1A. RISK FACTORS
RISKS RELATED TO OUR BUSINESS
We have expanded our international operations, which subjects us to economic, political and other risks.
With the Chubb Acquisition in January 2022, our international operations have been greatly expanded. We have significantly expanded our pre-Chubb Acquisition presence in Europe and Canada (including in the United Kingdom ("U.K.") and the Netherlands), and we have acquired ongoing operations in new markets across Europe and the Asian-Pacific region (including France, Australia, and Hong Kong).
Approximately 37% of our revenue was derived from areas outside the United States for the year ended December 31, 2023. Accordingly, our business is and will in the future be subject to risks associated with doing business internationally, including:
laws and regulations that dictate how we conduct business;
changes or instability in a specific country’s or region’s political or economic conditions, including inflation or currency devaluation;
political, financial market or economic instability relating to epidemics or pandemics;
laws and regulations that tax or otherwise restrict repatriation of earnings or other funds or otherwise limit distributions of capital;
changes to existing or new domestic or international tax laws;
trade protection measures, such as tariff increases, and import and export licensing and control requirements;
potentially negative consequences from fluctuations in foreign currency exchange rates;
difficulties repatriating income or capital, whether due to temporary blocking, taxes, tariffs or otherwise, where income from work outside the United States in non-U.S. dollars exceed our local currency needs;
expropriation and governmental regulation restricting foreign ownership or requiring reversion or divestiture;
laws and regulations governing our employee relations, including occupational health and safety matters and employee compensation and benefits matters;
our ability to comply with, and the costs of compliance with, anti-bribery laws such as the Foreign Corrupt Practices Act and similar local anti-bribery laws;
uncertainties regarding legal or judicial systems, including inconsistencies between and within laws, regulations and decrees, and judicial application thereof, and delays in the judicial process; and
11

difficulty in recruiting and retaining trained personnel in our international operations.
In addition, applicable U.S. and non-U.S. anti-corruption laws, including but not limited to the U.S. Foreign Corrupt Practices Act (“FCPA”) and the U.K. Bribery Act, generally prohibit us from, among other things, corruptly making payments for the purpose of obtaining or retaining business. We pursue opportunities in certain parts of the world and in certain industries that may experience corruption, and in certain circumstances, compliance with these laws may conflict with longstanding local customs and practices. Our policies mandate compliance with all applicable anti-corruption laws. We have policies and procedures designed to ensure that our employees and intermediaries who work for us outside the United States comply with these laws, and we otherwise require such employees and intermediaries to comply with these laws. However, there can be no assurance that such policies, procedures and other requirements will protect us from liability under the FCPA or other similar laws for actions taken by our employees or intermediaries; moreover, detecting, investigating and resolving actual or alleged violations of such laws is expensive and could consume significant time and attention of our senior management, in-country management, and other personnel. Liability for such actions could result in severe criminal or civil fines, penalties, forfeitures, disgorgements or other sanctions. This in turn could have a material adverse effect on our financial condition, results of operations, and cash flows.
We are a decentralized company and place significant decision-making authority with our subsidiaries’ management, supported by certain integrated policies and processes.
We believe our practice of conferring significant authority upon the management of our subsidiaries has been important to our successful growth and has allowed us to be responsive to opportunities and to our customers’ needs. We seek to maintain business continuity within our subsidiaries while identifying and implementing operational efficiencies, cost synergies, and integration of organizational processes across these companies. This balance presents certain risks, including the risk we would be slower to identify a misalignment between a subsidiary’s and our overall business strategy or shared processes. If an operating subsidiary fails to follow our shared company policies and processes, including those relating to compliance with applicable laws, we could be subjected to risks of noncompliance with applicable regulations.
As part of our business, we have entered into joint venture arrangements and likely will continue to do so. Our participation in joint ventures exposes us to liability and/or harm to our reputation for failures of our partners.
The purpose of our joint ventures is typically to combine skills and resources to allow for the proposing on and performance of particular projects. Success of these jointly performed projects can be adversely affected by the performance of our joint venture partners, over whom we may have little or no control. Differences in opinions or views between us and our joint venture partners could result in delayed decision-making or failure to agree on material issues that could adversely affect the business and operations of our joint ventures. Additionally, the failure by a joint venture partner to comply with applicable laws, regulations or client requirements could negatively impact our business.
We and our joint venture partners are generally jointly and severally liable for all liabilities and obligations of our joint ventures. If a joint venture partner fails to perform or is financially unable to bear its portion of required capital contributions or other obligations, including liabilities stemming from claims or lawsuits, we could be required to make additional investments, provide additional services or pay more than our proportionate share of a liability to make up for our partner’s shortfall. Further, if our partners experience cost overruns or project performance issues that we are unable to adequately address, the customer may terminate the project, which could result in legal liability to us, harm our reputation and reduce our profit or increase our loss on a project.
Improperly managed projects or project delays may result in additional costs or claims against us, which could have a material adverse effect on our financial condition, operating results, and cash flows.
The quality of our performance on any given project depends in large part upon the ability of the project manager(s) to manage relationships and the project itself and to timely assert contractual remedies and deploy appropriate resources, including both third-party contractors and our own personnel. Our results of operations, cash flows and liquidity could be adversely affected if a project manager or our personnel miscalculate the resources or time needed to complete a project with capped or fixed fees, or the resources or time needed to meet contractual milestones. Additionally, delays on a particular project, including delays in designs, engineering information or materials provided to us by the customer or a third party, delays or difficulties in equipment and material delivery, schedule changes, delays from failure to timely obtain permits or rights-of-way or to meet other regulatory requirements, weather-related delays, governmental, industry, political and other factors, some of which are beyond our control, could result in cancellations or deferrals of project work, which
12

could lead to a decline in revenue, or, for project deferrals, could cause us to incur costs for standby pay, and could lead to personnel shortages on other projects scheduled to commence at a later date.
RISKS RELATED TO ACQUISITIONS
Our business strategy includes acquiring companies and making investments that complement our existing businesses. These acquisitions and investments could be unsuccessful or consume significant resources, which could adversely affect our operating results.
We expect to continue to evaluate the acquisition of strategic businesses, service lines, and technologies with the potential to strengthen our industry position or enhance our existing offerings. However, we cannot assure you that we will identify or successfully complete suitable acquisitions in the future or that completed acquisitions will be successful. Acquisitions that do not achieve the intended strategic or operational benefits could adversely affect our operating results and may result in an impairment charge.
Under certain circumstances, it may be difficult for us to complete transactions quickly and to integrate acquired operations efficiently into our current business operations. Acquisitions and investments may involve significant cash expenditures, the incurrence of debt, operating losses and expenses that could have a material adverse effect on our business, financial condition, results of operations and cash flows. Acquisitions involve numerous other risks, including: (i) diversion of management’s time and attention from daily operations; (ii) difficulties integrating acquired businesses, technologies and personnel into our business; (iii) inability to obtain required regulatory approvals; (iv) inability to obtain required financing on favorable terms or, if so obtained, risks associated with incurrence of additional indebtedness; (iv) potential loss of key employees, key contractual relationships, or key customers of acquired companies or from our existing businesses; and (v) assumption of the liabilities and exposure to unforeseen liabilities of acquired companies (including environmental, employee benefits, safety and health and third party property and casualty liabilities). Any acquisitions or investments may ultimately harm our business or financial condition, as such acquisitions may not be successful and may ultimately result in impairment charges.
We may not realize the expected benefits of the Chubb Acquisition because of integration and transition difficulties or other challenges.
On January 3, 2022, we closed the Chubb Acquisition. The success of the Chubb Acquisition depends, in part, on our ability to successfully integrate and operate the Chubb business in conjunction with our existing life safety businesses and transition from the services and systems provided by the seller. While we have largely been successful in replacing services provided by the seller in the Chubb Acquisition with capabilities and systems within APG or third parties, integrating legacy Chubb, new third party systems with APG's current systems could pose operational challenges that impact the business. The potential difficulties of integrating the operations of the Chubb business include, among others:
continued unanticipated issues in integrating personnel, operations, systems and technology infrastructure, particularly after the end of the transitional services provided by the seller;
coordinating geographically dispersed organizations;
changes in applicable laws and regulations or conditions imposed by regulators;
deploying internal controls over financial reporting;
operating risks inherent in the Chubb business and our existing life safety businesses; and
realizing the expected synergies from the Chubb Acquisition.
We may not accomplish the integration of the Chubb business smoothly, successfully or within the anticipated costs or timeframe. We have incurred and expect to incur additional non-recurring costs associated with the integration of Chubb into our business. These costs and expenses include fees paid to financial, legal and accounting advisors, facilities and systems implementation or consolidation costs, severance and other potential employment-related costs, including severance payments that may be made to certain Chubb employees. In addition, the Chubb business may not meet our expectations, causing our financial results to differ from our own or the investment community’s expectations. Any of these factors could have a negative effect on our financial condition, results of operations, and cash flows.
13

FINANCIAL RISKS
Adverse developments in the credit markets could adversely affect the funding of significant projects and therefore reduce demand for our services.
Adverse developments in the credit markets, including reduced liquidity or rising interest rates, could reduce the availability of funding for large capital projects that require our services. Volatility in the credit and equity markets could reduce the availability of debt or equity financing for significant projects, causing a reduction in capital spending, which could materially and adversely affect our financial condition, results of operations, and cash flows.
We may need additional capital in the future for working capital, capital expenditures or acquisitions, and we may not be able to access capital on favorable terms, or at all, which would impair our ability to operate our business or achieve our growth objectives.
Our ability to generate cash is essential for the funding of our operations and the servicing of our debt. If existing cash balances and cash generated from operations together with the borrowing capacity under our credit facilities are not sufficient to make future investments, make acquisitions or provide needed working capital, we may require financing from other sources. Our ability to obtain such additional financing in the future will depend on a number of factors including prevailing capital market conditions, conditions in our industry, and our operating results. If additional funds were not available on acceptable terms, we may not be able to make future investments, take advantage of acquisitions or pursue other opportunities.
Our use of revenue recognition over time could result in a reduction or reversal of previously recorded revenue or profits.
A significant portion of our revenue is recognized over time by measuring progress toward complete satisfaction of performance obligations in the proportion that our actual costs bear to our estimated contract costs at completion. The earnings or losses recognized on individual contracts are based on estimates of contract revenue, costs and profitability. We review our estimates of contract revenue, costs and profitability on an ongoing basis. Prior to contract completion, we may adjust our estimates on one or more occasions as a result of change orders to the original contract, collection disputes with the customer on amounts invoiced, claims against the customer for increased costs incurred by us due to customer induced delays and other factors, or other changes in facts and circumstances that require modifications to estimated costs. Contract losses are recognized in the fiscal period when the loss is determined. Contract profit estimates are also adjusted in the fiscal period in which it is determined that an adjustment is required. As a result of the requirements of over time revenue recognition, the possibility exists, for example, that we could have estimated and reported a profit or loss on a contract over several periods and later determined that all or a portion of such previously estimated and reported profits or losses were overstated or understated. If this occurs, the full aggregate amount of the overstatement or understatement will be reported for the period in which such determination is made, thereby eliminating all or a portion of any profits or losses from other contracts that would have otherwise been reported in such period or potentially resulting in a loss or gain being reported for such period. On a historical basis, we believe that we have made reasonably reliable estimates of the progress towards completion on our long-term contracts. However, given the uncertainties associated with these types of contracts, it is possible for actual costs to vary from estimates previously made, which may result in reductions or reversals of previously recorded revenue and profits.
We carry a significant amount of goodwill and identifiable intangible assets on our consolidated balance sheets. Earnings for future periods may be impacted by impairment charges for goodwill and intangible assets.
Goodwill is the excess of purchase price over the fair value of the net assets of acquired businesses. We assess goodwill and identifiable intangible assets for impairment each year, or more frequently if circumstances suggest an impairment may have occurred.
While we believe we have made reasonable estimates and assumptions to calculate the fair values of our reporting units which were based on facts and circumstances known at such time, it is possible that existing or new events may result in forecasted cash flows, revenue and earnings that differ from those that formed the basis of our estimates and assumptions, which could be materially different from our estimates and assumptions. Any impairment in the value of our goodwill would have an adverse non-cash impact on our results of operations and reduce our net worth. As of December 31, 2023, we had goodwill of $2,471 million, which is maintained in various reporting units.
14

Additionally, we have a significant amount of identifiable intangible assets and fixed assets that could also be subject to impairment. If we determine that a significant impairment has occurred in the value of our unamortized intangible assets or fixed assets, we could be required to write off a portion of our assets, which could adversely affect our financial condition or results of operations.
In connection with our preparation of our consolidated financial statements for the years ended December 31, 2023, 2022, and 2021, we and our independent registered public accounting firm identified material weaknesses in our internal control over financial reporting.
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"). As previously disclosed in our Annual Reports on Form 10-K for the years ended December 31, 2022 and 2021, management identified material weaknesses related to our internal control over financial reporting. While management was successful in completing its multi-year remediation of prior year material weaknesses within the legacy business, the establishment of internal controls over financial reporting at certain subsidiaries of the recently acquired Chubb fire and security business and the inability of a third-party service organization to provide a service auditors’ report led to the identification of new material weaknesses. As a result and in connection with our preparation of our consolidated financial statements herein for the year ended December 31, 2023, we and our independent registered public accounting firm identified material weaknesses in financial reporting. Under standards established by the United States Public Company Accounting Oversight Board, a material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of annual or interim consolidated financial statements will not be prevented or detected and corrected on a timely basis.
We cannot assure you that we have identified all, or that we will not in the future have additional, material weaknesses. If we fail to remediate the material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, our ability to accurately and timely report our financial results could be adversely affected.
If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable when required in the future to express an unqualified opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our common stock could be adversely affected, and we could become subject to litigation or investigations by the stock exchange on which our securities are listed, the SEC or other regulatory authorities, which could require additional financial and management resources.
Our substantial indebtedness may adversely affect our cash flow and our ability to operate our business and fulfill our obligations under our indebtedness.
As of December 31, 2023, on a consolidated basis, we had $1,737 million in principal amount of debt outstanding under our credit facilities, $614 million of senior notes, and other indebtedness totaling approximately $5 million.
Our substantial indebtedness could have significant effects on our operations. For example, it may:
require us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, dividends, innovation, and other general corporate purposes;
cause credit rating agencies to view our debt level negatively;
increase our vulnerability to general adverse economic and industry conditions;
limit our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate;
limit our ability to make strategic acquisitions, introduce new technologies or pursue business opportunities; and
place us at a competitive disadvantage compared to our competitors that have less indebtedness.
15

In addition, the Credit Agreement governing the credit facilities contains covenants that restrict our operations. These covenants restrict, among other things, our ability to incur additional debt, grant liens, pay cash dividends, enter new lines of business, redeem our common stock, make certain investments and engage in certain merger, consolidation or asset sale transactions. These restrictions could limit our ability to plan for or react to market conditions, meet extraordinary capital needs or otherwise take actions that we believe are in our best interest. Further, a failure by us to comply with any of these covenants and restrictions could result in an event of default that, if not waived or cured, could result in the acceleration of all or a substantial portion of the outstanding indebtedness thereunder. In addition, subject to the restrictions in the agreements that govern the Credit Agreement, if we incur substantial additional indebtedness (including secured indebtedness) in the future, these risks will be exacerbated.
The terms of our indebtedness may limit our ability to borrow additional funds or capitalize on business opportunities, and our future debt level may limit our future financial and operating flexibility.
The Credit Agreement governing the credit facilities prohibits distributions on, or purchases or redemptions of, securities if any default or event of default is continuing. In addition, it contains various covenants limiting our ability to, among other things, incur indebtedness if certain financial ratios are not maintained, grant liens, engage in transactions with affiliates, enter into sale-leaseback transactions, and sell substantially all of our assets or enter into a merger or consolidation. The Credit Agreement governing the credit facilities also treats a change of control as an event of default and also requires us to maintain certain leverage ratios.
Our ability to access capital markets to raise capital on favorable terms will be affected by our debt level, our operating and financial performance, the amount of our current maturities and debt maturing in the next several years, and by prevailing credit market conditions. Moreover, if lenders or any future credit rating agency downgrade our credit rating, then we could experience increases in our borrowing costs, face difficulty accessing capital markets or incurring additional indebtedness, be unable to receive open credit from our suppliers and trade counterparties, be unable to benefit from swings in market prices and shifts in market structure during periods of volatility in the crude oil and natural gas markets or suffer a reduction in the market price of our common stock. If we are unable to access the capital markets on favorable terms at the time a debt obligation becomes due in the future. The price and terms upon which we might receive such extensions or additional bank credit, if at all, could be more onerous than those contained in existing debt agreements. Any such arrangements could, in turn, increase the risk that our leverage may adversely affect our future financial and operating flexibility and thereby impact our ability to pay cash distributions at expected rates.
Higher interest rates increase the interest costs on our credit facilities and on our other floating rate indebtedness and could impact adversely our ability to refinance existing indebtedness or to sell assets.
Interest payments for certain of our indebtedness, including borrowings under the credit facilities are based on floating rates. As a result, an increase in interest rates will reduce our cash flow available for other corporate purposes.
Higher interest rates could also limit our ability to refinance existing indebtedness and increase interest costs on any indebtedness that is refinanced. We have and may continue to enter into agreements such as floating-to-fixed interest rate swaps, caps, floors and other hedging contracts in order to hedge against the cash flow effects of changes in interest rates for floating rate debt. As of December 31, 2023, the Company had $1,120 million notional amount outstanding in interest rate swap agreements that exchange a variable rate of interest for a fixed rate over the term of the agreement. However, we may not maintain interest rate swaps with respect to all of our floating rate indebtedness, and any swaps we enter into may not fully mitigate our interest rate risk. In addition, these agreements expose us to the risk that other parties to the agreements will not perform or that the agreements will be unenforceable.
We are effectively self-insured against many potential liabilities.
We are insured through a wholly-owned insurance captive and third party carriers. We maintain insurance policies covering a broad range of risks, including automobile liability, general liability, property risk, employer liability, workers’ compensation, employee group health, business interruption, professional liability and other typical business coverages, and coverage for limited cyber incidents and pollution liability. If any of our insurance carriers default on their obligations to provide insurance coverage by reason of its insolvency or for other reasons, our exposure to claims would increase and our profits would be adversely affected.
Certain of our coverages are subject to large deductibles or have high self-insured retention amounts, our policies do not cover all possible claims, and certain legacy risks at Chubb were assumed without insurance coverage. Accordingly,
16

we are effectively self-insured for a substantial number of actual and potential claims. Additionally, if our estimates of liability for current or IBNR claims are substantially undervalued, we may incur unexpected losses higher than our reserves which we believe are adequate.
Our estimates and accruals for unpaid claims and expenses are based on known facts, historical trends, industry averages, and reasonable estimates of future expenses, utilizing the assistance of third-party actuaries. We believe our accruals are adequate. The determination of such estimated liabilities and their appropriateness are reviewed and updated at least quarterly. In connection with the Chubb claims, we estimated the exposure to loss presented by such claims, negotiated an adjustment to the purchase price in connection with these anticipated costs and made associated accruals. However, claims liabilities are difficult to assess and estimate due to many relevant factors, the effects of which are often unknown, including the severity of an injury or damage, the determination of liability in proportion to other parties, the timeliness of reported claims, the effectiveness of our risk management and safety programs and the terms and conditions of our insurance policies. Additionally, unknown or changing trends, risks or circumstances, such as increases in claims, a weakening economy, increases in medical costs, changes in case law or legislation, or changes in the nature of the work we perform, could render our current estimates and accruals inadequate. If our estimates materially diverge from our realized liabilities, adjustments to our balance sheet may be required and these increased liabilities would be recorded in the period that the experience becomes known.
RISKS RELATED TO OUR CONTRACTS
We may not accurately estimate the costs associated with services provided under fixed price contracts, which could impair our financial performance.
A portion of our agreements with customers contain fixed price terms. Under these contracts, we typically set the price of our services on a per unit or aggregate basis and assume the risk that costs associated with our performance may be greater than what we estimated. We also enter into contracts for specific projects or jobs that require the installation or construction of an entire infrastructure system or specified units within an infrastructure system, many of which are priced on a fixed price or per unit basis. Profitability for these contracts will be reduced if actual costs to complete a project exceed our original estimates. If estimated costs to complete the remaining work for a project exceed the expected revenue to be earned, the full amount of any expected loss is recognized in the period the loss is determined. Our profitability on these contracts is therefore dependent upon our ability to accurately estimate the costs associated with our services and our ability to execute in accordance with our plans. A variety of factors could negatively affect these estimates, including changes in expected productivity levels, conditions at work sites differing materially from those anticipated at the time we propose on the contract, and higher than expected costs of labor and/or materials. These variations, along with other risks inherent in performing fixed price contracts, could cause actual project results to differ materially from our original estimates, which could result in lower margins than anticipated, or losses, which could reduce our profitability, cash flows and liquidity.
A portion of our contracts allocate the risk of price increases in supplies to us.
For certain contracts, including where we have assumed responsibility for procuring materials for a project, we are exposed to market risk of increases in certain commodity prices of materials, such as copper and steel, which are used as components of supplies or materials utilized in all of our operations. In addition, our customers’ capital budgets may be impacted by the prices of certain materials. These prices could be materially impacted by general market conditions and other factors, including U.S. trade relationships with other countries or the imposition of tariffs. We are also exposed to increases in energy prices, including as they relate to gasoline prices for our rolling-stock fleet of approximately 12,200 vehicles. Additionally, the price of fuel required to run our vehicles and equipment is unpredictable and fluctuates based on events outside our control. Any increase in fuel costs could materially reduce our profitability and liquidity to the extent we are not able to adjust our pricing for such expenses. While we believe we can increase our prices to adjust for some price increases in commodities, there can be no assurance that price increases of commodities would be recoverable. Additionally, some of our fixed price contracts do not allow us to adjust our prices and, as a result, increases in material or fuel costs could reduce our profitability with respect to such projects.
Some of our subsidiaries are government contractors, and they are subject to complex rules and regulations governing government contractors, and their contracts with government entities are subject to audit. Violations of the applicable rules and regulations could result in a subsidiary being barred from future government contracts.
Government contractors must comply with many regulations and other requirements that relate to the award, administration and performance of these contracts, and government contracts are subject to audit. A violation of these laws
17

and regulations could result in imposition of fines and penalties, the termination of a government contract or debarment from proposing on government contracts in the future. Further, despite our decentralized nature, a violation at one of our locations could impact other locations’ ability to propose on and perform government contracts. Additionally, because of our decentralized nature, we face risks in maintaining compliance with all local, state and federal government contracting requirements. Prohibition against proposing on future government contracts could have an adverse effect on our consolidated financial condition and results of operations.
Our backlog is subject to reduction or cancellation, and revenues may be realized in different periods than initially reflected in our backlog.
Our backlog includes the estimated unsatisfied performance obligations associated with the services to be performed under customer contracts. These estimates are based on contract terms and evaluations regarding the timing of the services to be provided. In many instances, our customers are not contractually committed to procure specific volumes of services under a contract. Revenue estimates reflected in our backlog can be subject to change due to a number of factors, including contract cancellations and contract changes made by our customers to the amount or nature of the work actually performed under a contract. As a result, our backlog as of any particular date is an uncertain indicator of the amount of or timing of future revenues and earnings.
RISKS RELATED TO OUR WORKFORCE
Our unionized workforce and related obligations could adversely affect our operations.
As of December 31, 2023, approximately 48% of our employees were covered by collective bargaining agreements in the U.S. or similar employment and labor obligations in other countries in which we conduct business. The terms of these agreements limit our discretion in the management of covered employees and our ability to nimbly implement changes to meet business needs. In addition, our employees in certain countries in Europe are subject to works council arrangements, exposing us to potential delays in implementing changes, works council claims and litigation. There can be no assurance that our non-unionized employees will not become members of a union or become covered by a collective bargaining agreement, including through an acquisition of a business whose employees are subject to such an agreement. Certain of our unionized employees have participated in strikes and work stoppages in the past, and we cannot be certain that strikes or work stoppages will not occur in the future. In the current inflationary environment, negotiations over union wage rates or increase in benefits may slow or derail contract renegotiations, which may lead to potential strikes or work stoppages. Strikes or work stoppages could adversely impact relationships with our customers and could cause us to lose business and experience a decline in revenues. Our ability to complete future acquisitions also could be adversely affected because of our union status. For instance, our union agreements may be incompatible with the union agreements of a business we want to acquire, and some acquisition targets may decline to become affiliated with a union-based company. Moreover, certain of our customers, where permissible by law, may require or prefer a non-union workforce, and they may reduce the amount of work assigned to us if our non-union labor crews become unionized, which could negatively affect our financial condition, results of operations and cash flows.
Our pension commitments and obligations to make cash contributions to meet our obligations in certain pension plans subject us to risks.
Certain collective bargaining agreements in the U.S. require us to participate with other companies in multiemployer pension plans. To the extent those plans are underfunded, U.S. regulations, including the Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980, may subject us to substantial liabilities under those plans if we withdraw from them or if they are terminated or experience a mass withdrawal.
In addition, certain U.S. multiemployer pension plans to which we contribute or may contribute in the future are in “endangered,” “seriously endangered” or “critical” status. The Pension Protection Act of 2006 added special funding and operational rules generally applicable to plan years beginning after 2007 for multiemployer plans that are classified as “endangered,” “seriously endangered” or “critical” status based on multiple factors (including, for example, the plan’s funded percentage, cash flow position and whether it is projected to experience a minimum funding deficiency). Plans in these classifications must adopt measures to improve their funded status through a funding improvement or rehabilitation plan, as applicable, which may require additional contributions from employers (which may take the form of a surcharge on benefit contributions) and/or modifications to retiree benefits. The amount of additional funds, if any, that we may be obligated to contribute to these plans in the future cannot be estimated due to uncertainty of the future levels of work that
18

require the specific use of union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.
In connection with the Chubb Acquisition, we also maintain defined benefit pension plans outside of the U.S. Our non-U.S. defined benefit pension plans include both funded and unfunded plans. We completed a pension buy-in transaction during 2023 and entered into insurance contracts with a global insurance company for the funded plan in the U.K. (closed to new members and future benefit accrual). The funded plan in Canada (closed to new members) is financed predominantly through externally invested pension plan assets via externally managed funds and insurance companies, which investments are subject to market, interest rate and inflation risks. If these investments do not perform well or are not managed properly and their values decline significantly, it could result in a coverage shortfall for these pension obligations and therefore significantly increase our pension obligations.
Our future contribution obligations and potential withdrawal liability exposure with respect to our pension plans could increase significantly based on the investment and actuarial performance of those plans, the insolvency of other companies that contribute to those plans (in the case of multiemployer plans), and other factors.
We maintain a workforce based upon current and anticipated workloads. We could incur significant costs and reduced profitability from underutilization of our workforce if we do not receive future contract awards, if contract awards are delayed, or if there is a significant reduction in the level of services we provide. Shortages of skilled labor could impede our ability to provide timely, cost-effective services to our customers.
Our estimates of future performance and results of operations depend, among other factors, on whether and when we receive new contract awards, which affect the extent to which we are able to utilize our workforce. The rate at which we utilize our workforce is affected by a variety of factors, including our ability to forecast the need for our services, our ability to maintain an appropriately sized workforce, our ability to transition employees from completed projects to new projects or between internal business groups, our ability to manage attrition, and our need to devote resources to non-chargeable activities such as training or business development. While our estimates are based upon our good faith judgment, professional knowledge and experience, these estimates may not be accurate and may frequently change based on newly available information. In the case of large-scale projects where timing is often uncertain, it is particularly difficult to predict whether and when we will receive a contract award. The uncertainty of contract award timing can present difficulties in matching our workforce size to our project needs. If an expected contract award is delayed or not received, we could incur significant costs and reduced profitability resulting from underutilization of our workforce, redundancy of facilities, or from efforts to right-size our workforce and/or operations, which could reduce our profitability and cash flows. Conversely, we have in the past, and may from time to time in the future, face a shortage of skilled workers. Any significant deterioration in employee relations, shortages of labor or increases in labors costs at any of our businesses could have a material adverse effect on our business, financial condition and results of operations. Competition in the market for labor could drive up our costs, reduce our profitability, or impact our ability to deliver timely service to our customers.
RISKS RELATED TO OUR CUSTOMER BASE
We serve customers who are involved in energy exploration, production and transportation, and adverse developments affecting activities in these industries, reduced demand for oil and natural gas products, or increased regulation of exploration and production, could have a material adverse effect on our results of operations.
Our energy and infrastructure businesses depend on energy industry participants’ willingness to make operating and capital expenditures to build pipelines to transport oil and natural gas and the development and production of oil and natural gas in the United States. The level of activity in the new construction of oil and natural gas pipelines, oil and natural gas exploration and production in the U.S. has been volatile. A reduction in these activities generally results in decreased demand for our support services in that industry. Therefore, if these expenditures decline, our business is likely to be adversely affected.
A portion of our expected future growth is based on the ability and willingness of public and private entities to invest in infrastructure.
A portion of our current business and a portion of our future growth is expected to result from public and private investments in infrastructure. As a result, reduced or delayed spending, including the impact of government sequestration programs or other changes in budget priorities could result in the deferral, delay or disruption of our projects. These potential events could also impact our ability to be timely paid for our current services, which could adversely affect our cash flows and margins.
19

RISKS RELATED TO OUR OCCUPATIONAL HAZARDS
Our businesses at times perform services under challenging conditions involving factors outside of our control.
The challenging conditions we encounter in our projects may include, without limitation, (i) hard to reach terrain and difficult site conditions; (ii) challenging engineering, procurement and construction phases, which may occur over extended time periods; (iii) difficulties or delays in designs or materials provided by the customer or a third party; (iv) equipment and material delivery delays; (v) schedule changes; (vi) delays from customer failure to timely obtain rights-of-way; (vii) weather-related delays; and (viii) delays by subcontractors in completing their portion of the project. Such conditions can result in project delays or cancellations, potentially causing us to incur unanticipated costs, reductions in revenue or the payment of liquidated damages. In addition, some of our contracts require that we assume the risk should actual site conditions vary from those expected.
In some cases, delays and additional costs may be substantial, and we may be required to cancel a project and/or compensate the customer for the delay. We may not be able to recover any of such costs. Any such delays, cancellations, errors or other failures to meet customer expectations could result in damage claims substantially in excess of the revenue associated with a project. Delays or cancellations could also negatively affect our reputation or relationships with our customers, which could adversely affect our ability to secure new contracts.
Our business is subject to operational hazards due to the nature of services we provide and the conditions in which we operate, including electricity, fires, explosions, mechanical failures and weather-related incidents.
We are subject to occupational and safety laws in each of the countries in which we operate, including for example in the U.S., the Occupational Safety and Health Act of 1970, as amended (“OSH Act”), in France, the Health and Safety at Work Code ("HSW Code"), and in the U.K., the Health and Safety At Work Act (“HSW Act”). These laws and their implementing regulations establish certain employer responsibilities, including maintenance of a workplace free of recognized hazards likely to cause death or serious injury, compliance with standards promulgated by OSHA and various recordkeeping, disclosure and procedural requirements. Various standards, including standards for notices of hazards and safety, may apply to our operations. We incur capital and operating expenditures and other costs in the ordinary course of business in complying with the OSH Act, the HSW Code, the HSW Act, and other state and local laws and regulations, and could incur penalties and fines in the future, including, in extreme cases, criminal sanctions. However, we have experienced no material penalties and fines to date.
While we invest substantial resources in occupational health and safety programs, the industries in which we operate involve a high degree of operational risk, and there can be no assurance that we will avoid significant liability. Although we have taken what we believe to be appropriate precautions, we have had employee injuries and fatalities in the past and may suffer additional injuries or fatalities in the future. Serious accidents of this nature may subject us to substantial penalties, civil litigation or criminal prosecution. Personal injury claims for damages, including for bodily injury or loss of life, could result in substantial costs and liabilities, which could materially and adversely affect our consolidated financial condition, results of operations or cash flows. In addition, if our safety record were to deteriorate, or if we suffered substantial penalties or criminal prosecution for violation of health and safety regulations, customers could cancel existing contracts and not award future business to us, which could materially adversely affect our liquidity, cash flows and results of operations. If we were not able to successfully resolve such issues, our ability to service our customers could be damaged, which could lead to a material adverse effect on our financial condition, results of operations and cash flows.
Our projects expose our employees to electrical lines and equipment, pipelines carrying potentially explosive or toxic materials, heavy equipment, transportation accidents, adverse weather conditions and the risk of damage to equipment and property from hazardous conditions such as working at heights.
These hazards, among others, can cause personal injuries and loss of life, severe damage to or destruction of property and equipment and other consequential damages and could lead to suspension of operations and large damage claims which could, in some cases, substantially exceed the amount we charge for the associated services. In addition, if serious accidents or fatalities occur, or if our safety records were to deteriorate, we may be restricted from proposing on certain work or obtaining new contracts, and certain existing contracts could be terminated. Our safety processes and procedures are monitored by various agencies and ratings bureaus. The occurrence of accidents in the course of our business could result in significant liabilities, employee turnover, increase the costs of our projects or harm our ability to perform under our contracts or enter into new customer contracts, all of which may subject us to liabilities, affect customer relationships, result in higher operating costs, negatively impact employee morale and result in higher employee turnover and could materially adversely affect our profitability and our financial condition.
20

CLAIMS AND LITIGATION RISKS
We are and may become subject to periodic litigation which may adversely affect our business and financial performance.
We are subject to various lawsuits, administrative proceedings and claims that arise in the ordinary course of business. We could be party to class and collective actions, along with other complex legal disputes, that could materially impact our business by requiring, among other things, unanticipated management attention, significant attorney fees and settlement spend, or operational adjustments implemented in response to a settlement, court order or to mitigate future exposure. In addition, if we do not meet our contractual obligations, our customers may seek action against us to pursue remedies, which may include payment of liquidated damages and reimbursement from us to cover the incremental cost of having a third party complete or remediate our work.
We may have litigation in a variety of matters, some matters may be unpredictable or unanticipated, and the frequency and severity of litigation could increase. Because lawsuits are inherently unpredictable, assessing contingencies is highly subjective and requires judgements about future events. A judgement that is not covered by insurance or that is significantly in excess of our insurance coverage could materially adversely affect our financial condition or results of operations.
We are exposed to workmanship warranty, casualty, negligence, construction defect, breach of contract, product liability, and other claims and legal proceedings.
From time to time, we are subject to workmanship warranty, casualty, negligence, construction defect, breach of contract, product liability, and other claims and legal proceedings relating to the products we install that, if adversely determined, could adversely affect our consolidated financial condition, results of operations and cash flows. We rely on manufacturers and other suppliers to provide us with most of the products we install. Because we do not have direct control over the quality of such products manufactured or supplied by such third-party suppliers, we are exposed to risks relating to the quality of such products including the potential to be impacted by product recalls. In addition, we are exposed to potential claims arising from the conduct of our employees, and other subcontractors, for which we may be contractually liable.
We have in the past been, and may in the future be, subject to liabilities in connection with injury, death, or damage incurred in conjunction with our installation of products or provision of services regarding the inspection, maintenance or monitoring of products and systems installed by us or others. Although we currently maintain what we believe to be suitable and adequate insurance, we may be unable to maintain such insurance on acceptable terms or such insurance may not provide adequate protection against potential liabilities.
Such claims and legal proceedings can be expensive to defend and can divert the attention of management and other personnel for significant periods of time, regardless of the ultimate outcome. In addition, lawsuits relating to construction defects typically have statutes of limitations that can run as long as twelve years in some jurisdictions such as the U.K. Claims of this nature could also have a negative impact on customer confidence in our businesses and services. Current or future claims could have a material adverse effect on our reputation, business, financial condition and results of operations.
We are and may become subject to periodic regulatory proceedings, including Fair Labor Standards Act (“FLSA”) and state wage and hour class action lawsuits, which may adversely affect our business and financial performance.
Pending and future wage and hour litigation, including claims relating to the U.S. Fair Labor Standards Act, analogous state laws, or other state wage and hour laws could result in significant attorney fees and settlement costs. Resolution of non-litigated alleged wage and hour violations could also negatively impact our performance. The potential settlement of, or awards of damages for, such claims also could materially impact our financial performance as could operational adjustments implemented in response to a settlement, court order or in an effort to mitigate future exposure. Additionally, an increased volume of alleged statutory violations or matters referred to an agency for potential resolution
21

could result in significant attorney fees and settlement costs that could, in the aggregate, materially impact our financial condition.
RISKS RELATED TO THE INDUSTRIES IN WHICH WE OPERATE
We have significant operations in highly competitive markets, and our failure to effectively compete could reduce our market share and harm our financial performance.
The safety services industry is highly fragmented, and we compete with other companies in each of the markets in which we operate, ranging from small independent firms servicing local markets to larger firms servicing regional and national markets. We also compete with existing and prospective customers who perform some of the services we offer, which could reduce the amount of services we perform for our customers. There are relatively few barriers to entry for certain of the services we provide and, as a result, any organization that has adequate financial resources and access to technical expertise and skilled personnel may become a competitor. Further, smaller competitors are more susceptible to consolidation. Consolidation of smaller entities could create larger national competitors which could adversely affect our business or profitability.
Certain of our customers’ work is awarded through proposal processes on a project-by-project basis. In connection with such project-based work, price is often a significant factor that determines whether we are awarded the project, especially on smaller, less complex projects. Smaller competitors may have an advantage against us based on price alone due to their lower costs and financial return requirements. Generally, it is difficult to predict whether and when we will be awarded a new contract due to lengthy and complex bidding and selection processes, changes in existing or forecasted market conditions, customers’ access to financing, governmental regulations, permitting and environmental matters. Additionally, our proposals for certain projects may depend on customer perception, including our perceived relative ability to perform the work as compared to our competitors or a customer’s perception of technological advantages held by our competitors as well as other factors. Our market share and results of operations could be materially and adversely affected if we are unsuccessful in proposing on projects or renewing our master service agreements, or if our ability to be awarded such projects or agreements requires that we accept less desirable terms, including lower margins. Furthermore, because we derive revenue from projects awards that are subject to these uncertainties, our results of operations and cash flows can fluctuate materially from period to period.
Our businesses are impacted by levels of construction activity and an economic downturn in that industry could materially and adversely affect our business.
The demand for our services – including without limitation, safety services, electrical utility transmission buildouts, grid connections, pipeline construction, and general construction – is impacted by the demand for construction projects across multiple markets including energy and infrastructure, commercial, and industrial. Any period of economic recession affecting the volume or size of those projects is likely to adversely impact our business. Many of the projects that require our services involve long timelines from conception to completion, and many of the services that we offer are required later in the project’s lifecycle. Consequently, some of our businesses experience the results of economic trends later in an economic cycle.
The construction industry and individual markets within that industry have historically been vulnerable to macroeconomic downturns and we expect that will continue to be the case. The industry is traditionally cyclical in nature and economic downturns can adversely affect the willingness and ability of our customers to commit to capital expenditures. Such a decline would likely reduce the demand for certain of our services.
The industries we serve can be seasonal, cyclical and affected by weather conditions at project sites and other variations, the combined effects of which can potentially delay cash flows and adversely impact our results of operations.
Our revenue and results of operations can be subject to seasonal and other variations. These deviations are influenced by various factors, including weather, customer spending patterns, proposal seasons, project schedules, holidays, and timing, in particular, for large, non-recurring projects. In particular, many of the construction projects in North America that demand our services include significant outdoor work. As a result, seasonal changes and adverse weather conditions can adversely affect our business operations through declines in demand for our services and alterations and delays in applicable schedules. Adverse weather conditions can reduce demand for our services and reduce sales or render our contracting operations less efficient resulting in under-utilization of crews and equipment and lower contract profitability.
22

Furthermore, the industries we serve can be cyclical in nature. Fluctuations in end-user demand within those industries, or in the supply of services within those industries, can affect demand for our services. As a result, our business may be adversely affected by industry declines or by delays in new projects. Variations or unanticipated changes in project schedules in connection with large projects can create fluctuations in revenue and could adversely affect our business, financial condition, results of operations and cash flows.
A failure in the systems we construct and install, whether due to employee acts or omissions or faulty workmanship or design, may subject us to significant liability.
Our business involves professional judgments regarding the planning, design, development, construction, operations and management of electric power transmission, communications and pipeline infrastructure. Because our projects are often technically complex, our failure to make judgments and recommendations in accordance with applicable professional standards, including engineering standards, could result in damages. A significantly adverse or catastrophic event at a project site or completed project resulting from the services we performed could result in significant professional or product liability, personal injury (including claims for loss of life) or property damage claims or other claims against us, as well as reputational harm. These liabilities could exceed our insurance limits or applicable indemnification rights and could impact our ability to obtain third-party insurance in the future. In addition, customers, subcontractors or suppliers who have agreed to indemnify us against any such liabilities or losses might refuse or be unable to pay us. An uninsured claim, either in part or in whole, if successful and of a material magnitude, could have a substantial impact on our business, financial condition, results of operations and cash flows.
Because many of our services are intended to protect lives and real and personal property (e.g., alarm and fire safety systems, products and monitoring services) and many of our businesses perform services at large projects and industrial facilities where accidents or system failures could be disastrous and costly, we may have greater exposure to litigation risks than businesses that provide other services, whether as a result of employee acts or omissions, faulty construction or system failures. In the event of litigation, it is possible that any contract limitation provisions may be deemed inapplicable or unenforceable, that our insurance coverage is insufficient or that insurers may deny coverage of our claims. Any claim, regardless of its merit or eventual outcome, could result in substantial costs, divert management’s attention and create negative publicity, particularly for claims relating to environmental matters where the amount of the claim could be extremely large. Such claims could have a material adverse effect on our business, consolidated financial condition, results of operations and cash flows. If a customer or third party believes that he or she has suffered harm to person or property due to an actual or alleged act or omission of one or more of our employees, faulty construction, or a failure of a system we installed or maintained, then they may pursue legal action against us.
Under our contracts with customers, we may guarantee the work performed against, among other things, defects in workmanship, and we may agree to indemnify our customers for losses related to our services and materials. As much of the work we perform is inspected by our customers for any defects in construction prior to acceptance of the project, the claims that we have historically received have not been substantial. Additionally, materials used in construction are often provided by the customer or are warranted against defects by the supplier. If customer claims occur, we generally would be obligated to re-perform the services and/or repair or replace the item and any other facilities impacted thereby, at our sole expense, and we could also be responsible for other damages if we are not able to adequately satisfy customer claims. In addition, we may be required under contractual arrangements with our customers to honor any defects or failures in materials we provide. While we generally require the materials suppliers to provide us warranties or indemnification that are consistent with those we provide to our customers, if any of these suppliers default on their obligations to us, we may incur costs to repair or replace the defective materials. Costs incurred as a result of claims could adversely affect our business, financial condition, results of operations and cash flows.
Our failure to comply with environmental laws could result in significant liabilities and increased environmental regulations could result in increased costs.
We often perform services in and around environmentally-sensitive areas. These areas include underground environments and areas in proximity to rivers, lakes, and wetlands. Likewise, we perform directional drilling operations below certain environmentally-sensitive terrains and water bodies. It is possible that such directional drilling may cause a surface fracture, resulting in the release of subsurface materials. These subsurface materials may contain contaminants in excess of amounts permitted by law, potentially exposing us to remediation costs and fines.
Our work may also cause unanticipated environmental damage or risks to employees, customers, or public health. If the field location maps supplied to us are not accurate, or if objects are present in the soil that are not indicated on the
23

field location maps, our underground work could strike objects in the soil, some of which may contain pollutants. These objects may also rupture, resulting in the discharge of pollutants. In such circumstances, we may be liable for fines and damages, and we may be unable to obtain reimbursement from the parties providing the incorrect information. Additionally, we own and lease several facilities at which we store our equipment. Some of these facilities contain fuel storage tanks that are above or below ground. If these tanks were to leak, we could be responsible for the cost of remediation as well as potential fines.
This work subjects us to various environmental laws and regulations, including those dealing with the handling and disposal of waste products, PCBs, industrial chemicals, fuel storage, water quality and air quality. New laws and regulations, stricter enforcement of existing laws and regulations, the discovery of previously unknown contamination or leaks, the discovery of previously unknown risks of materials or chemicals, or the imposition of new clean-up requirements could require us to incur significant costs or become the basis for new or increased liabilities that could negatively impact our financial condition, results of operations, and cash flows. For example, in August 2022, the U.S. Environmental Protection Agency (“EPA”) issued a proposal that, if enacted, would designate two types of per- and poly-fluoroalkyl substances ("PFAS") as hazardous substances, which could lead to legal claims or other liabilities.
In certain instances, we have obtained indemnification or covenants from third parties (including predecessors or lessors) for such clean-up and other obligations and liabilities. However, such third-party indemnities or covenants may not cover all of our costs and the indemnitors may not pay amounts owed to us, and such unanticipated obligations or liabilities, or future obligations and liabilities, may have a material adverse effect on our business, financial condition, results of operations and cash flows. Further, we cannot be certain that we will be able to identify or be indemnified for all potential environmental liabilities relating to any acquired business.
Certain of our businesses are party to personal injury litigation and could be named as defendants in similar cases in the future related to our use or disposal of hazardous materials, which could adversely affect our financial condition, results of operations and cash flows.
Certain of our businesses, along with numerous other third parties, are named as defendants in personal injury lawsuits based on alleged exposure to various hazardous materials, including asbestos and PFAS. Hazardous materials that are the subject of these lawsuits could in the future include, among others, asbestos, PFAS, silica or solvents that may be or may have been previously used in the course of our work. These cases typically involve product liability claims based primarily on allegations of sale, distribution, installation or use of industrial products that either contained hazardous materials or were used with hazardous material containing components. Allegations of the presence of or exposure to these types of hazardous materials could be the basis of additional third-party claims and lawsuits. It is uncertain whether we will be successful in litigating or otherwise resolving these types of claims and lawsuits in the future and we continue to evaluate different strategies related to claims filed against us. Unfavorable rulings, judgments or settlement terms in future cases could have a material adverse impact on our financial condition, results of operations, and cash flows.
RISKS RELATED TO OUR ORGANIZATIONAL STRUCTURE AND OWNERSHIP OF OUR STOCK
We operate as a holding company and our principal source of operating cash is income received from our subsidiaries.
We have a holding company structure and do not have any material assets or operations other than ownership of equity interests of our subsidiaries. Our operations are conducted almost entirely through our subsidiaries, and our ability to generate cash to meet our obligations or to pay dividends is highly dependent on the earnings of, and receipt of funds from, our subsidiaries through dividends or intercompany loans. As a result, we are dependent on the income generated by our subsidiaries to meet our expenses and operating cash requirements. The amount of distributions and dividends, if any, which may be paid from APG and its subsidiaries to us will depend on many factors, including APG’s results of operations and consolidated financial condition, its constitutional documents, documents governing any indebtedness of us or APG, limits on dividends under applicable law, and other factors which may be outside of our control. If our subsidiaries are unable to generate sufficient cash flow, we may be unable to pay our expenses or make distributions and dividends on the common stock. In addition, to the extent we intend to pay dividends on our common stock, we will pay such dividends at such times (if any) and in such amounts (if any) as the Board determines appropriate.
24

We have equity instruments outstanding that would require us to issue additional shares of common stock. Therefore, you may experience significant dilution of your ownership interests and the future issuance of additional shares of our common stock, or the anticipation of such issuances, could have an adverse effect on our stock price.
We have 4,000,000 shares of Series A Preferred Stock and 800,000 shares of our 5.5% Series B Redeemable Convertible Preferred Stock ("Series B Preferred Stock"), which are convertible into shares of our common stock, at any time at the option of the holder. We will be obligated to pay dividends on our 4,000,000 outstanding shares of Series A Preferred Stock based on the market price of our common stock if such market price exceeds certain trading price minimums and we are obligated to pay dividends on our 800,000 shares of Series B Preferred Stock on a quarterly basis at 5.5% per annum. These dividends are payable in cash or shares of our common stock, at our sole option. The issuance of common stock pursuant to the terms of the Preferred Stock will reduce (by the applicable proportion) the percentage stockholdings of those stockholders holding common stock prior to such issuance which may reduce your net return on your investment in our common stock.
In addition, we have various outstanding equity awards to employees and directors under the APi Group Corporation 2019 Equity Incentive Plan. As of December 31, 2023, we had 12,625,337 shares of common stock available under this Plan.
We may also issue additional shares of our common stock or other securities that are convertible into or exercisable for our common stock in connection with future acquisitions, future issuances of our securities for capital raising purposes or for other business purposes. For example, in September 2021, we issued 22,716,049 shares of common stock in an underwritten public offering for capital raising purposes. Future sales by us of substantial amounts of our common stock, or the perception that sales could occur, could have a material adverse effect on the price of our common stock.
We may issue preferred stock in the future, and the terms of the preferred stock may reduce the value of our common stock.
Under the terms of our certificate of incorporation, our Board of Directors is authorized to create and issue one or more additional series of preferred stock, and, with respect to each series, to determine number of shares constituting the series and the designations and the powers, preferences and rights, and the qualifications, limitations and restrictions thereof, which may include dividend rights, conversion or exchange rights, voting rights, redemption rights and terms and liquidation preferences, without stockholder approval. If we create and issue one or more additional series of preferred stock, it could affect your rights or reduce the value of our outstanding common stock. Our Board of Directors could, without stockholder approval, issue preferred stock with voting and other rights that could adversely affect the voting power of the holders of our common stock and which could have certain anti-takeover effects. For example, in connection with the Chubb Acquisition, in January 2022 we issued shares of Series B Preferred Stock which have quarterly dividend rights and are convertible into common stock.
Delaware law and our organizational documents contain certain provisions, including anti-takeover provisions, which limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.
Our certificate of incorporation and bylaws, and the Delaware General Corporate Law (“DGCL”), contain provisions that could have the effect of rendering more difficult, delaying, or preventing an acquisition deemed undesirable by our Board of Directors and therefore depress the trading price of our common stock. These provisions could also make it difficult for stockholders to take certain actions, including electing directors who are not nominated by the current members of our Board of Directors or taking other corporate actions, including effecting changes in our management. These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our Board of Directors or management.
In addition, Section 203 of the DGCL restricts certain “business combinations” with “interested stockholders” for three years following the date that a person becomes an interested stockholder unless: (1) the “business combination” or the transaction which caused the person or entity to become an interested stockholder is approved by the Board of Directors prior to such business combination or transactions; (2) upon the completion of the transaction in which the person or entity becomes an “interested stockholder,” such interested stockholder holds at least 85% of our voting stock not including (i) shares held by officers and directors and (ii) shares held by employee benefit plans under certain circumstances; or (3) at or after the person or entity becomes an “interested stockholder,” the “business combination” is approved by the Board of
25

Directors and holders of at least 66 2/3% of the outstanding voting stock, excluding shares held by such interested stockholder. A Delaware corporation may elect not to be governed by Section 203. We have not made such an election.
Our stockholders may be required to bring certain actions or proceedings relating to us in the Delaware Court of Chancery and certain actions asserting claims arising under the Securities Act in the federal district courts of the United States.
Pursuant to our certificate of incorporation, unless we consent in writing to an alternative forum, the Delaware Court of Chancery is the sole and exclusive forum for: (1) derivative actions or proceedings brought on behalf of us; (2) actions asserting a claim of fiduciary duty owed by any of our directors, officers or employees to us or our stockholders; (3) civil actions to interpret, apply, enforce or determine the validity of the our certificate of incorporation or bylaws; or (4) actions asserting a claim governed by the internal affairs doctrine. Under our certificate of incorporation, if the Delaware Court of Chancery lacks jurisdiction over any of the foregoing actions or proceedings, then the sole and exclusive forum for such actions or proceedings will be another state or federal court located in the State of Delaware, as long as such court has jurisdiction over the parties. These Delaware forum provisions require our stockholders to bring certain types of actions and proceedings relating to Delaware law in the Delaware Court of Chancery or another state or federal court located in the State of Delaware and therefore may prevent our stockholders from bringing such actions or proceedings in another court that a stockholder may view as more convenient, cost-effective or advantageous to the stockholder or the claims made in such action or proceeding, or may discourage them from bringing such actions or proceedings.
In addition, pursuant to our certificate of incorporation, unless we consent in writing to an alternative forum, the U.S. federal district courts will, to the fullest extent permitted by applicable law, be the sole and exclusive forum for any action asserting a claim arising under the Securities Act. This forum provision prevents our stockholders from bringing claims arising under the Securities Act in state court, which court our stockholders may view as more convenient, cost effective or advantageous to the claims made in such action and therefore may discourage such actions. In addition, while the Delaware Supreme Court has recently upheld provisions of the certificates of incorporation of other Delaware corporations that are similar to this forum provision, a court of a state other than the State of Delaware could decide that such provisions are not enforceable under the laws of that state.
Neither the Delaware nor the Securities Act forum provisions are intended by us to limit the forums available to our stockholders for actions or proceedings asserting claims arising under the Exchange Act.
Our stock price may be volatile and, as a result, you could lose a significant portion or all of your investment.
The market price of our common stock on the NYSE may fluctuate as a result of several factors, including the following:
our operating and financial performance and prospects;
variations in our quarterly operating results or those of other companies in our industries;
volatility in our industries, the industries of our customers and suppliers and the securities markets;
risks relating to our businesses and industries, including those discussed above;
strategic actions by us or our competitors;
damage to our reputation, including as a result of issues relating to the quality or safety of the services we provide and systems we install;
actual or expected changes in our growth rates or our competitors’ growth rates;
investor perception of us, the industries in which we operate, the investment opportunity associated with the common stock and our future performance;
addition to or departure of our executive officers;
changes in financial estimates or publication of research reports by analysts regarding our common stock, other comparable companies, or our industries generally, or termination of coverage of our common stock by analysts;
our failure to meet estimates or forecasts made by analysts, if any;
trading volume of our common stock;
26

future sales of our common stock by us or our stockholders;
economic, legal and regulatory factors unrelated to our performance;
adverse or new pending litigation against us; or
issuance of future annual Series A Preferred Stock dividends and quarterly Series B Preferred Stock dividends which are intended to be settled in common stock.
Furthermore, the stock markets often experience significant price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions such as recessions or interest rate changes may cause the market price of our common stock to decline.
GENERAL RISK FACTORS
In the event of a cybersecurity incident, we could experience operational interruptions, incur substantial additional costs, become subject to legal or regulatory proceedings or suffer damage to our reputation.

In the event of a cybersecurity incident, we could experience operational interruptions, incur substantial additional costs, become subject to legal or regulatory proceedings or suffer damage to our reputation. In addition to the disruptions that may occur from interruptions in our information technology systems, cybersecurity threats and sophisticated and targeted cyberattacks pose a risk to our information technology systems and the systems that we design and install. We have established security policies, processes and defenses designed to help identify and protect against intentional and unintentional misappropriation or corruption of our information technology systems, disruption of our operations or the secure operation of the systems we install. Despite these efforts, our information technology systems may be damaged, disrupted or shut down due to attacks by unauthorized access, malicious software, computer viruses, undetected intrusion, hardware failures or other events, and in these circumstances our disaster recovery plans may be ineffective or inadequate. These breaches or intrusions could lead to business interruption, exposure of proprietary or confidential information, data corruption, damage to our reputation, exposure to legal and regulatory proceedings and other costs. Such events could have a material adverse impact on our consolidated financial condition, results of operations and cash flows. In addition, we could be adversely affected if any of our significant customers or suppliers experiences any similar events that disrupt their business operations or damage their reputation. We maintain monitoring practices and protections of our information technology to reduce these risks and test our systems on an ongoing basis for potential threats. There can be no assurance, however, that our efforts will prevent the risk of a security breach of our databases or systems that could adversely affect our business.
Data privacy, identity protection and information security compliance may require significant resources and presents certain risks.

We maintain confidential data and information (inclusive of personal data and third-party confidential information) in the normal course of our business. We also maintain personal data, including sensitive types of data such as audio recordings of telephone calls and video images and footage of customer sites and personnel. We also partner with third-party data processors that collect, store, have access to and otherwise process such confidential data and information on our behalf. This confidential data and information is subject to data privacy and security laws, regulations and/or customer-imposed requirements. Despite our efforts to protect that data, our business and systems may be vulnerable to material security breaches, theft, misplaced or lost data, programming errors, or errors that could potentially lead to compromising such data, improper use of our systems, software solutions or networks, unauthorized access, use, disclosure, modification or destruction of information and operational disruptions. A significant actual or perceived risk of theft, loss, fraudulent use or misuse of customer, employee or other data, whether by us, our suppliers, vendors, customers or other third parties, as a result of employee error or malfeasance, or as a result of the imaging, software, security and other products we incorporate into the products we install or the services we provide, as well as non-compliance with applicable industry standards or our contractual or other legal obligations or privacy and information-security policies regarding such data, could result in costs, fines, litigation or regulatory actions, or could lead customers to seek the services of our competitors. In addition, any such event could harm our reputation, cause unfavorable publicity or otherwise adversely affect certain potential customers’ perception of the security and reliability of our services and the products we install as well as our credibility and reputation, which could result in lost revenues. Furthermore, we operate in an environment in which there are different and potentially conflicting data privacy laws in effect in the various U.S. states and foreign jurisdictions in which we operate, we must understand and comply with each law and standard in each of these jurisdictions while ensuring the data is secure and we could be subject to potentially substantial fines and penalties for non-
27

compliance for major breach, theft or loss of personal data. For example, under the E.U. General Data Protection Regulation (“GDPR”) and U.K. General Data Protection Regulation ("UK GDPR") companies must meet certain requirements regarding the handling of personal data or face penalties of up to 4% of worldwide revenue. Furthermore, the collection and safeguarding of personal information has increasingly attracted enhanced scrutiny from the general public in the United States, which has resulted in additional actual and proposed legislative and regulatory rules at the federal and state levels (e.g., the California Consumer Privacy Act of 2018 and California’s Proposition 24 of 2020). Government enforcement actions can be costly and interrupt the regular operation of our business, and violations of data privacy laws can result in fines, reputational damage and civil lawsuits, any of which may adversely affect our business, reputation and financial results.
The E.U.-U.S. and the Swiss-U.S. Privacy Shield frameworks were developed to allow the free flow of personal data to U.S. companies from the E.U. and Switzerland. The E.U.-U.S. Privacy Shield was declared invalid in 2021 as a consequence of the Schrems II decision of the Court of Justice of the E.U. In consequence, the Swiss Federal Data Protection and Information Commissioner issued a statement arguing that the Swiss-U.S. Privacy Shield is no longer regarded as providing an adequate level of date protection for transfers of personal data from Switzerland to the U.S. The European Commission and the U.S. government are currently involved in negotiations on a potential successor arrangement for the E.U.-U.S. Privacy Shield. The uncertainty this brings, together with the potential for future additional compliance obligations, could cause us to incur costs or require us to change our business practices in a manner adverse to our business, and failure to comply could result in significant penalties that may adversely affect our business, reputation, and financial results.
Changes in accounting principles may cause unexpected fluctuations in our reported financial information.
Accounting rules and regulations are subject to review and interpretation by the Financial Accounting Standards Board (the “FASB”), the SEC and various other governing bodies. A change in GAAP could have a significant effect on our reported financial results. Additionally, the adoption of new or revised accounting principles could require that we make significant changes to our systems, processes and controls. We cannot predict the effect of future changes to accounting principles, which could have a significant effect on our financial condition, results of operations, and cash flows.
The loss of key senior management personnel or the failure to hire and retain highly skilled personnel could negatively affect our business.
We depend on our senior management and other key personnel to operate our businesses. We also rely on other highly skilled personnel. Competition for qualified personnel in our industries, especially with respect to specialized projects or unique skill sets in applicable trades, is intense. The loss of any of our executive officers or other key employees or the inability to identify, hire, train, retain, and manage skilled personnel, could harm our business.
Increases in healthcare costs could adversely affect our financial results.
The costs of providing employee medical benefits have steadily increased over a number of years due to, among other things, rising healthcare costs and legislative requirements. Because of the complex nature of healthcare laws, as well as periodic healthcare reform legislation adopted by Congress, state legislatures, and municipalities, we cannot predict with certainty the future effect of these laws on our healthcare costs. Continued increases in healthcare costs or additional costs created by future health care reform laws adopted by Congress, state legislatures, or municipalities could adversely affect our consolidated results of operations and financial position.
We are subject to many laws and regulations in the jurisdictions in which we operate, and changes to such laws and regulations may result in additional costs and impact our operations.
We are committed to upholding the highest standards of corporate governance and legal compliance. We are subject to many laws and regulations in the jurisdictions in which we operate. We expect to be subject to various laws and regulations that apply specifically to U.S. public companies. These include the rules and regulations of the New York Stock Exchange, the Sarbanes-Oxley Act, and the Dodd-Frank Wall Street Reform and Consumer Protection Act, as well as the various regulations, standards and guidance put forth by the SEC and other governmental agencies to implement those laws. New laws, rules and regulations, or changes to existing laws or their interpretations, could create added legal and financial costs and uncertainty for us. In addition, our international operations are subject to laws and regulations that are in some cases different from those of the United States, including labor laws and laws and regulations governing information collected from employees, customers and others, including without limitation GDPR. These laws and regulations, and the
28

economic, financial, political and regulatory impact of the U.K.’s decision to leave the European Union, could increase the cost and complexity of doing business in the U.K. and negatively impact our financial position and results of operations.
ITEM 1B. UNRESOLVED STAFF COMMENTS
Not applicable.
ITEM 1C. CYBERSECURITY

We recognize the critical importance of maintaining the safety and security of our information systems and data and have a holistic process for overseeing and managing cybersecurity and related risks. This process is supported by our senior leadership team, the Audit Committee, and our Board of Directors.

The responsibilities of the Chief Information Officer ("CIO") include overseeing cybersecurity measures with the global Chief Information Security Officer ("CISO"). The CIO's background includes nearly 18 years of IT leadership at a major medical technology company and experience in various industries such as financial services, manufacturing, oil and gas, and chemicals. He holds an undergraduate degree in Management Information Systems from Augsburg University and a Master of Business Administration from Carlson School of Management at the University of Minnesota.

The CISO, who reports to our CIO, is generally responsible for management of cybersecurity risk and the protection and defense of our networks and systems. The CISO manages a team of professionals with broad cybersecurity experience and expertise. Our CISO has served in various roles in information technology and information security for over 20 years and holds an undergraduate degree in Information Systems from Xavier University and an MBA from Michigan State. The CISO and his regional security leaders have a combined total of over 25 Information Technology and Cybersecurity certifications, including Certified Information Systems Security Professional, Certified Cloud Security Professional, and Certified Information Security Manager.

The CISO and the cybersecurity team are committed to ongoing education and professional development, regularly participating in training programs and industry conferences to stay abreast of the latest cybersecurity trends, threats, and mitigation strategies.

The CISO has appointed experienced security leaders over the North America and International regions to create additional alignment and collaboration.
Risk Management and Strategy

Our cybersecurity risk management program primarily leverages the National Institute of Standards and Technology Cybersecurity framework (NIST CSF). We routinely assess the threat landscape and take a holistic view of cybersecurity risks, with a layered cybersecurity strategy based on prevention, detection and mitigation. Our risk management program also assesses third party risks to attempt to identify and mitigate risks from third parties such as vendors, suppliers, and other business partners associated with our use of third-party service providers. As part of our cybersecurity risk management program, we also gather Threat Intelligence through our multiple security partners and tools. This intelligence (including tactics, techniques and procedures used by cyber criminals) provides insights into potential threats and vulnerabilities, which helps us to defend against cyber-attacks.

As part of our cybersecurity risk management system, our incident management teams track and log privacy and security incidents across the Company. Significant incidents are reviewed by a cross-functional and multi-disciplinary working group to determine whether further escalation is appropriate. Any cybersecurity incident that meets certain pre-established criteria is reported to our Executive Crisis Management Team ("ECMT"), which includes members of the Company’s senior leadership team. The ECMT maintains an ongoing relationship with third-party advisors, such as forensic and incident management, crisis communications, and legal advisors, which we engage as necessary based on the specific facts of an incident. Incidents are evaluated to determine materiality for external reporting purposes as well as operational and business impact.

Assessment of our Program

We regularly test defenses by performing simulations and drills at both a technical level (including through penetration tests) and by reviewing our operational policies and procedures with third parties. Our IT security team monitors alerts and meets as needed to discuss threat levels, trends, and remediation.

29

We periodically perform simulations and tabletop exercises with the senior leadership team and incorporate external resources and advisors as needed. As part of those tabletop exercises, we review our Executive Cyber Crisis Management Plan, which is intended to provide senior leadership with operational structure and key considerations in the event of a cybersecurity incident. We also conduct employee training for Cybersecurity through our online learning management systems, regular communications, and other interactive education, such as phishing simulations.

In addition, our cybersecurity policies, standards, processes and practices are regularly assessed by consultants and external auditors. These assessments include a variety of activities including information security maturity assessments, audits and independent reviews of our information security control environment and operating effectiveness.

Governance

Our commitment to cybersecurity begins at the Board, includes our Audit Committee, and extends to our senior leaders across the company. Our Audit Committee oversees our enterprise risk management process. The Audit Committee’s responsibilities include regular review of policies and practices with respect to risk assessment and risk management – including in the areas of cybersecurity and other information technology risk and privacy. The Audit Committee performs an annual review of the Company’s cybersecurity program and reports to the Board on the results of that review. Material cybersecurity incidents are discussed with our Audit Committee and Board of Directors.

Cybersecurity Risk

Our business strategy, results of operations and financial condition have not been materially affected by risks from cybersecurity threats, including as a result of previously identified cybersecurity incidents, but we cannot provide assurance that they will not be materially affected in the future by such risks or any future material incidents. For more information on our cybersecurity related risks, see Item 1A Risk Factors of this Annual Report on Form 10-K.
ITEM 2. PROPERTIES
We own our corporate headquarters in New Brighton, Minnesota and own and lease other facilities globally where we conduct business. Our facilities are utilized for operations in our reportable segments and include offices, warehouses, storage, fabrication manufacturing, maintenance shops, and training and educational facilities. As of December 31, 2023, we owned approximately 50 facilities and leased approximately 500 facilities in the U.S., France, the United Kingdom, Australia, the Netherlands, and over 15 other countries. We believe that our existing facilities are sufficient for our current needs.
ITEM 3. LEGAL PROCEEDINGS
From time to time, we are subject to workmanship warranty, casualty, negligence, construction defect, breach of contract, product liability, wage and hour, and other claims and legal proceedings in the ordinary course of business relating to the products we install that, if adversely determined, could adversely affect our financial condition, results of operations and cash flows. We do not believe that the ultimate resolution of these matters will have a material adverse effect on our business, financial condition, results of operations or cash flows.
ITEM 4. MINE SAFETY DISCLOSURES
Information regarding mine safety violations and other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K is included in Exhibit 95.1 to this Annual Report.
30

PART II
ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
MARKET AND DIVIDEND INFORMATION
Our common stock is listed on the NYSE under symbol “APG.”
Common Stock
As of February 21, 2024, there were approximately 15 holders of record of our common stock.
Dividends
We have historically not paid cash dividends and do not currently anticipate paying a cash dividend on our common stock. We intend to retain future earnings for reinvestment. Our Board of Directors will make any future determination as to the payment of dividends at its discretion, and this determination will depend upon our operating results, financial condition and capital requirements, general business conditions and such other factors that the Board of Directors considers relevant. In addition, our Credit Agreement (as later defined), in certain situations, prohibits us from paying cash dividends or making other distributions on our common stock without prior consent of the lender. See Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources.”
The holders of our Series B Preferred Stock are entitled to receive quarterly dividends in cash or (subject to the satisfactions of certain conditions) shares of our common stock, at our sole option (which we intend to settle in shares of common stock). Quarterly dividends were paid to those holders in shares of common stock for each quarter of 2023. Refer to Note 19 – “Shareholders’ Equity and Redeemable Convertible Preferred Stock” to our consolidated financial statements for additional information.
Stock Repurchase Program
On March 9, 2022, we announced that our Board of Directors authorized a stock repurchase program (“SRP”) to purchase up to an aggregate of $250 million of shares of our common stock. Acquisitions pursuant to the SRP may be made from time to time through a combination of open market repurchases in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended, privately negotiated transactions, accelerated share repurchase transactions, and/or other derivative transactions, at our discretion, as permitted by securities laws and other legal requirements. In connection with the SRP, we may enter into Rule 10b5-1 trading plans which would generally permit us to repurchase shares at times when we might otherwise be prevented from doing so under the securities laws. The SRP will expire on February 29, 2024 unless otherwise modified or earlier terminated by our Board of Directors at any time in its sole discretion. During the twelve months ended December 31, 2023 and 2022, we repurchased 1,626,493 and 2,505,723 shares of common stock for approximately $41 million and $44 million, respectively. As of December 31, 2023, we had approximately $165 million of authorized repurchases remaining under the SRP.
On February 26, 2024, our Board of Directors authorized a stock repurchase program to purchase up to an aggregate of $1,000 million of shares of our common stock. This stock repurchase program is indefinite, unless otherwise modified or terminated by our Board of Directors at any time in its sole discretion.
Issuer Purchases of Equity Securities
The Company did not have any purchases of equity securities during the quarter ended December 31, 2023.
Performance Graph
The following graph summarizes the cumulative return on $100 invested in APG’s common stock, the S&P 500, the Russell 2000 Stock Index, and the common stock of a selected peer group of companies if invested on October 1, 2019, the date of the acquisition of APi Group (the "APi Acquisition"), until December 31, 2023. Because our services are diverse across our operating segments, APG does not believe that any single published industry index is appropriate for comparing shareholder return. Therefore, the peer group used in the performance graph combines publicly traded
31

companies that have similar characteristics as one or more of APG’s segments. The returns of each company in the peer group are weighted based on the market capitalization of that company at the beginning of the measurement period. The stock price performance shown in the graphs is not necessarily indicative of future price performance.
Performance Graph.jpg
(1)Peer group includes Cintas Corporation, Comfort Systems USA, Inc., EMCOR Group Inc., Jacobs Engineering Group Inc., Johnson Controls International plc, MasTec Inc., Otis Worldwide, and Quanta Services, Inc.
ITEM 6. [RESERVED]
32

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following is a discussion and year-to-year comparisons of APG’s financial condition and results of operations for the years ended December 31, 2023 and 2022.
Some of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the “Risk Factors” and “Cautionary Note Regarding Forward Looking Statements” sections of this Annual Report, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.
OVERVIEW
We are a global, market-leading business services provider of safety and specialty services in over 500 locations worldwide. We provide statutorily mandated and other contracted services to a strong base of long-standing customers across industries. We have a winning leadership culture driven by entrepreneurial business leaders that deliver innovative solutions to our customers.
We focus on growing our recurring revenues and repeat business from our diversified long-standing customers across a variety of end markets, which we believe provides us with stable cash flows and a platform for organic growth. We believe maintenance and service revenues are generally more predictable through contractual arrangements with typical terms ranging from days to three years, with the majority having short durations and are often recurring due to consistent renewal rates and long-standing customer relationships.

CERTAIN FACTORS AND TRENDS AFFECTING OUR RESULTS OF OPERATIONS
Restructuring
During 2022, we announced our multi-year Chubb restructuring program designed to drive efficiencies and synergies and optimize operating margin. The Chubb restructuring program includes expenses related to workforce reductions, lease termination costs, and other facility rationalization costs through fiscal year 2025.
We incurred pre-tax restructuring costs within the Safety Services segment of $37 million and $30 million in connection with the Chubb restructuring program in 2023 and 2022, respectively. In total, we estimate that we will recognize an aggregate of approximately $125 million of restructuring and other costs related to the Chubb restructuring program by the end of fiscal year 2025.
For additional information about our restructuring activity, see Note 6 – “Restructuring" to our consolidated financial statements included in this Annual Report.
Acquisitions
During 2023, we completed seven acquisitions. Total purchase consideration for all of the completed acquisitions of $94 million consisted of cash paid at closing of $79 million, cash deposited into escrow for future deferred payments of $5 million and accrued consideration of $10 million. The results of operations of these acquisitions are included in our consolidated statements of operations from their respective dates of acquisition and were not material for the year ended December 31, 2023. See Note 4 – “Business Combinations” for further details.
Divestiture
During 2023, we completed the divestiture of an infrastructure/utility operating company in our Specialty Services segment. The sale was completed for $38 million, which was received in cash. During the year ended December 31, 2023, we recorded an impairment charge of $12 million in selling, general, and administrative expenses in the consolidated statements of operations related to impairment of goodwill, intangible assets, and other assets of the company sold.
33

Economic, Industry and Market Factors
We closely monitor the effects of general changes in economic and market conditions on our customers. General economic and market conditions can negatively affect demand for our customers’ products and services, which can affect their planned capital and maintenance budgets in certain end markets. Market, regulatory, and industry factors could affect demand for our services. Availability of transportation and transmission capacity and fluctuations in market prices for energy and other fuel sources can also affect demand for our services for pipeline and power generation construction services. These fluctuations, as well as the highly competitive nature of our industries, have resulted, and may continue to result, in lower proposals and lower profit on the services we provide. In the face of increased pricing pressure on key materials, such as steel, or other market developments, we strive to maintain our profit margins through productivity improvements, cost reduction programs, pricing adjustments, and business streamlining efforts. Increased competition for skilled labor resources and higher labor costs can reduce our profitability and impact our ability to deliver timely service to our customers. We have experienced supply chain disruptions, which have negatively impacted the source and supply of materials needed to perform our work. In addition, fluctuations in foreign currencies may have an impact on our financial position and results of operations. However, we believe that our exposure to transactional gains or losses resulting from changes in foreign currencies is limited because our foreign operations primarily invoice and collect receivables in their respective local or functional currencies, and the expenses associated with these transactions are generally contracted and paid for in the same local currencies. In cases where operational transactions represent a material currency risk, we generally enter into cross-currency swaps. Refer to Note 10 - "Derivatives" to our consolidated financial statements included in this Annual Report for additional information on our hedging activities. While we actively monitor economic, industry and market factors that could affect our business, we cannot predict the effect that changes in such factors may have on our future consolidated results of operations, liquidity and cash flows, and we may be unable to fully mitigate, or benefit from, such changes.
DESCRIPTION OF KEY LINE ITEMS
Net revenues
Net revenues are generated from the sale of various types of contracted services, fabrication, and distribution. We derive net revenues primarily from services under contractual arrangements with durations ranging from days to three years, with the majority having durations of less than six months, and which may provide the customer with pricing options that include a combination of fixed, unit, or time and material pricing. Net revenues for fixed price agreements are generally recognized over time using the cost-to-cost method of accounting which measures progress based on the cost incurred to total expected cost in satisfying our performance obligation.
Net revenues from time and material contracts are recognized as the services are provided. Net revenues earned are based on total contract costs incurred plus an agreed upon markup. Net revenues for these cost-plus contracts are recognized over time on an input basis as labor hours are incurred, materials are utilized, and services are performed. Net revenues from wholesale or retail unit sales are recognized at a point-in-time upon shipment.
Cost of revenues
Cost of revenues consists of direct labor, materials, subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs, and depreciation costs. Labor costs are considered to be incurred as the work is performed. Subcontractor labor is recognized as the work is performed.
Gross profit
Our gross profit is influenced by direct labor, materials, and subcontract costs. Our profit margins are also influenced by raw material costs, contract mix, weather, and proper coordination with contract providers. Labor intensive contracts usually drive higher margins than those contracts that include material, subcontract, and equipment costs.
Selling, general, and administrative ("SG&A") expenses
Selling expenses consist primarily of compensation and associated costs for sales and advertising, trade shows, and corporate marketing. General and administrative expenses consist primarily of compensation and associated costs for executive management, personnel, facility leases, impairment, administrative expenses associated with accounting, finance, legal, information systems, leadership development, human resources, and risk management and overhead associated with these functions. General and administrative expenses also include outside professional fees, and other corporate expenses.
34

Amortization of intangible assets
Amortization expense reflects the charges incurred to amortize our finite-lived identifiable intangible assets, such as customer relationships, which are amortized over their estimated useful lives. There is a portion of amortization expense related to the backlog intangible assets reflected in cost of revenues in the consolidated statements of operations.
Loss (gain) on extinguishment of debt, net
Loss (gain) on extinguishment of debt, net reflects the difference between the repurchase price and carrying amount of debt at the time of extinguishment.
Non-service pension benefit
Non-service pension benefit reflects the sum of the components of pension expense not related to service cost, i.e. interest cost, expected return on assets, and amortizations of prior service costs and actuarial gains and losses.
RESULTS OF OPERATIONS
The following is a discussion of our financial condition and results of operations for the years ended     December 31, 2023 and 2022. The following financial information has been extracted from our audited consolidated financial statements included in this Annual Report.
Years Ended December 31,Change
($ in millions)20232022$%
Net revenues$6,928 $6,558 $370 5.6 %
Cost of revenues4,988 4,844 144 3.0 %
Gross profit1,940 1,714 226 13.2 %
Selling, general, and administrative expenses1,581 1,552 29 1.9 %
Operating income359 162 197 121.6 %
Interest expense, net145 125 20 16.0 %
Loss (gain) on extinguishment of debt, net(5)(12)NM
Non-service pension benefit(12)(42)(30)(71.4 %)
Investment income and other, net(13)(9)44.4 %
Other expense, net127 69 58 84.1 %
Income before income taxes232 93 139 149.5 %
Income tax provision79 20 59 295.0 %
Net income$153 $73 $80 109.6 %
NM = Not meaningful
Year ended December 31, 2023 versus year ended December 31, 2022
Net revenues
Net revenues for the year ended December 31, 2023 were $6,928 million compared to $6,558 million for the year ended December 31, 2022, an increase of $370 million or 5.6%. The increase in net revenues was attributable to the Safety Services and Specialty Services segments and was primarily driven by growth in inspection, service, and monitoring revenue.
Gross profit
Years Ended December 31,Change
($ in millions)20232022$%
Gross profit$1,940 $1,714 $226 13.2 %
Gross margin28.0 %26.1 %
35

Our gross profit for the year ended December 31, 2023 was $1,940 million compared to $1,714 million in the year ended December 31, 2022, an increase of $226 million, or 13.2%. Gross margin for the year ended December 31, 2023 was 28.0%, an increase of 190 basis points compared to the prior year, primarily due to disciplined project and customer selection, pricing improvements in our Safety Services segment, and an improved mix of inspection, service, and monitoring revenue, which generates higher margins.
Selling, general, and administrative expenses
The following table presents operating expenses and operating margin (operating income as a percentage of net revenues) for the years ended December 31, 2023 and 2022, respectively:
Years Ended December 31,Change
($ in millions)20232022$%
Selling, general, and administrative expenses$1,581 $1,552 $29 1.9 %
SG&A expenses as a % of net revenues22.8 %23.7 %
Operating margin5.2 %2.5 %
SG&A expenses (excluding amortization and impairment) (Non-GAAP)$1,372 $1,355 $17 1.3 %
SG&A expenses (excluding amortization and impairment) as a % of net revenues (Non-GAAP)19.8 %20.7 %
Our SG&A expenses for the year ended December 31, 2023, were $1,581 million compared to $1,552 million for the same period in 2022, an increase of $29 million. SG&A expenses as a percentage of net revenues was 22.8% during the year ended December 31, 2023 compared to 23.7% in 2022. The decrease in SG&A expenses as a percentage of net revenues was primarily driven by lower acquisition and integration related expenses incurred, partially offset by an impairment charge of $12 million related to assets sold in the current year and investments to support our Safety Services and Specialty Services segments. Our SG&A expenses excluding amortization and impairment for the year ended December 31, 2023 was $1,372 million, or 19.8% of net revenues, compared to $1,355 million or 20.7% of net revenues for 2022, primarily due to the factors discussed above. See the discussion and reconciliation of our non-U.S. GAAP financial measures below.
Interest expense, net
Interest expense was $145 million and $125 million for the years ended December 31, 2023 and 2022, respectively. The increase in interest expense was primarily due to higher interest rates on our floating interest rate debt in the current year, partially offset by a decrease in the outstanding principal amounts of floating rate debt reflecting the debt repayments described below.
Loss (gain) on extinguishment of debt, net
During the year ended December 31, 2023, we made payments of $375 million and $100 million to pay down outstanding principal amounts of the 2019 Term Loan and 2021 Term Loan, respectively. In connection with the payments, we recognized a net loss on debt extinguishment of $7 million. During 2022, we repurchased $13 million and $23 million of the outstanding principal amount of the 4.125% Senior Notes and 4.750% Senior Notes, respectively. In connection with these repurchases, we recognized a net gain on debt extinguishment of $5 million.
Non-service pension benefit
The non-service pension benefit was $12 million and $42 million for the years ended December 31, 2023 and 2022, respectively. The change was due to higher interest costs as a result of higher discount rates in 2023 compared to 2022.
Investment income and other, net
Investment income and other, net was $13 million and $9 million for the years ended December 31, 2023 and 2022, respectively. The increase in investment income was primarily due to an increase in earnings from joint ventures.
36

Income tax provision
The effective tax rate for the year ended December 31, 2023 was 33.9% compared to an effective tax rate of 22.0% for the year ended December 31, 2022. The increase was primarily due to current year changes to the geographical income mix and valuation allowance positions. Additionally, a benefit for withholding taxes on foreign earnings reduced the effective tax rate in the prior year.
The Organization for Economic Co-operation and Development has a framework to implement a global minimum corporate tax of 15% for companies with global revenues and profits above certain thresholds (referred to as "Pillar 2"), with certain aspects of Pillar 2 effective January 1, 2024 and other aspects effective January 1, 2025. While it is uncertain whether the U.S. will enact legislation to adopt Pillar 2, certain countries in which we operate have adopted the legislation, and other countries are in the process of introducing legislation to implement Pillar 2. We are continuing to evaluate and monitor but does not expect for Pillar 2 to have a material impact on the effective tax rate or the consolidated financial statements.

Net income and EBITDA
Years Ended December 31,Change
($ in millions)20232022$%
Net income$153 $73 $80 109.6 %
EBITDA (non-GAAP)680 522 158 30.3 %
Net income as a % of net revenues2.2 %1.1 %
EBITDA as a % of net revenues9.8 %8.0 %
Net income for the year ended December 31, 2023 was $153 million compared to $73 million for the year ended December 31, 2022, an increase of $80 million. Net income as a percentage of net revenues for the years ended December 31, 2023 and 2022 was 2.2% and 1.1%, respectively. The improvement is primarily attributable to disciplined project and customer selection, pricing improvements within our Safety Services and Specialty Services segments and growth in inspection, service, and monitoring revenue, as well as savings in our Safety Services segment related to the Chubb restructuring program. The net income increase was partially offset by an impairment charge of $12 million related to assets sold in the current year, an increase in interest expense of $20 million, and an increase in the income tax provision of $59 million. EBITDA for the years ended December 31, 2023 and 2022 was $680 million and $522 million, respectively, an increase of $158 million. The increase in EBITDA was primarily driven by the factors previously discussed. See the discussion and reconciliation of our non-U.S. GAAP financial measures below.
Operating Segment Results
Net Revenues
Years Ended December 31,Change
($ in millions)20232022$%
Safety Services$4,871 $4,575 $296 6.5 %
Specialty Services2,079 2,030 49 2.4 %
Corporate and Eliminations(22)(47)NMNM
$6,928 $6,558 $370 5.6 %
Operating Income (Loss)
Years Ended December 31,Change
($ in millions)20232022$%
Safety Services$396 $256 $140 54.7 %
Safety Services operating margin8.1 %5.6 %
Specialty Services$108 $97 $11 11.3 %
Specialty Services operating margin5.2 %4.8 %
Corporate and Eliminations$(145)$(191)NMNM
$359 $162 $197 121.6 %
37

EBITDA
Years Ended December 31,Change
($ in millions)20232022$%
Safety Services$607 $492 $115 23.4 %
Safety Services EBITDA as a % of net revenues12.5 %10.8 %
Specialty Services$217 $206 $11 5.3 %
Specialty Services EBITDA as a % of net revenues10.4 %10.1 %
Corporate and Eliminations$(144)$(176)NMNM
$680 $522 $158 30.3 %
NM = Not meaningful
The following discussion breaks down the net revenues, operating income (loss), and EBITDA by operating segment for the years ended December 31, 2023 and 2022.
Safety Services
Safety Services net revenues for the year ended December 31, 2023 were $4,871 million compared to $4,575 million during the same period in the prior year. The increase was driven by increased inspection, service, and monitoring revenue. This increase was also due to continued strength in our end markets and strategic pricing improvements.
Safety Services operating margin for the years ended December 31, 2023 and 2022 was 8.1% and 5.6%, respectively. The increase was primarily the result of disciplined project and customer selection, pricing improvements, improved mix of inspection, service, and monitoring revenue, which generates higher margins, and savings in our Safety Services segment related to the Chubb restructuring program. The increase was also driven by lower acquisition and integration related expenses incurred for the year ended December 31, 2023 compared to 2022. Safety Services EBITDA as a percentage of net revenues was 12.5% and 10.8% for the years ended December 31, 2023 and 2022, respectively. This increase was primarily related to the factors discussed above.
Specialty Services
Specialty Services net revenues for the years ended December 31, 2023 and 2022 were $2,079 million and $2,030 million respectively. The increase was primarily due to strong growth in the service business during the year ended December 31, 2023 compared to the same period in the prior year. The increase was partially offset by continued disciplined customer and project selection and customer project delays in the fabrication business.
Specialty Services operating margin for the years ended December 31, 2023 and 2022 was 5.2% and 4.8%, respectively. The increase was primarily the result of disciplined project and customer selection during the year ended December 31, 2023 compared to the same period in 2022. Specialty Services EBITDA as a percentage of net revenues for the years ended December 31, 2023 and 2022 was 10.4% and 10.1%, respectively, due to the factors discussed above.
Year ended December 31, 2022 versus year ended December 31, 2021
For a discussion of our 2022 results of operations, including a discussion of our financial results for the fiscal year ended December 31, 2022 compared to the fiscal year ended December 31, 2021, refer to Part I, Item 7, of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on March 1, 2023.
NON-GAAP FINANCIAL MEASURES
We supplement our reporting of consolidated financial information determined in accordance with U.S. GAAP with SG&A expenses (excluding amortization and impairment) and EBITDA (defined below), which are non-U.S. GAAP financial measures. We use these non-U.S. GAAP financial measures to evaluate our performance, both internally and as compared with our peers, because they exclude certain items that may not be indicative of our core operating results. Management believes these measures are useful to investors since they (a) permit investors to view our performance using the same tools that management uses to evaluate our past performance, reportable business segments and prospects for future performance, (b) permit investors to compare us with our peers, and (c) in the case of EBITDA, determines certain elements of management’s incentive compensation.
38

These non-U.S. GAAP financial measures, however, have limitations as analytical tools and should not be considered in isolation from, a substitute for, or superior to, the related financial information that we report in accordance with U.S. GAAP. The principal limitation of these non-U.S. GAAP financial measures is that they exclude significant expenses that are required by U.S. GAAP to be recorded in our financial statements and may not be comparable to similarly titled measures of other companies due to potential differences in calculation methods. In addition, these measures are subject to inherent limitations as they reflect the exercise of judgment by management about which items are excluded or included in determining these non-U.S. GAAP financial measures. Investors are encouraged to review the following reconciliations of these non-U.S. GAAP financial measures to the most comparable U.S. GAAP financial measures and not to rely on any single financial measure to evaluate our business.
SG&A expenses (excluding amortization and impairment)
SG&A expenses (excluding amortization and impairment) is a measure of operating costs used by management to manage the business and its segments. We believe this non-U.S. GAAP measure provides meaningful information and helps investors understand our core selling, general, and administrative expenses excluding acquisition-related amortization expense and impairment charges to better enable investors to understand our financial results and assess our prospects for future performance.
The following tables present reconciliations of SG&A expenses to SG&A expenses (excluding amortization and impairment) for the periods indicated:
Years Ended December 31,
($ in millions)20232022
Reported SG&A expenses$1,581 $1,552 
Adjustments to reconcile to SG&A expenses to SG&A expenses (excluding amortization and impairment)
Amortization expense(197)(197)
Impairment of goodwill, intangibles, and other assets(12)— 
SG&A expenses (excluding amortization and impairment)$1,372 $1,355 
EBITDA
Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. We supplement the reporting of our consolidated financial information with EBITDA. We believe this non-U.S. GAAP measure provides meaningful information and helps investors understand our financial results and assess our prospects for future performance. Consolidated EBITDA is calculated in a manner consistent with segment EBITDA, which is a measure of segment profitability.
The following table presents a reconciliation of net income to EBITDA for the periods indicated:
Years Ended December 31,
($ in millions)20232022
Reported net income$153 $73 
Adjustments to reconcile net income to EBITDA:
Interest expense, net145 125 
Income tax provision79 20 
Depreciation79 77 
Amortization224 227 
EBITDA$680 $522 
39

LIQUIDITY AND CAPITAL RESOURCES
Overview
Our primary sources of liquidity are cash flows from the operating activities of our consolidated subsidiaries, available cash and cash equivalents, our access to our $500 million five-year senior secured revolving credit facility (the “Revolving Credit Facility”), and the proceeds from debt offerings. We believe these sources will be sufficient to fund our liquidity requirements for at least the next twelve months. Although we believe we have sufficient resources to fund our future cash requirements, there are many factors with the potential to influence our cash flow position including weather, seasonality, commodity prices, market conditions, and inflation, over which we have no control.
As of December 31, 2023, we had $974 million of total liquidity, comprising $479 million in cash and cash equivalents and $495 million ($500 million less outstanding letters of credit of approximately $5 million, which reduce availability) of available borrowings under our Revolving Credit Facility.
During 2022, we issued and sold 800,000 shares of our Series B Preferred Stock (defined below) for an aggregate purchase price of $800 million and entered into the Second Amendment to our Credit Agreement. As part of this amendment, we entered into a $1,100 million seven-year incremental term loan ("2021 Term Loan"), the Revolving Credit Facility was upsized by $200 million to $500 million, the maturity date of the Revolving Credit Facility was extended five-years, and the letter of credit limit was increased by $100 million to $250 million.
During 2023, we completed the Fourth Amendment to our Credit Agreement, repricing our 2019 Term Loan and 2021 Term Loan. The repricing reduces the applicable margin on all outstanding amounts by 25 basis points. Additionally, $422 million of the 2019 Term Loan was extended to the 2021 Term Loan and assumed all the same terms as the repriced 2021 Term Loan. We made a repayment of $100 million on the 2019 Term Loan concurrent with the close of this transaction.
We expect to continue to be able to access the capital markets through equity and debt offerings for liquidity purposes as needed. Our principal liquidity requirements have been, and we expect will continue to be, for working capital and general corporate purposes, including capital expenditures and debt service, any accrued consideration and compensation due to selling shareholders, including tax payments in connection therewith, as well as to identify, execute, and integrate strategic acquisitions and business transformation transactions or initiatives. Our capital expenditures were approximately $86 million and $79 million in the years ended December 31, 2023 and 2022, respectively.
In 2022, our Board of Directors authorized a stock repurchase program ("SRP"), authorizing the purchase of up to an aggregate of $250 million of common stock through February 2024. During the twelve months ended December 31, 2023 and 2022, we repurchased 1,626,493 and 2,505,723 shares of common stock for approximately $41 million and $44 million, respectively. As of December 31, 2023, we had approximately $165 million of authorized repurchases remaining under the SRP.
On February 26, 2024, our Board of Directors authorized a stock repurchase program to purchase up to an aggregate of $1,000 million of shares of our common stock. This stock repurchase program is indefinite, unless otherwise modified or terminated by our Board of Directors at any time in its sole discretion.
40

Cash Flows
The following table summarizes net cash flows with respect to our operating, investing, and financing activities for the periods indicated:
Years Ended December 31,
(in millions)20232022
Net cash provided by operating activities$514 $270 
Net cash used in investing activities(115)(2,901)
Net cash (used in) provided by financing activities(532)1,756 
Effect of foreign currency exchange rate change on cash, cash equivalents, and restricted cash(9)
Net decrease in cash, cash equivalents, and restricted cash$(127)$(884)
Cash, cash equivalents, and restricted cash, end of period$480 $607 
Net cash provided by operating activities
Net cash provided by operating activities was $514 million in the year ended December 31, 2023 compared to $270 million of cash provided for the same period in 2022. The increase in cash flows provided by operating activities is primarily due to an increase in net income in the period. This increase in cash provided by operating activities is also driven by lower working capital needs associated with the various services we provide. Cash flow from operations is primarily driven by changes in the mix and timing of demand for our services and working capital needs associated with the various services we provide. Working capital is primarily affected by changes in total accounts receivable, accounts payable, accrued expenses, and contract assets and contract liabilities, all of which tend to be related and are affected by changes in the timing and volume of work performed.
Net cash used in investing activities
Net cash used in investing activities was $115 million and $2,901 million in the years ended December 31, 2023 and 2022, respectively. During 2023, we utilized $83 million for acquisitions, compared to $2,839 million for the Chubb Acquisition for the same period in 2022.
Net cash (used in) provided by financing activities
Net cash used in financing activities was $532 million for the year ended December 31, 2023 compared to $1,756 million provided by financing activities for the same period in 2022. The decrease in cash provided by financing activities was primarily driven by equity and debt issuances for the year ended December 31, 2022 related to the Chubb Acquisition. For the year ended December 31, 2022, cash provided by financing activities was higher due to $1,104 million of proceeds from the issuance of the 2021 Term Loan and other debt, and $797 million of proceeds from the issuance of Series B Preferred Stock. The cash used in financing activities for the year ended December 31, 2023 was also driven by $475 million of aggregate payments on the 2019 Term Loan and the 2021 Term Loan.
Year ended December 31, 2022 versus year ended December 31, 2021
For a discussion of our Liquidity and Capital Resources for the fiscal year ended December 31, 2022 compared to the fiscal year ended December 31, 2021, refer to Part I, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on March 1, 2023.
Financing Activities
Credit Agreement
We have entered into a Credit Agreement by and among APi Group DE, Inc., our wholly-owned subsidiary, as borrower ("APi Group DE"), APG as a guarantor, the subsidiary guarantors from time to time party thereto, the lenders from time to time party thereto, and Citibank N.A., as administrative agent and as collateral agent (the “Credit Agreement”) which provides for: (1) a term loan facility, pursuant to which we incurred the $1,200 million term loan ("2019 Term Loan") used to fund a part of the cash portion of the purchase price in the APi Acquisition, and the $1,100 million 2021
41

Term Loan used to fund a portion of the purchase price in the Chubb acquisition, and (2) a $500 million Revolving Credit Facility of which up to $250 million can be used for the issuance of letters of credit.
On October 11, 2023, we completed repricing of our 2019 Term Loan and 2021 Term Loan. The repricing reduces the applicable margin on all outstanding amounts by 25 basis points. Additionally, $422 million of the 2019 Term Loan was extended to the 2021 Term Loan and assumed all the same terms as the repriced 2021 Term Loan.
Following the debt repricing transaction, the amended interest rate applicable to the 2019 Term Loan is, at our option, either (a) a base rate plus an applicable margin equal to 1.25% or (b) a Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a credit spread adjustment ("CSA"). Principal payments on the 2019 Term Loan are due in quarterly installments on the last day of each fiscal quarter, unless prepayments are made, for a total annual amount equal to 1.00% of the initial aggregate principal amount of the 2019 Term Loan. The 2019 Term Loan matures on October 1, 2026. Based on the early prepayments we have made, we do not owe any quarterly principal amounts for the remainder of the 2019 Term Loan.
Following the debt repricing transaction, the amended interest rate applicable to the 2021 Term Loan is, at our option, either (a) a base rate plus an applicable margin equal to 1.50% or (b) a Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.50% plus a CSA. Principal payments on the 2021 Term Loan will be made in quarterly installments on the last day of each fiscal quarter, for a total annual amount equal to 1.00% of the initial aggregate principal amount of the 2021 Term Loan. The 2021 Term Loan matures on January 3, 2029. The 2021 Term Loan is subject to the same mandatory prepayment provisions as the 2019 Term Loan. Based on the early prepayments we have made, we do not owe any quarterly principal amounts for the remainder of the 2021 Term Loan.
The interest rate applicable to borrowings under the Revolving Credit Facility is, at our option, either (a) a base rate plus an applicable margin equal to 1.25% or (2) a Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a CSA.
The Credit Agreement contains customary representations and warranties, and affirmative and negative covenants, including covenants that, among other things, restrict our, and our restricted subsidiaries’, ability to (i) incur additional indebtedness; (ii) pay dividends or make other distributions or repurchase or redeem capital stock; (iii) prepay, redeem or repurchase certain debt; (iv) make loans and investments; (v) sell, transfer and otherwise dispose of assets; (vi) incur or permit to exist certain liens; (vii) enter into transactions with affiliates; (viii) enter into agreements restricting subsidiaries’ ability to pay dividends; and (ix) consolidate, amalgamate, merge or sell all or substantially all assets. The Credit Agreement also contains customary events of default. Furthermore, with respect to the Revolving Credit Facility, we must maintain a first lien net leverage ratio that does not exceed (i) 4.00 to 1.00 for each fiscal quarter ending in 2021, and (ii) 3.75 to 1.00 for each fiscal quarter ending thereafter, if on the last day of any fiscal quarter the outstanding amount of all revolving loans and letter of credit obligations (excluding undrawn letters of credit up to $40 million) under the Credit Agreement is greater than 30% of the total revolving credit commitments thereunder subject to a right of cure. Our first lien net leverage ratio as of December 31, 2023 was 1.54:1.00.
During 2023, we repaid an aggregate amount of $375 million and $100 million to the 2019 Term Loan and 2021 Term Loan, respectively. As a result, as of December 31, 2023, the 2019 Term Loan and the 2021 Term Loan have remaining principal amounts of $330 million and $1,407 million, respectively.
We had no amounts outstanding under the Revolving Credit Facility, under which $495 million was available after giving effect to $5 million of outstanding letters of credit, which reduces availability.
Senior Notes
On June 22, 2021, APi Group DE completed a private offering of $350 million aggregate principal amount of 4.125% Senior Notes due 2029 (the “4.125% Senior Notes”), issued under an indenture, dated June 22, 2021. The 4.125% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by us and certain subsidiaries. The 4.125% Senior Notes will mature on July 15, 2029, unless redeemed earlier, and bear interest at a rate of 4.125% per year until maturity, payable semi-annually in arrears. We used the net proceeds from the sale of the 4.125% Senior Notes to repay the previously outstanding term loan, prepay a portion of the 2019 Term Loan and for general corporate purposes. During the year ended December 31, 2022, we repurchased $13 million of outstanding principal amount of the 4.125% Senior Notes and recognized a net gain of $2 million on the debt extinguishment. As of December 31, 2023, we had $337 million aggregate principal amount of 4.125% Senior Notes outstanding.
42

On October 21, 2021, a wholly-owned subsidiary of the Company completed a private offering of $300 million aggregate principal amount of 4.750% Senior Notes due 2029 (the “4.750% Senior Notes”) issued under an indenture dated October 21, 2021, as supplemented by a supplemental indenture dated January 3, 2022. The 4.750% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by us and certain subsidiaries. The 4.750% Senior Notes will mature on October 15, 2029, unless earlier redeemed, and bear interest at a rate of 4.750% per year until maturity, payable semi-annually in arrears. We used the net proceeds from the sale of the 4.750% Senior Notes to finance a portion of the consideration for the Chubb Acquisition. During the year ended December 31, 2022, we repurchased $23 million of outstanding principal amount of the 4.750% Senior Notes and recognized a net gain of $3 million on the debt extinguishment. As of December 31, 2023, we had $277 million aggregate principal amount of 4.750% Senior Notes outstanding.
Debt Covenants
As of December 31, 2023 and 2022, we were in compliance with all covenants contained in the indentures governing the 4.125% Senior Notes and the 4.750% Senior Notes, and the Credit Agreement.
Issuance of Series B Preferred Stock
During 2022, we issued and sold 800,000 shares of our 5.5% Series B Redeemable Convertible Preferred Stock, par value $0.0001 per share (the "Series B Preferred Stock"), for an aggregate purchase price of $800 million, pursuant to securities purchase agreements entered into on July 26, 2021 with certain investors. The net proceeds from the Series B Preferred Stock issuance were used to fund a portion of the consideration for the Chubb Acquisition.
The holders of the Series B Preferred Stock are entitled to dividends at the rate of 5.5% per annum, payable in cash or common stock, at our election. The Series B Preferred Stock ranks senior to our common stock and Series A Preferred Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of our affairs.
The Series B Preferred Stock is convertible, at the holder’s option, into shares of our common stock at a conversion price equal to $24.60 per share, subject to certain customary adjustments. The holders of Series B Preferred Stock have certain other rights including voting rights on an as-converted basis, certain pre-emptive rights on our private equity offerings, certain registration rights, and, in the case of certain holders, certain director designation rights, as provided in the certificate of designation governing the Series B Preferred Stock.
We may, at our option, effect conversion of the outstanding shares of Series B Preferred Stock to common stock, but only if the volume-weighted average price of our common stock exceeds $36.90 per share for 15 consecutive trading days.
Material Cash Requirements from Known Contractual and Other Obligations
Our material cash requirements from known contractual and other obligations primarily relate to the following, for which information on both a short-term and long-term basis is provided in the indicated notes to the consolidated financial statements and expected to be satisfied using cash generated from operations:
Operating and Finance Leases – See Note 12 – "Leases."
Debt – See Note 13 – "Debt" for future principal payments and interest rates on our debt instruments.
Tax Obligations – See Note 14 – "Income Taxes."
Pension obligations – See Note 16 – "Pension."
We make investments in our properties and equipment to enable continued expansion and effective performance of our business. Our capital expenditures are typically less than 1.5% of annual net revenues.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
We review new accounting standards to determine the expected impact, if any, of the adoption of such standards will have on our financial position and/or results of operations. See Note 3 – “Recent Accounting Pronouncements” for
43

further information regarding new accounting standards, including the anticipated dates of adoption and the effects on our consolidated financial position, results of operations or liquidity.
CRITICAL ACCOUNTING ESTIMATES
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and income and expenses during the periods reported. Actual results could materially differ from those estimates. We have identified the following as our critical accounting estimates:
Revenue Recognition from Contracts with Customers
We recognize net revenues from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606. ASC 606 aligns revenue recognition with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. This core principle is achieved through the application of the following five step model: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to performance obligations in the contract, and (5) recognize revenue as performance obligations are satisfied.
We recognize net revenues at the time the related performance obligations are satisfied by transferring a promised good or service to our customers. A good or service is considered to be transferred when the customer obtains control. We can transfer control of a good or service and satisfy our performance obligations either over time or at a point in time. We transfer control of a good or service over time and, therefore, satisfy a performance obligation and recognize revenue over time, if one of the following three criteria are met: (a) the customer simultaneously receives and consumes the benefits provided as we perform, (b) our performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or (c) our performance does not create an asset with an alternative use, and we have an enforceable right to payment for performance completed to date.
For our performance obligations satisfied over time, we recognize revenue by measuring the progress toward complete satisfaction of that performance obligation. The selection of the method to measure progress towards completion can be either an input or output method and requires judgment based on the nature of the goods or services to be provided.
For our construction contracts, net revenues are generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure progress towards completion of the performance obligation as we believe it best depicts the transfer of control to the customer, which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Costs incurred include direct materials, labor and subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. These contract costs are included in the results of operations under cost of revenues. Labor costs are considered to be incurred as the work is performed. Subcontractor labor is recognized as work is performed.
Net revenues from time and material construction contracts are recognized as the services are provided and is equal to the sum of the contract costs incurred plus an agreed upon markup. Net revenues earned from distribution contracts are recognized upon shipment or performance of the service.
We have a right to payment for performance completed to date at any time throughout our performance of a contract, including in the event of a cancellation, and as such, revenue is recognized over time. These performance obligations use the cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on the contracts.
Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised on an on-going basis. For those performance obligations for which net revenues are recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicates a loss, a
44

provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our long-term construction projects when net revenues recognized under the cost-to-cost measure of progress exceed amounts invoiced to our customers. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, as well as our contracts to perform turnaround services within the Specialty Services segment, are billed in arrears pursuant to contract terms that are standard within the industry, and resulting in contract assets and/or unbilled receivables being recorded, as revenue is recognized in advance of billings. Contract assets are generally classified as current assets within the consolidated balance sheets.
Contract liabilities from our long-term construction contracts arise when amounts invoiced to our customers exceed net revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation and are recorded as either current or long-term, depending upon when we expect to recognize such revenue. The long-term portion of contract liabilities is included in other noncurrent liabilities in the consolidated balance sheets.
Business Combinations
The nature or importance of this critical accounting estimate changes based on the transactional activity occurring in a given year. The determination of the fair value of net assets acquired in a business combination and estimates of acquisition-related contingent consideration requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values of net assets acquired are calculated using standard valuation techniques. Fair values of contingent consideration liabilities are estimated using an income approach such as discounted cash flows or option pricing models. We allocate purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions consistent with those of a market participant, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, future expected cash flows from backlog, customer relationships, and trade names and trademarks; and discount rates. In estimating the future cash flows, management considers demand, competition and other economic factors. Management’s estimates are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates, which could result in impairment charges in the future.
Due to the time required to obtain the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year from the date of acquisition in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such revisions may result in the recording of “measurement period adjustments," which may result in the recognition of, or adjustment to, the fair values of acquisition-related assets or liabilities and/or consideration paid, as well as the related depreciation and amortization expense.
Significant changes in the assumptions or estimates used in the underlying valuations, including the expected profitability or cash flows of an acquired business, could materially affect our operating results in the period such changes are recognized.
The Periodic Assessment of Potential Impairment of Goodwill
Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses. Goodwill is not amortized but instead is annually tested for impairment, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. We have recorded goodwill in connection with our historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of the existing components or managed on a stand-alone basis as an individual component.
45

The components are aligned to one of our two reportable segments, Safety Services or Specialty Services. Goodwill is required to be evaluated for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available.
We perform our annual goodwill impairment assessment on October 1 each fiscal year, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. Accounting standards for testing goodwill for impairment require the application of either a qualitative or quantitative assessment to analyze whether or not goodwill has been impaired. We perform the qualitative analysis by evaluating financial performance, macroeconomic conditions, and industry trends. Under the quantitative assessment, the estimated fair value of a reporting unit is compared with its carrying amount, including goodwill. If the carrying amount exceeds fair value, then an impairment loss would be recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit.
Quantitative testing performed is based on the estimated fair value using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies and applying them to revenue and EBITDA. Under the income approach, a discounted cash flow methodology was used considering management estimates, general economic and market conditions, and the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually.
For the year ended December 31, 2023, we performed our annual goodwill impairment assessment as of October 1, 2023. We had total goodwill of $2,471 million as December 31, 2023. Based on the annual test, no goodwill impairment was indicated for any of the reporting units: Life Safety, Heating, Ventilation and Air Conditioning ("HVAC"), Infrastructure/Utility, Fabrication, and Specialty Contracting.
While we believe we have made reasonable estimates and assumptions to calculate the fair values of the reporting units, it is possible changes could occur. We will continue to monitor reporting units in 2024 for any triggering events or other indicators of impairment.
Income Taxes
Our provision for income taxes uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which we operate. Significant factors that can affect our annual effective tax rate include our assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. Although we believe our provision for income taxes is correct and the related assumptions are reasonable, the final outcome of tax matters could be materially different from what we currently anticipate, which could result in significant costs or benefits to us. See Note 14 – “Income Taxes” for additional discussion.
In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. We assess our income tax positions and record tax benefits for all years subject to examination based on our evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, we have recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in our financial statements.
We file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although we believe our calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from our expectations and the estimates that are reflected in our consolidated financial statements, which could have a material effect on our results of operations, cash flows and liquidity.
ITEM 7A. QUALITATIVE AND QUANTITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
As of December 31, 2023, our outstanding variable interest rate debt was primarily related to our 2019 Term Loan and our 2021 Term Loan. As of December 31, 2023, we had $330 million outstanding on the 2019 Term Loan, and $1,407 million outstanding on the 2021 Term Loan. To mitigate increases in variable interest rates, we have a $720 million interest
46

rate swap, exchanging one-month SOFR for a rate of 3.59% per annum and a $400 million interest rate swap exchanging one-month SOFR for a rate of 3.41% per annum. In addition, interest expense will be offset by the amortization through October 2024 of the remaining gain of $14 million recognized from the termination of the previously outstanding $720 million notional amount interest rate swap. After the repricing transaction, the remaining floating rate portfolio will bear interest based on one-month SOFR plus CSA plus 225 basis points (for the 2019 Term Loan) or one-month SOFR plus CSA plus 250 basis points (for the 2021 Term Loan). As of December 31, 2023, excluding letters of credit outstanding of $5 million, we had no amounts of outstanding revolving loans under our Credit Agreement.

A one percentage point increase in the average interest rate on our floating rate debt at December 31, 2023 would increase future interest expense by approximately $6 million per year.
Foreign Currency Risk
We have operations are in over 20 countries globally. Revenues generated from foreign operations represented approximately 37% of our consolidated net revenues for the year ended December 31, 2023. Net revenues and expenses related to our foreign operations are, for the most part, denominated in the functional currency of the foreign operation, which minimizes the impact fluctuations in exchange rates would have on net income or loss. We are subject to fluctuations in foreign currency exchange rates when transactions are denominated in currencies other than the functional currencies. Such transactions were not material to our operations during the year ended December 31, 2023. These foreign currency transaction gains and losses, including hedging impacts, are classified in investment income and other, net, in the consolidated statements of operations and were a gain (loss) of $1 million, $(2) million and $(3) million for the years ended December 31, 2023, 2022 and 2021, respectively. These net foreign currency transaction gains and losses include derivative instruments designed to reduce foreign currency exchange rate risks. Translation gains or losses, which are recorded in accumulated other comprehensive loss in the consolidated balance sheets, result from translation of the assets and liabilities of our foreign subsidiaries into U.S. dollars. Foreign currency translation gains (losses) totaled approximately $61 million, $(164) million and $(11) million for the years ended December 31, 2023, 2022, and 2021, respectively.
Our exposure to fluctuations in foreign currency exchange rates has increased as a result of our international presence and may continue to increase in the future if we continue to expand our operations outside of the U.S. We seek to manage foreign currency exposure by minimizing our consolidated net assets and liability positions in currencies other than the functional currency of our foreign subsidiaries. However, we believe that our exposure to transactional gains or losses resulting from fluctuations in foreign currencies is limited because our foreign operations primarily invoice and collect receivables in their respective local or functional currencies, and the expenses associated with these transactions are generally contracted and paid for in the same local currencies. In order to manage foreign currency risk related to transactions in foreign currencies and the intercompany financing structure, we entered into cross-currency swaps to manage the foreign currency risk of certain intercompany loans. We also use foreign currency contracts as a way to mitigate foreign currency exposure.
Other Market Risk
We are also exposed to market risks impacting our customer base due to the potential related impact on accounts receivable or contract assets on uncompleted contracts. The amounts recorded may be at risk if our customers’ ability to pay these obligations is negatively impacted by economic conditions. We continually monitor the creditworthiness of our customers and maintain ongoing discussions with customers regarding contract status with respect to change orders and billing terms. Therefore, management believes it takes appropriate action to manage market and other risks, but there is no assurance management will be able to reasonably identify all risks with respect to the collectability of these assets. See also “Revenue Recognition from Contracts with Customers” under Critical Accounting Estimates within Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations”.
In addition, we are exposed to various supply chain risks, including market risk of fluctuations or availability of copper, steel, cable optic fiber, and other materials used as components of supplies or materials utilized in our operations. We are also exposed to increases in energy prices, particularly as they relate to gasoline prices for our vehicle fleet. Disruptions in our supply chain can occur due to market inefficiencies but can also be driven by other events, like cybersecurity breaches, pandemics, or similar disruptive events. While we believe we can increase our contract prices to adjust for some price increases in commodities, there can be no assurance that such price increases, if they were to occur, would be recoverable. Additionally, some of our fixed price contracts do not allow us to adjust prices and, as a result, increases in material costs could reduce profitability with respect to projects in progress.
47

Significant declines in market prices for oil and gas and other fuel sources may also impact our operations. Prolonged periods of low oil and gas prices may result in projects being delayed or cancelled and in a low oil and gas price environment, certain of our businesses could become less profitable or incur losses.
48

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
49

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors
APi Group Corporation:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of APi Group Corporation and subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive (loss) income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 28, 2024 expressed an adverse opinion on the effectiveness of the Company’s internal control over financial reporting.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Total estimated costs for certain fixed price projects recognized over time

As discussed in Note 7 to the consolidated financial statements, the Company recognizes revenue on certain safety services, specialty services, and industrial services for fixed price projects over time. For these fixed price projects, the Company uses a cost-to-cost measure of progress. More specifically, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.

50

We identified the assessment of total estimated costs at completion for certain fixed price projects recognized over time as a critical audit matter. Evaluating the Company’s initial and subsequent changes to the total estimated costs for the fixed price projects involved subjective auditor judgment. More specifically, our subjective auditor judgment involved the evaluation of management’s assumptions related to estimated direct and indirect material, labor, and subcontractor costs, which affect the measurement of revenue recognized by the Company on certain fixed price projects.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the Company’s revenue process, including controls over the estimation of total costs for certain fixed price projects recognized over time. We selected certain projects and inspected related contract agreements, amendments, and change orders to test the existence of customer arrangements and to understand the nature and scope of the related projects. We evaluated the Company’s ability to accurately estimate the total costs for certain projects by (1) interviewing project personnel to gain an understanding of the status of project activities, (2) analyzing and comparing costs incurred to the nature of total estimated costs remaining, and (3) inspecting subsequent changes to the total estimated costs at completion and inquiring with project personnel as to the reason for the change. We further evaluated the Company’s ability to accurately estimate the total costs by evaluating the difference between the estimated costs and the final costs incurred for projects completed during the year.

/s/ KPMG LLP
We have served as the Company’s auditor since 2012.
Minneapolis, Minnesota
February 28, 2024
51

Report of Independent Registered Public Accounting Firm
To the Shareholders and the Board of Directors
APi Group Corporation:
Opinion on Internal Control Over Financial Reporting
We have audited APi Group Corporation and subsidiaries' (the Company) internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, because of the effect of the material weaknesses, described below, on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income (loss), shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements), and our report dated February 28, 2024 expressed an unqualified opinion on those consolidated financial statements.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. Material weaknesses related to (i) user access controls specific to segregation of duties in the change management process in certain information technology systems and (ii) controls over the completeness and accuracy of time keeping and service order information used in certain revenue and cost of revenue processes have been identified and included in management’s assessment. The material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2023 consolidated financial statements, and this report does not affect our report on those consolidated financial statements.
Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and
52

directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ KPMG LLP
Minneapolis, Minnesota
February 28, 2024
53

APi Group Corporation and Subsidiaries
Consolidated Balance Sheets
December 31, 2023 and 2022
(In millions, except share and per share amounts)
December 31,
2023
December 31,
2022
Assets
Current assets:
Cash and cash equivalents$479 $605 
Accounts receivable, net of allowances of $5 and $3 at December 31, 2023 and December 31, 2022, respectively
1,395 1,313 
Inventories150 163 
Contract assets436 459 
Prepaid expenses and other current assets122 112 
Total current assets2,582 2,652 
Property and equipment, net385 407 
Operating lease right of use assets233 222 
Goodwill2,471 2,382 
Intangible assets, net1,620 1,784 
Deferred tax assets113 108 
Pension and post-retirement assets111 392 
Other assets75 144 
Total assets$7,590 $8,091 
Liabilities, Redeemable Convertible Preferred Stock, and Shareholders’ Equity
Current liabilities:
Short-term and current portion of long-term debt$5 $206 
Accounts payable472 490 
Contingent consideration and compensation liabilities22 27 
Accrued salaries and wages363 337 
Contract liabilities526 463 
Operating and finance leases75 73 
Other accrued liabilities344 325 
Total current liabilities1,807 1,921 
Long-term debt, less current portion2,322 2,583 
Pension and post-retirement obligations50 40 
Contingent consideration and compensation liabilities11 6 
Operating and finance leases172 166 
Deferred tax liabilities233 340 
Other noncurrent liabilities127 111 
Total liabilities4,722 5,167 
Commitments and contingencies (Note 18)  
5.5% Series B Redeemable Convertible Preferred Stock, $0.0001 par value, 800,000 authorized shares, issued and outstanding at December 31, 2023 and 2022, respectively, aggregate liquidation preference of $840
797 797 
Shareholders’ equity:
Series A Preferred Stock, $0.0001 par value; 7,000,000 authorized shares; 4,000,000 shares issued and outstanding at December 31, 2023 and 2022
  
Common stock; $0.0001 par value, 500,000,000 authorized shares, 235,575,316 shares and 233,403,912 shares issued at December 31, 2023 and 2022, respectively (excluding 8,281,148 and 584,584 shares declared for stock dividend at December 31, 2023 and 2022, respectively)
  
Additional paid-in capital2,572 2,558 
Accumulated deficit (11)(164)
Accumulated other comprehensive loss(490)(267)
Total shareholders’ equity2,071 2,127 
Total liabilities, redeemable convertible preferred stock, and shareholders’ equity$7,590 $8,091 
See notes to consolidated financial statements.
54

APi Group Corporation and Subsidiaries
Consolidated Statements of Operations
(In millions, except per share amounts)
Year Ended December 31,
202320222021
Net revenues$6,928 $6,558 $3,940 
Cost of revenues4,988 4,844 3,001 
Gross profit1,940 1,714 939 
Selling, general, and administrative expenses1,581 1,552 803 
Operating income359 162 136 
Interest expense, net145 125 60 
Loss (gain) on extinguishment of debt, net7 (5)9 
Non-service pension benefit(12)(42) 
Investment income and other, net(13)(9)(12)
Other expense, net127 69 57 
Income before income taxes232 93 79 
Income tax provision79 20 32 
Net income$153 $73 $47 
Net (loss) income attributable to common shareholders:
Accrued stock dividend on Series A Preferred Stock(270) (184)
Stock dividend on Series B Preferred Stock(44)(44) 
Net (loss) income attributable to common shareholders$(161)$29 $(137)
Net (loss) income per common share:
Basic$(0.68)$0.10 $(0.67)
Diluted(0.68)0.10 (0.67)
Weighted average shares outstanding:
Basic235233206
Diluted235266206
See notes to consolidated financial statements.
55

APi Group Corporation and Subsidiaries
Consolidated Statements of Comprehensive (Loss) Income
(In millions)
Year Ended December 31,
202320222021
Net income$153 $73 $47 
Other comprehensive (loss) income:
Fair value change - derivatives, net of tax benefit (expense) of $8, ($11), and $(9), respectively
(24)62 25 
Defined benefit pension plans adjustment, net of tax expense of $81, $55, and $0, respectively
(244)(165) 
Foreign currency translation adjustment61 (164)(11)
Comprehensive (loss) income$(54)$(194)$61 
See notes to consolidated financial statements.

56

APi Group Corporation and Subsidiaries
Consolidated Statements of Shareholders’ Equity
(In millions, except share amounts)
Preferred Stock Issued
and Outstanding
Common Stock Issued
and Outstanding
Additional
Paid-In
Capital
Accumulated DeficitAccumulated
Other
Comprehensive
Loss
Total
Shareholders’
Equity
SharesAmountShares Amount
Balance, December 31, 20204,000,000$ 168,052,024$ $1,856 $(284)$(14)$1,558 
Net income— — — 47 — 47 
Fair value change - derivatives— — — — 25 25 
Foreign currency translation adjustment— — — — (11)(11)
Series A Preferred Stock dividend— 12,447,912— — — — — 
Issuance of common shares— 22,716,049— 446 — — 446 
Warrants exercised— 19,994,203— 230 — — 230 
Profit sharing plan contributions— 630,109— 13 — — 13 
Share-based compensation and other, net— 784,896— 15 — — 15 
Balance, December 31, 20214,000,000$ 224,625,193$ $2,560 $(237)$ $2,323 
Net income— — — 73 — 73 
Fair value change - derivatives— — — — 62 62 
Foreign currency translation adjustment— — — — (164)(164)
Pension plans adjustment— — — — (165)(165)
Series A Preferred Stock dividend— 7,539,697— — — — — 
Series B Preferred Stock dividend— 1,944,939— — — — — 
Share repurchases— (2,505,723)— (44)— — (44)
Profit sharing plan contributions— 622,655— 13 — — 13 
Share-based compensation and other, net— 1,177,151— 29 — — 29 
Balance, December 31, 20224,000,000$ 233,403,912$ $2,558 $(164)$(267)$2,127 
Net income— — — 153 — 153 
Fair value change - derivatives— — — — (24)(24)
Foreign currency translation adjustment— — — — 61 61 
Pension plans fair value adjustment— — — — (244)(244)
Gain on dedesignated derivatives amortized from AOCI into income— — — — (16)(16)
Series B Preferred Stock dividend— 1,933,004— — — — — 
Share repurchases— (1,626,493)— (41)— — (41)
Profit sharing plan contributions— 631,194— 14 — — 14 
Share-based compensation and other, net— 1,233,699— 41 — — 41 
Balance, December 31, 20234,000,000$ 235,575,316$ $2,572 $(11)$(490)$2,071 
See notes to consolidated financial statements.
57

APi Group Corporation and Subsidiaries
Consolidated Statements of Cash Flows
(In millions)
Year Ended December 31,
202320222021
Cash flows from operating activities:
Net income$153 $73 $47 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation79 77 75 
Amortization224 227 127 
Restructuring charges, net of cash paid9 22  
Deferred taxes(32)(47)6 
Share-based compensation expense29 18 12 
Profit-sharing expense19 15 15 
Non-cash lease expense88 67 31 
Net periodic pension benefit(8)(35) 
Loss (gain) on extinguishment of debt, net7 (5)9 
Other, net 3 7 
Pension contributions(4)(34) 
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable(69)(148)(99)
Contract assets26 (69)(73)
Inventories13 (30)(2)
Prepaid expenses and other current assets(14)(1)4 
Accounts payable(14)71 78 
Accrued liabilities and income taxes payable42 47 15 
Contract liabilities51 71 19 
Other assets and liabilities(85)(52)(89)
Net cash provided by operating activities514 270 182 
Cash flows from investing activities:
Acquisitions, net of cash acquired(83)(2,839)(86)
Purchases of property and equipment(86)(79)(55)
Proceeds from sales of property, equipment, held for sale assets, and businesses54 17 20 
Net cash used in investing activities(115)(2,901)(121)
Cash flows from financing activities:
Proceeds from long-term borrowings 1,104 650 
Payments on long-term borrowings(484)(34)(321)
Repurchases of long-term borrowings (30) 
Payments of debt issuance costs (29)(11)
Repurchases of common stock(41)(44) 
Proceeds from equity issuances 797 676 
Payments of acquisition-related consideration(4)(5)(74)
Restricted shares tendered for taxes(3)(3)(3)
Net cash (used in) provided by financing activities(532)1,756 917 
Effect of foreign currency exchange rate change on cash, cash equivalents, and restricted cash6 (9)(2)
Net (decrease) increase in cash, cash equivalents, and restricted cash(127)(884)976 
Cash, cash equivalents, and restricted cash, beginning of period607 1,491 515 
Cash, cash equivalents, and restricted cash, end of period$480 $607 $1,491 
Supplemental cash flow disclosures:
Cash paid for interest, net of interest income$150 $120 $41 
Cash paid for income taxes, net of refunds95 43 66 
Accrued consideration issued in business combinations11 1 18 
Shares of common stock issued to profit sharing plan14 13 13 
See notes to consolidated financial statements.
58

APi Group Corporation
Notes to Consolidated Financial Statements
(Amounts in millions, except shares and where noted otherwise)
NOTE 1. NATURE OF BUSINESS
APi Group Corporation (the “Company”, “APG”, or "APi Group") is a global, market-leading business services provider of safety and specialty services in over 500 locations worldwide.
NOTE 2. SIGNIFICANT ACCOUNTING POLICIES
Principles of consolidation
The accompanying consolidated financial statements (the “Financial Statements”) include the accounts of the Company and of its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Investments in entities over which the Company has significant influence but not control are accounted for using the equity method of accounting. These investments are initially recorded at cost and subsequently adjusted based on the Company’s proportionate share of earnings, losses, and distributions from each entity.
Use of estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Actual results could differ from those estimates. The most significant estimates include the estimation of total contract costs used for net revenues and cost recognition from construction contracts, fair value estimates included in the accounting for acquisitions, valuation of long-lived assets and acquisition-related contingent consideration, self-insurance liabilities, income taxes, and the estimated effects of litigation and other contingencies.
Foreign currency and currency translation
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates in effect at year-end, with resulting translation gains or losses included within other comprehensive income or loss. Net revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during the year. Foreign currency transaction gains and losses, including hedging impacts, are classified in investment income and other, net, in the consolidated statements of operations and were a gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively. These net foreign currency transaction gains and losses include derivative instruments designed to reduce foreign currency exchange rate risks. Refer to Note 10 - "Derivatives" for further information. Translation gains or losses, which are recorded in accumulated other comprehensive loss on the consolidated balance sheets, result from translation of the assets and liabilities of APi Group’s foreign subsidiaries into U.S. dollars. Foreign currency translation gains (losses) totaled approximately $61, $(164), and $(11) for the years ended December 31, 2023, 2022, and 2021, respectively.
Nearly all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in investment income and other, net, in the consolidated statements of operations.
Cash and cash equivalents
The Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. Restricted cash is reported as other current assets in the consolidated balance sheets. Restricted cash reflects collateral against certain bank guarantees.
59

Fair value of financial instruments
The financial instruments of the Company include cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and compensation liabilities, and debt obligations.
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants in the principal or most advantageous market as of the measurement date. ASC Topic 820, Fair Value Measurements, provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to and is composed of the following levels:
Level 1:Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2:Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3:Unobservable inputs that reflect the Company's own assumptions.
The carrying values of cash and cash equivalents, accounts receivable, contract assets, other receivables, accounts payable, contingent compensation liabilities, accrued liabilities, and contract liabilities approximate their fair values because of their short maturity. The fair value of the Company’s revolving line of credit facilities and long-term debt are based on current lending rates for similar borrowings, assuming the debt is outstanding through maturity, and considering the collateral. The carrying values of revolving line of credit facilities approximate their fair values because the variable interest rates of these instruments are generally reset monthly.
The fair value of the Company's debt is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The fair value of the Company’s derivative instruments designated as hedge instruments are determined using standard pricing models and market-based assumptions for all significant inputs, such as yield curves and quoted spot and forward exchange rates. The fair value of the Company’s contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy.
Inventories
Inventories consist primarily of wholesale insulation products, contracting materials and supplies. Inventories are valued at the lower of cost or net realizable value.
Property and equipment
Property and equipment, including additions, replacements, and improvements is stated at cost or fair value for assets acquired in a business combination, less accumulated depreciation. Expenditures for maintenance and repairs are charged to operating expenses as incurred unless such expenditures extend the life of the asset or increase its capacity or efficiency. Depreciation expense is recognized over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the term of the lease or the estimated useful lives of the improvements. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are removed from the consolidated balance sheets and any resulting gain or loss is recognized in the consolidated statements of operations.



60

Leases
The Company’s lease portfolio mainly consists of facilities, equipment, and vehicles. Operating lease assets represent the Company’s right to use an underlying asset for the lease term whereas lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term (or at fair values in the case of those leases assumed in an acquisition). As most of the Company’s leases do not provide an implicit rate, the Company uses incremental borrowing rates that are based on its own external unsecured borrowing rates and are risk-adjusted to approximate secured borrowing rates over similar terms. These rates are assessed on a quarterly basis for measurement of new lease obligations. The operating lease assets are calculated based on the value of the lease liability plus prepaid rental payments less lease incentives that the Company expects to receive. Leases with an initial term of less than one year are not recorded on the Company’s consolidated balance sheets. Operating lease expense is recognized on a straight-line basis over the lease term. Many leases include one or more options to renew, with renewal terms that can extend the lease term for several years. The exercise of lease renewal options is generally at the Company’s sole discretion. Certain leases also include options to purchase the leased assets. The Company's lease terms include these renewal or purchase options when it is reasonably certain that those options will be exercised. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The Company’s lease agreements contain lease and non-lease components, which are accounted for as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. Operating lease right of use assets are reported as separate lines in the consolidated balance sheets. Finance leases are generally those leases that allow the Company to substantially utilize or pay for the entire asset over its estimated life. For finance leases, the Company recognizes more expense in the initial years of total lease expense recognition due to the accretion of the lease liability and the straight-line amortization of the leased asset. Assets acquired under finance leases are recorded in property and equipment, net.
Goodwill impairment
Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses. The Company has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of the existing components or managed on a stand-alone basis as an individual component.
The components are aligned to one of the Company’s two reportable segments, Safety Services or Specialty Services. Goodwill is required to be evaluated for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available.
Management identifies its reporting units by assessing whether components have discrete financial information available, engage in business activities, and have a segment manager regularly review the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test.
Goodwill is not amortized but instead is annually tested for impairment on October 1 each fiscal year, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in estimated fair value below book value may trigger the need for interim impairment testing of goodwill associated with one or more reporting units.
Accounting standards for testing goodwill for impairment require the application of either a qualitative or quantitative assessment to analyze whether or not goodwill has been impaired. The Company performs the qualitative analysis by evaluating financial performance, macroeconomic conditions, and industry trends. Under the quantitative assessment, the Company evaluates each reporting unit for impairment comparing the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding change to earnings in the period the goodwill is determined to be impaired. Any goodwill impairment is limited to the total amount of goodwill allocated to that reporting unit.
61

For the Heating, Ventilation and Air Conditioning ("HVAC"), Infrastructure/Utility, Fabrication and Specialty Contracting reporting units, the Company performs a qualitative assessment to analyze whether or not goodwill has been impaired.
For the quantitative analysis performed on the Life Safety reporting unit, the Company determines the fair value of the reporting unit using a combination of the income approach (discounted cash flow method) and market approach (guideline transaction method and guideline public company method). Management weights each of the methods applied to determine the fair value of the reporting unit.
Under the discounted cash flow method, the Company determines fair value based on the estimated future cash flows for the reporting unit, discounted to present value using a risk-adjusted industry weighted-average cost of capital, which reflects the overall level of inherent risk for the reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur from a market participant’s standpoint. All cash flow projections by reporting unit are evaluated by management. A terminal value is derived by capitalizing free cash flow into perpetuity. The capitalization rate is derived from the weighted-average cost of capital and the estimated long-term growth rate for each reporting unit.
Under the guideline transaction and guideline public company methods, the Company determines the estimated fair value of its reporting unit by applying transaction multiples and public company multiples, respectively, to the reporting unit’s applicable earnings measure. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, diversification and risk. The public company multiples are based on peer group multiples adjusted for size, growth, risk and margin.
See Note 8 – “Goodwill and Intangibles” for additional detail on goodwill and other intangible assets.
Impairment of long-lived assets excluding goodwill
The Company periodically reviews the carrying amount of its long-lived asset groups, including property and equipment and other identifiable intangible assets subject to amortization, when events or changes in circumstances indicate the carrying value may not be recoverable. Qualitative indicators that may trigger the need for impairment testing include an expectation of selling or disposing of a business unit. If facts and circumstances support the possibility of impairment, the Company will compare the carrying value of the asset or asset group with the undiscounted future cash flows related to the asset or asset group. If the carrying value of the asset or asset group is greater than its undiscounted cash flows, the resulting impairment will be determined as the difference between the carrying value and the fair value, where fair value is determined for the carrying amount of the specific asset groups based on discounted future cash flows or appraisal of the asset groups.
Investments
The Company holds investments in joint ventures, the majority of which are accounted for under the equity method of accounting as the Company does not exercise control over the joint ventures. The Company exercises control over one joint venture that is consolidated into the Company's financial statements and the results for that joint venture as of December 31, 2023 were immaterial. The Company’s share of earnings from the non-consolidated joint ventures was $7, $3, and $3, during the years ended December 31, 2023, 2022, and 2021, respectively. The earnings are recorded within investment income and other, net in the consolidated statements of operations. The investment balances were $4 and $4 as of December 31, 2023 and 2022, respectively, and are recorded within other assets in the consolidated balance sheets.
Pension and post-retirement obligations
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees. The Company accounts for its benefit plans in accordance with ASC 715, Compensation - Retirement Benefits, which requires balance sheet recognition of the overfunded or underfunded status of pension and post-retirement benefit plans. The amounts associated with these benefits are determined by actuaries and dependent on various actuarial assumptions including discount rates, expected return on plan assets, compensation increases, mortality and health care cost trends. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in accumulated other comprehensive loss, net of tax effects, until they are amortized as a component of net periodic benefit cost. The
62

Company reviews its actuarial assumptions at each measurement date and makes modifications to the assumptions based on current rates and trends, if appropriate.
During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. The Company's accounting policies related to pension and post-retirement obligations and the buy-in transaction are disclosed in Note 16 - "Pension".
Definite-lived intangibles
Intangibles consist of trade names and trademarks, customer relationships, and backlog intangibles. The intangibles are amortized over their estimated useful lives, which range from two to fifteen years for trade names and trademarks and customer relationships, and a period of six to thirty-six months for backlog.
Insurance liabilities
Other accrued and other noncurrent liabilities include management’s best estimates of amounts expected to be incurred for health insurance claims, workers’ compensation, general liability and automobile liability losses. A portion of this risk is retained on a self-insured basis through Sprocket, the Company's wholly-owned captive insurance subsidiary. The estimates are based on claim reports provided by the insurance carrier, management’s best estimates, and the maximum premium for a policy period. The amounts the Company will ultimately incur could differ in the near-term from the estimated amounts accrued. At December 31, 2023 and 2022, the Company had accrued $98 and $123, respectively, relating to workers’ compensation, general and automobile claims, with $74 and $66, respectively, included in other noncurrent liabilities. The Company recorded a receivable from the insurance carriers of $12 and $11 at December 31, 2023 and 2022, respectively, to offset the liabilities due above the Company’s deductible, which, under contract, are payable by the insurance carrier. The Company has outstanding letters of credit as collateral totaling approximately $137 and $121 at December 31, 2023 and 2022, respectively. The Company had $6 and $7 accrued within accrued salaries and wages relating to outstanding health insurance claims at December 31, 2023 and 2022, respectively.
Share-based compensation
The Company recognizes share-based compensation over the requisite service period of the awards (usually the vesting period) based on the grant date fair value of awards. An offsetting increase to shareholders’ equity is recorded equal to the amount of the compensation expense charge. For restricted stock grants with performance-based milestones, the expense is valued based on the closing market share price of the Company’s stock on the date of grant and recorded over the service period after the achievement of the milestone is probable or the performance condition is achieved. For restricted stock grants with market-based performance milestones, the grant-date fair value is estimated using a Monte Carlo valuation model. Forfeitures are estimated and recorded using historical forfeiture rates.
The Company has an employee stock purchase plan (“ESPP”) under which shares of the Company’s common stock are available for purchase by eligible participants. The plan allows participants to purchase APi Group common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s ESPP is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s ESPP, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.
Earnings per share
Basic earnings per common share excludes dilution and is computed by dividing net income attributable to common shareholders by the weighted average number of common shares outstanding during the period. The Company has determined that its Series A Preferred Stock and Series B Preferred Stock are participating securities as the Series A Preferred Stock and Series B Preferred Stock participate in dividends with common stock according to a predetermined
63

formula. Accordingly, the Company used the two-class method of computing basic and diluted earnings per share for common stock according to participation rights of the Series A Preferred Stock and Series B Preferred Stock. Under this method, net income applicable to holders of common stock is first reduced by the amount of dividends declared on Series A Preferred Stock and Series B Preferred Stock in the current period with remaining undistributed earnings allocated on a pro rata basis to the holders of common stock, Series A Preferred Stock, and Series B Preferred Stock to the extent that each class may share income for the period; whereas undistributed net loss is allocated to common stock because holders of Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.
Revenue recognition and contract costs
Refer to Note 7 – “Net Revenues”, for further discussion on the Company’s revenue recognition policies.
Income taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statements of operations in the period that includes the enactment date.
The Company recognizes the effect of income tax positions only if those positions are more-likely-than-not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties relating to unrecognized tax benefits and penalties in income tax expense.
NOTE 3. RECENT ACCOUNTING PRONOUNCEMENTS
Accounting standards issued and adopted
In August 2023, the FASB issued Accounting Standards Update (ASU) 2023-05, Business Combinations— Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement, which requires that a joint venture apply a new basis of accounting upon formation. As a result, a newly formed joint venture would initially measure its assets and liabilities at fair value. ASU 2023-05 is effective for joint ventures with a formation date on or after January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which incorporates certain SEC disclosure requirements into the FASB Accounting Standards Codification. This update will improve disclosure and presentation requirements of a variety of topics and align the requirements in the FASB codification with the SEC’s regulations. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU expands segment disclosures by requiring disclosure of significant segment expenses that are regularly reviewed by the Chief Operating Decision Maker (the "CODM") and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2025, and subsequent interim periods, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires the Company to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early
64

adoption permitted. The company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material.
NOTE 4. BUSINESS COMBINATIONS
The Company regularly evaluates potential acquisitions that strategically fit with the Company’s existing portfolio or expand the Company’s portfolio into a new and attractive business area. Acquisitions are accounted for as business combinations using the acquisition method of accounting. As such, the Company makes a preliminary allocation of the purchase price to the tangible assets and identifiable intangible assets acquired and liabilities assumed. In the months after closing, as the Company obtains additional information about the acquired assets and liabilities and learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Purchase price is allocated to acquired assets and liabilities assumed based upon their estimated fair values, with limited exceptions as permitted pursuant to U.S. GAAP, as determined based on estimates and assumptions deemed reasonable by the Company. The Company engages third-party valuation specialists to assist with preparation of critical assumptions and calculations of the fair value of acquired tangible and intangible assets in connection with significant acquisitions. The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. Goodwill is attributable to the workforce of the acquired businesses, the complementary strategic fit and resulting synergies these businesses bring to existing operations, and the opportunities in new markets expected to be achieved from the expanded platform.
2023 Acquisitions

On June 30, 2023, the Company completed an acquisition included within the Safety Services segment ("Acquisition A23"). The results of the A23 business are reported within the Company's Safety Services segment. Consideration for Acquisition A23 included cash paid at closing of $30, cash deposited into escrow for future deferred payments of $5, and accrued consideration of $3.

On December 29, 2023, the Company completed an acquisition included within the Safety Services segment ("Acquisition B23"). The results of the B23 business are reported within the Company's Safety Services segment. Consideration for Acquisition B23 included cash paid at closing of $27 and accrued consideration of $5.

During 2023, the Company completed five individually immaterial acquisitions for aggregate consideration transferred of $24, made up of cash paid at closing of $22 and accrued consideration of $2.

The results of operations of these acquisitions are included in the Company’s consolidated statements of operations from their respective dates of acquisition and were not material.

The Company has not finalized its accounting for the acquisitions and will make appropriate adjustments to the purchase price allocation prior to completion of the measurement periods, as required. Based on preliminary estimates, the total amount of goodwill from acquisitions expected to be deductible for tax purposes is $47. See Note 8 – “Goodwill and Intangibles” for the provisional goodwill assigned to each segment.

The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed at the dates of acquisition:
65

Acquisition A23Acquisition B23Other 2023 acquisitions
Cash paid at closing $30 $27 $22 
Cash deposited into escrow5   
Accrued consideration3 5 2 
Total net consideration$38 $32 $24 
Cash and cash equivalents 1  
Accounts receivable8 7  
Contract assets1 2  
Other current assets 2 1 
Intangible assets13 12 9 
Goodwill19 12 16 
Other accrued liabilities  (2) 
Contract liabilities (3)(2)(2)
Net assets acquired $38 $32 $24 

2022 Chubb Acquisition
During 2022, the Company completed the acquisition of Chubb fire and security business (the "Chubb Acquisition"). The Chubb fire and security business (the "Chubb business" or "Chubb") is a globally recognized fire safety and security services provider, offering customers complete and reliable services from design and installation to monitoring and on-going maintenance and recurring services. The Chubb business is headquartered in the United Kingdom, and has operations in 17 countries, expanding the Company's geographic footprint to a total of over 20 countries. The results of the Chubb business are reported within the Company's Safety Services segment.

During 2022, the Company incurred transaction costs of $24, which were expensed and included as a component of selling, general, and administrative expenses in the consolidated statements of operations.

The Chubb Acquisition was accounted for as a business combination using the acquisition method of accounting in accordance with ASC 805, Business Combinations. The purchase price has been allocated to the tangible assets and identifiable intangible assets acquired and liabilities assumed based upon their estimated fair values, with the exception of the following: (1) pre-acquisition contingencies which are recognized and measured in accordance with ASC 450, Contingencies, if fair value cannot be determined; (2) deferred income tax assets acquired and liabilities assumed are recognized and measured in accordance with ASC 740, Income Taxes; (3) pensions and other post-retirement benefits other than pensions are recognized and measured in accordance with ASC 715, Compensation – Retirement Benefits; (4) contract assets and liabilities are measured and recognized in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"); and (5) certain lease related assets and liabilities which are measured and recognized in accordance with ASC 842, Leases ("ASC 842").
66

The following table summarizes the final fair values of the assets acquired and liabilities assumed at the date of the Chubb Acquisition:
Cash paid at closing$2,935 
Working capital and net indebtedness adjustment(42)
Total net consideration$2,893 
Cash60 
Accounts receivable426 
Inventories68 
Contract assets183 
Other current assets25 
Property and equipment73 
Operating lease right of use assets146 
Pension and post-retirement assets626 
Other noncurrent assets8 
Intangible assets1,200 
Goodwill1,367 
Accounts payable(192)
Contract liabilities(162)
Accrued expenses(255)
Finance and operating lease liabilities(148)
Pension and post-retirement obligations(56)
Deferred tax liabilities(383)
Other noncurrent liabilities(93)
Net assets acquired$2,893 

The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed has been recorded as goodwill. The Company has assigned final goodwill of $1,367 to its Safety Services reportable segment (see Note 8 - "Goodwill and Intangibles"). Based on U.S. income tax principles related to acquisitions of non-U.S. entities, the Company does not expect any of the amount of goodwill to be deductible for U.S. income tax purposes.

Intangible assets

The Company has identified the following significant intangible assets: customer relationships, trade names and trademarks, and contractual backlog. As of the effective date of the Chubb Acquisition, identifiable intangible assets are required to be measured at fair value, and these assets could include assets that are not intended to be used or sold or that are intended to be used in a manner other than their highest and best use. For purposes of these consolidated financial statements, the fair value and weighted-average useful lives of these intangible assets have been estimated using variations of the income approach.

Specifically, the excess earnings method was utilized to estimate the fair value of the customer relationships and the contractual backlog. The relief from royalty method was utilized to estimate the fair value of the trade names and trademarks. Significant inputs used to value these intangible assets include projections of future cash flows, long-term growth rates, customer attrition rates, discount rates, royalty rates, and applicable income tax rates.

The following table summarizes the fair value of the identifiable intangible assets:

Customer relationships$695 
Trade names and trademarks450 
Contractual backlog55 
Total intangibles$1,200 
67


The estimated useful lives over which the intangible assets will be amortized are as follows: customer relationships (fifteen years), trade names and trademarks (fifteen years), and contractual backlog (two years).

The results of operations for the Chubb business are included in the consolidated financial statements of the Company from the date of acquisition.

Accrued consideration
The Company’s acquisition purchase agreements typically include deferred payment provisions, often to sellers who become employees of the Company or its subsidiaries. The provisions are made up of three general types of arrangements, contingent compensation and contingent consideration (both of which are contingent on the future performance of the acquired entity) and deferred payments related to indemnities. Contingent compensation arrangements are typically contingent on the former owner’s future employment with the Company, and the related amounts are recognized over the required employment period, which is typically one to four years. Contingent consideration arrangements are not contingent on employment and are included as part of purchase consideration at the time of the initial acquisition and are paid over a one to four years year period. The liability for deferred payments is recognized at the date of acquisition based on the Company’s best estimate and is typically payable over a one to three years year period. Deferred payments are not contingent on any future performance or employment obligations and can be offset for working capital true-ups, and representations and warranty items.
The total contingent compensation arrangement liability was $9 and $19 at December 31, 2023 and 2022, respectively. The maximum payout of these arrangements upon completion of the future performance periods was $15 and $25, inclusive of the $9 and $19, accrued as of December 31, 2023 and 2022, respectively. The contingent compensation liability is included in contingent consideration and compensation liabilities in the consolidated balance sheets for all periods presented. The Company primarily determines the contingent compensation liability based on forecasted cumulative earnings compared to the cumulative earnings target set forth in the arrangement. Compensation expense associated with these arrangements is recognized ratably over the required employment period.
The contingent consideration obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings. For additional considerations regarding the fair value of the Company's contingent consideration liabilities, see Note 9 - "Fair Value of Financial Instruments."
The total liability for deferred payments was $17 and $9 at December 31, 2023 and 2022, respectively, and is included in contingent consideration and compensation liabilities in the consolidated balance sheets for all periods presented.
NOTE 5. DIVESTITURES

During 2023, the Company completed the divestiture of an infrastructure/utility operating company in the Specialty Services segment (the "Operating Company"). The Company received $38 in cash for the sale. During the year ended December 31, 2023, the Company recorded an impairment charge of $12 in selling, general, and administrative expenses in the consolidated statements of operations related to impairment of goodwill, intangible assets, and other assets of the Operating Company.
NOTE 6. RESTRUCTURING

During 2022, the Company announced its multi-year Chubb restructuring program designed to drive efficiencies and synergies and optimize operating margin. The Chubb restructuring program includes expenses related to workforce reductions, lease termination costs, and other facility rationalization costs through fiscal year 2025.

During 2023, the Company incurred pre-tax restructuring costs within the Safety Services segment of $37 in connection with the Chubb restructuring program. Since the Chubb Acquisition, the Company has incurred aggregate restructuring costs of $67. As of December 31, 2023, the Company had $32 in restructuring liabilities recorded in other accrued liabilities on the consolidated balance sheets for this plan. In addition, the Company has incurred $9 of related costs which include lease impairment charges, asset write-downs, and consulting fees.

In total, the Company estimates that it will recognize approximately $125 of restructuring and other costs related to the Chubb restructuring program by the end of fiscal year 2025.

68

For the restructuring program, employee-related costs consist of termination benefits provided to employees who have been involuntarily terminated and voluntary early retirement benefits. Program related costs include costs incurred as a direct result of the restructuring program such as consulting fees and facility relocation costs.

The following table summarizes the Company's 2023 restructuring program for the years ended December 31, 2023 and 2022:

Employee termination benefitsProgram related costsAsset write-downsTotal
December 31, 2021$ $ $ $ 
Charges30   30 
Payments(8)  (8)
Currency translation adjustment    
December 31, 2022$22 $ $ $22 
Charges37 3 6 46 
Payments(27)(3) (30)
Reversals(1)  (1)
Currency translation adjustment1   1 
December 31, 2023$32 $ $6 $38 

NOTE 7. NET REVENUES
Under ASC 606, revenue is recognized when or as control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Net revenues are primarily recognized by the Company over time utilizing the cost-to-cost measure of progress. Net revenues recognized at a point in time primarily relate to distribution contracts and short-term time and materials contracts.
Contracts with customers
The Company derives net revenues primarily from contracts with a duration of less than one week to three years (with the majority of contracts with durations of less than six months) which are subject to multiple pricing options, including fixed price, unit price, time and material, or cost plus a markup. The Company also enters into fixed price service contracts related to monitoring, maintenance, and inspection of safety systems. The Company may utilize subcontractors in the fulfillment of its performance obligations. When doing so, the Company is considered the principal in these transactions and revenues are recognized on a gross basis.
Net revenues for fixed price agreements are generally recognized over time using the cost-to-cost method of accounting, which measures progress based on the cost incurred relative to total expected cost in satisfying its performance obligation. The cost-to-cost method is used as it best depicts the continuous transfer of control of goods or services to the customer. Costs incurred include direct materials, labor and subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs, and depreciation costs. These contract costs are included in the results of operations under cost of revenues. Labor and subcontractor labor costs are considered to be incurred and recognized as the work is performed.
Net revenues from time and material contracts are recognized as the services are provided and is equal to the sum of the contract costs incurred plus an agreed upon markup. Net revenues earned from distribution contracts are recognized upon shipment or performance of the service.
The cost estimation process for recognizing net revenues over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers, and finance professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions, and management’s assessment of expected variable consideration are factors that
69

influence estimates of the total contract transaction price, total costs to complete those contracts, and the Company’s profit recognition. Changes in these factors could result in cumulative revisions to net revenues in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for estimated losses on uncompleted contracts are recorded in the period in which such estimated losses are determined.
The Company disaggregates its net revenues primarily by segment, service type, and country from which revenues are invoiced, as the nature, timing and uncertainty of cash flows are relatively consistent within each of these categories. The following tables provide disclosure of disaggregated net revenues by segment for the years ended December 31, 2023, 2022, and 2021. During 2023, the Company moved an immaterial business component within the Safety Services segment from the HVAC to the Life Safety reporting unit, and prior period amounts in this table have been recast to reflect the current period presentation. Disaggregated net revenues information is as follows:
Year Ended December 31, 2023
Safety
Services
Specialty
Services
Consolidated
Life Safety$4,364 $ $4,364 
HVAC507  507 
Infrastructure/Utility 1,224 1,224 
Fabrication 202 202 
Specialty Contracting 653 653 
Corporate and Eliminations— — (22)
Net revenues$4,871 $2,079 $6,928 
Year Ended December 31, 2022
Safety
Services
Specialty
Services
Consolidated
Life Safety$4,077 $ $4,077 
HVAC498  498 
Infrastructure/Utility 1,154 1,154 
Fabrication 253 253 
Specialty Contracting 623 623 
Corporate and Eliminations— — (47)
Net revenues$4,575 $2,030 $6,558 
Year Ended December 31, 2021
Safety
Services
Specialty
Services
Consolidated
Life Safety$1,698 $ $1,698 
HVAC382  382 
Infrastructure/Utility 1,058 1,058 
Fabrication 244 244 
Specialty Contracting 605 605 
Corporate and Eliminations— — (47)
Net revenues$2,080 $1,907 $3,940 
70

Year Ended December 31, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$2,322 $2,038 $(22)$4,338 
France607  — 607 
Other1,942 41 — 1,983 
Net revenues$4,871 $2,079 $(22)$6,928 
Year Ended December 31, 2022
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$2,148 $1,961 $(47)$4,062 
France564  — 564 
Other1,863 69 — 1,932 
Net revenues$4,575 $2,030 $(47)$6,558 
Year Ended December 31, 2021
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$1,726 $1,870 $(47)$3,549 
France  —  
Other354 37 — 391 
Net revenues$2,080 $1,907 $(47)$3,940 
The Company’s contracts with its customers generally require significant services to integrate complex activities and equipment into a single deliverable and are, therefore, generally accounted for as a single performance obligation to provide a single contracted service for the duration of the project. For contracts with multiple performance obligations, the transaction price of a contract is allocated to each performance obligation and recognized as net revenues when or as the performance obligation is satisfied using the estimated stand-alone selling price of each distinct good or service. The stand-alone selling price is estimated using the expected cost plus a margin approach for each performance obligation. For in-process contracts, the aggregate amount of transaction price allocated to the unsatisfied performance obligations at December 31, 2023 was $2,871. The Company expects to recognize revenue on approximately 84% of the remaining performance obligations over the next twelve months.
When more than one contract is entered into with a customer on or close to the same date, management evaluates whether those contracts should be combined and accounted for as a single contract as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Contracts are often modified through change orders to account for changes in the scope and price of the goods or services being provided. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as a separate performance obligation but rather as a modification of the existing contract and performance obligation.
Variable consideration
Transaction prices for customer contracts may include variable consideration, which comprises items such as early completion bonuses and liquidated damages provisions. Management estimates variable consideration for a performance obligation utilizing estimation methods believed to best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved.
71

Changes in the estimates of transaction prices are recognized in net revenues on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates may also result in the reversal of previously recognized net revenues if the ultimate outcome differs from the Company’s previous estimate. For the years ended December 31, 2023, 2022, and 2021, there were no significant reversals of revenues recognized associated with the revision of transaction prices. The Company typically does not incur any returns, refunds or similar obligations after the completion of the performance obligation since any deficiencies are corrected during the course of performance.
Contract assets and liabilities
The Company typically invoices customers with payment terms of net due in 30 days. It is also common for contracts in the Company's industries to specify a general contractor is not required to submit payments to a subcontractor until it has received those funds from the owner or funding source. In most instances, the Company receives payment of invoices between 30 to 90 days of the date of the invoice.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from the Company’s projects when revenues are recognized under the cost-to-cost measure of progress and exceeds the amounts invoiced to the Company’s customers, as the amounts cannot be billed under the terms of the Company's contracts. In addition, many of the Company’s time and material arrangements are billed in arrears pursuant to contract terms, resulting in the Company recording contract assets as net revenues are recognized in advance of billings.
Contract liabilities from the Company’s contracts arise when amounts invoiced to the Company’s customers exceed net revenues recognized under the cost-to-cost measure of progress. Contract liabilities also include advance payments from the Company’s customers on certain contracts. Contract liabilities decrease as the Company recognizes net revenues from the satisfaction of the related performance obligation.
The Company utilizes the practical expedient under ASC 606 and does not adjust for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less. The Company’s revenue arrangements are typically accounted for under such expedient as payments are within one year of performance for the Company’s services. As of December 31, 2023 and 2022, none of the Company’s contracts contained a significant financing component.
Contact assets and contract liabilities are classified as current in the consolidated balance sheets as all amounts are expected to be relieved within one year. The balances of accounts receivable, net of allowances, contract assets and contract liabilities from contracts with customers as of December 31, 2023, 2022, and 2021 are as follows:
Accounts receivable, net of allowancesContract
assets
Contract
liabilities
Balance at December 31, 2023$1,395 $436 $526 
Balance at December 31, 20221,313 459 463 
Balance at December 31, 2021767 217 243 
The Company did not recognize significant revenues associated with the final settlement of contract value for any projects completed in prior periods. In accordance with industry practice, accounts receivable includes retentions receivable, a portion of which may not be received within one year. At December 31, 2023 and 2022, retentions receivable were $156 and $150, respectively, while the portions that may not be received within one year were $25 and $35, respectively. There were no other significant changes due to business acquisitions or significant changes in estimates of contract progress or transaction price. There were no significant impairments of contract assets recognized during the period.
Costs to obtain or fulfill a contract
The Company generally does not incur significant incremental costs related to obtaining or fulfilling a contract prior to the start of a project. The Company may incur certain fulfillment costs such as initial design or mobilization costs which are capitalized if: (i) they relate directly to the contract, (ii) are expected to generate resources that will be used to satisfy the Company’s performance obligation under the contract, and (iii) are expected to be recovered through revenues generated under the contract. Such costs, which are amortized over the life of the respective project, were not material for any period presented.
72

NOTE 8. GOODWILL AND INTANGIBLES
Goodwill
The following table provides disclosure of goodwill by segment as of December 31, 2023 and 2022. The changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2023 and 2022 are as follows:
Safety
Services
Specialty
Services
Total
Goodwill
Goodwill as of December 31, 2021$925 $181 $1,106 
Acquisitions1,372  1,372 
Foreign currency translation and other, net (1)
(96) (96)
Goodwill as of December 31, 20222,201 181 2,382 
Acquisitions47  47 
Impairment of goodwill (2)
 (4)(4)
Foreign currency translation46  46 
Goodwill as of December 31, 2023$2,294 $177 $2,471 
(1)Other includes immaterial measurement period adjustments recorded during the year ended December 31, 2022 related to acquisitions for which the measurement period ended during the year ended December 31, 2022.
(2)The Company sold an operating company (See Note 5 - "Divestitures"). Pursuant to the authoritative literature, the Company evaluated the recoverability of the carrying value of the assets and liabilities and recorded a goodwill impairment charge of $4.
Intangibles
The Company's identifiable intangible assets are comprised of the following as of December 31, 2023 and 2022:
December 31, 2023
Weighted Average Remaining Useful
Lives
(in Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Amortized intangibles:
Contractual backlog0.5$155 $(154)$1 
Customer relationships9.41,552 (518)1,034 
Trade names and trademarks12.1722 (137)585 
Total$2,429 $(809)$1,620 
December 31, 2022
Weighted Average Remaining Useful
Lives
(in Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Amortized intangibles:
Contractual backlog0.9$153 $(126)$27 
Customer relationships10.01,508 (367)1,141 
Trade names and trademarks13.2704 (88)616 
Total$2,365 $(581)$1,784 
73

Approximate annual aggregate amortization expense of the intangible assets for the five years subsequent to December 31, 2023, is as follows:
Years ending December 31:
2024$201 
2025201 
2026201 
2027177 
2028107 
Thereafter733 
Total$1,620 
Amortization expense recognized on identifiable intangible assets are as follows:
Year Ended December 31,
202320222021
Cost of revenues$27 $30 $5 
Selling, general, and administrative expenses197197122
Total intangible asset amortization expense$224 $227 $127 
NOTE 9. FAIR VALUE OF FINANCIAL INSTRUMENTS
U.S. GAAP defines fair value as the price that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance discusses valuation techniques, such as the market approach (comparable market prices), the income approach (present value of future income or cash flow), and the cost approach (cost to replace the service capacity of an asset or replacement cost). These valuation techniques are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. As the basis for evaluating such inputs, a three-tier value hierarchy prioritizes the inputs used in measuring fair value as follows:
Level 1:Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2:Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3:Unobservable inputs that reflect the Company’s own assumptions.
Recurring fair value measurements
The Company’s financial assets and liabilities (adjusted to fair value at least quarterly) are derivative instruments and contingent consideration obligations. In the consolidated balance sheets, derivative instruments are primarily included in other noncurrent assets and other noncurrent liabilities and contingent consideration obligations are primarily included in contingent consideration and compensation liabilities.
74

The following tables summarize the fair values and levels within the fair value hierarchy in which the measurements fall for assets and liabilities measured on a recurring basis as of December 31, 2023 and 2022:
Fair Value Measurements at December 31, 2023
Financial assets:Level 1Level 2Level 3 Total
Derivatives designated as hedge instruments
Cash flow hedges - interest rate swaps$ $7 $ $7 
Cash flow hedges - cross currency contracts 10  10 
Net investment hedges - cross currency contracts 20  20 
Fair value hedges - cross currency contracts 17  17 
Derivatives not designated as hedge instruments
Foreign currency forward contracts    
Total$ $54 $ $54 
Financial liabilities:
Derivatives not designated as hedge instruments
Foreign currency forward contracts    
Contingent consideration obligations  (6)(6)
Total$ $ $(6)$(6)
Fair Value Measurements at December 31, 2022
Financial assets:Level 1Level 2Level 3Total
Derivatives designated as hedge instruments
Cash flow hedges - interest rate swaps$ $14 $ $14 
Cash flow hedges - cross currency contracts 17  17 
Net investment hedges - cross currency contracts 32  32 
Fair value hedges - cross currency contracts 50  50 
Derivatives not designated as hedge instruments
Foreign currency forward contracts    
Total$ $113 $ $113 
Financial liabilities:
Derivatives not designated as hedge instruments
Foreign currency forward contracts    
Contingent consideration obligations  (4)(4)
Total$ $ $(4)$(4)
The Company determines the fair value of its derivative instruments designated as hedge instruments using standard pricing models and market-based assumptions for all inputs such as yield curves and quoted spot and forward exchange rates. Accordingly, the Company’s derivative instruments are classified as Level 2.
75

Contingent consideration obligations
The value of the contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy. This analysis reflects the contractual terms of the purchase agreements (e.g., potential payment amounts, length of measurement periods, manner of calculating any amounts due) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows, and a discount rate. Depending on the contractual terms of the purchase agreement, the probabilities of achieving future cash flows or earnings generally represent the only significant unobservable inputs. The contingent consideration obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings.
The table below presents a reconciliation of the fair value of the Company’s contingent consideration obligations that use unobservable inputs (Level 3), as well as other information about the contingent consideration obligations:
Year Ended December 31,
202320222021
Balance at the beginning of the year$4 $4 $7 
Issuances3  3 
Settlements(1) (6)
Balance at the end of the year$6 $4 $4 
Number of open contingent consideration arrangements at the end of the year233
Maximum potential payout at the end of the year$6 $4 $5 
At December 31, 2023, the remaining open contingent consideration arrangements are set to expire at various dates through 2025. Level 3 unobservable inputs were used to calculate the fair value adjustments shown in the table above. The fair value adjustments and the related unobservable inputs were not considered significant for the year ended December 31, 2023.
Fair value estimates
The following table presents the carrying amount and fair value of the Company’s variable and non-variable interest rate debt (instruments defined in Note 13 – “Debt”), including current portion and excluding unamortized debt issuance costs. Fair value is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The interest rates of the variable interest rate long-term debt instruments are generally reset monthly. During 2023, the Company completed repricing of its 2019 Term Loan and 2021 Term Loan and $422 of the 2019 Term Loan was extended to the 2021 Term Loan. During 2023, the Company also repaid an aggregate amount of $375 and $100 to the 2019 Term Loan and 2021 Term Loan, respectively.
December 31, 2023December 31, 2022
Carrying ValueFair ValueCarrying ValueFair Value
2019 Term Loan$330 $331 $1,127 $1,120 
2021 Term Loan1,407 1,407 1,085 1,075 
4.125% Senior Notes337 305 337 284 
4.750% Senior Notes277 257 277 243 
NOTE 10. DERIVATIVES
The Company uses foreign currency forward contracts, cross-currency swaps, and interest rate swap agreements to manage risks associated with foreign currency exchange rates, net investments in foreign operations, and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the consolidated balance sheets at fair value. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge under ASC 815, Derivatives and Hedging. Cash flows from derivatives are classified in the consolidated statements of cash flows in the
76

same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.
The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts, cross currency swaps, and interest rate swap agreements. The Company monitors its exposure to credit risk by using credit approvals and credit limits and by selecting major global banks and financial institutions as counterparties. The Company does not enter into derivative transactions for trading purposes and is not party to any derivatives that require collateral to be posted prior to settlement.
Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counterparties. These arrangements do not call for collateral and no cash collateral has been received or pledged related to the underlying derivatives.
The following table presents the fair value of derivative instruments:
December 31, 2023December 31, 2022
Outstanding GrossOther
Assets
OtherOutstanding GrossOther
Assets
Other
Notional AmountNoncurrent liabilitiesNotional AmountNoncurrent liabilities
Derivatives designated as hedging instruments:
Cash flow hedges:
Interest rate swaps$1,120 $7 $ $1,120 $14 $ 
Cross currency contracts120 10  120 17  
Foreign currency forward contracts       
Fair value hedges:
Cross currency contracts721 17  721 50  
Net investment hedges:
Cross currency contracts230 20  230 32  
Total derivatives designated as hedging instruments$2,191 $54 $ $2,191 $113 $ 
Derivatives not designated as hedging instruments:
Foreign currency forward contracts73  1 118   
Total derivatives not designated as hedging instruments$73 $ $1 $118 $ $ 
Total derivatives$2,264 $54 $1 $2,309 $113 $ 
77

The following table presents the effect of derivatives on the consolidated statements of operations:
Amount of income (expense) recognized in income
Location of income (expense)
recognized in income
Year ended December 31,
Derivatives202320222021
Cash flow hedging relationships:
Interest rate swapsInterest expense, net$32 $1 $(11)
Cross currency contractsInvestment income and other, net(3)6 7 
Cross currency contractsInterest expense, net2 2  
Fair value hedging relationships:
Cross currency contractsInvestment income and other, net(25)53  
Cross currency contractsInterest expense, net2 3  
Net investment hedging relationships:
Cross currency contractsInterest expense, net4 4 2 
Not designated as hedging instruments:
Foreign currency forward contractsInvestment income and other, net1 2 1 
Currency Effects
The income (expense) from derivatives designed to offset foreign currency exposure and recorded in investment income and other, net were offset by foreign currency transaction gains and losses resulting in a net gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively.
The following table presents the effect of cash flow and fair value hedge accounting on accumulated other comprehensive income (loss) ("AOCI"):
Amount of gain (loss)
recognized in other
comprehensive income
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss)
reclassified from
AOCI into income
Year ended December 31, Year ended December 31,
Derivatives202320222021202320222021
Cash flow hedging relationships:
Interest rate swaps$(6)$48 $18 Interest expense, net$16 $3 $ 
Cross currency contracts(3)3  Investment income and other, net(3)10 (7)
Fair value hedging relationships:
Cross currency contracts(6)(2) Investment income and other, net(25)53  
Net investment hedging relationships:
Cross currency contracts(9)14 8 Interest expense, net1  (1)
Cash flow hedges
For derivative instruments that are designated and qualify as cash flow hedges, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period during which the hedged transaction affects earnings. Gains and losses on the derivative representing hedge components excluded from the assessment of effectiveness are recognized in current earnings.
Interest rate swaps
The Company manages its fixed and floating rate debt mix using interest rate swaps. The Company uses interest rate swap contracts to separate interest rate risk management from the debt funding decision. The Company elected a method that does not require continuous evaluation of hedge effectiveness.
78

During 2022, the Company terminated the previously outstanding $720 notional amount interest rate swap with a maturity date in October 2024 ("2024 Interest Rate Swap"). The present value as of the date of termination of the 2024 Interest Rate Swap is recorded in AOCI on the consolidated balance sheets. The fair value previously recognized in AOCI related to interest rate movements of the 2024 Interest Rate Swap is being amortized to interest expense on a straight-line basis through October 2024. As of December 31, 2023, approximately $14 of unrealized pre-tax gains remained in AOCI.
The Company has an aggregate $720 notional amount interest rate swap ("2026 Interest Rate Swap") and aggregate $400 notional swaps ("2028 Interest Rate Swap"), each amended on May 19, 2023 in connection with the transition to the Secured Overnight Financing Rate ("SOFR"). Refer to Note 13 - "Debt" for additional information. The 2026 Interest Rate Swap exchanges a variable rate of interest (SOFR) for an average fixed rate of interest of approximately 3.59% over the term of the agreement, which matures in October 2026. The 2028 Interest Rate Swap exchanges a variable rate of interest (SOFR) for an average fixed rate of interest of approximately 3.41% over the term of the agreements, which mature January 2028.
As of December 31, 2023, the Company had $1,120 total notional amount outstanding in the 2028 Interest Rate Swap and the 2026 Interest Rate Swap. The Company has designated these swaps as cash flow hedges of the interest rate risk attributable to forecasted variable interest (SOFR) payments for its SOFR based term loans of $1,737. As of December 31, 2023, the weighted average fixed rate of interest on these swaps was approximately 3.52%. Variations in the assets and liability balances are primarily driven by changes in the applicable forward yield curves related to SOFR.
Cross-currency swaps

The Company enters into cross currency exchange contracts utilized to hedge against the effect of exchange rate fluctuations on cash flows denominated in foreign currencies and to hedge exposures of certain intercompany loans subject to changes in foreign currency exchange rates. The Company periodically assesses whether its currency exchange contracts are effective, and when a contract is determined to be no longer effective as a hedge, the Company discontinues hedge accounting prospectively.
During 2021, the Company entered into two cross-currency swaps designated as cash flow hedges with gross notional U.S. dollar equivalent amounts of $26 and $94 with maturity dates of September 2027 and 2030, respectively.
Foreign currency forward contracts
The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including inventory purchases and intercompany charges and other payments. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in other comprehensive income until the hedged items affect earnings, at which time the hedge gain or loss is reclassified into current earnings.

The Company periodically assesses whether its currency exchange contracts are effective, and when a contract is determined to be no longer effective as a hedge, the Company discontinues hedge accounting prospectively.
Fair value hedges
The Company has certain intercompany loans subject to changes in foreign currency exchange rates. In 2022, to hedge these exposures, the Company entered into three cross currency swaps all with maturity dates of January 2027 and are designated as fair value hedges with gross notional U.S. dollar equivalents of $271, $241, and $209 in GBP, CAD, and EUR, respectively. The Company measures the effectiveness of fair value hedges on a spot-to-spot basis. Accordingly, the spot-to-spot change in the derivative fair values are recorded in the consolidated statements of operations and perfectly offset the spot-to-spot change in the underlying intercompany loans, and as such, these hedges are deemed highly effective. The excluded component of the fair values of these derivatives is reported in AOCI within shareholders’ equity in the consolidated balance sheets. Any cash flows associated with these instruments are included in operating activities in the consolidated statements of cash flows.
Net investment hedge
The Company has net investments in foreign subsidiaries subject to changes in foreign currency exchange rates. During 2021, the Company entered into a $230 notional foreign currency swap designated as a net investment hedge for a portion of the Company’s net investments in Euro-denominated subsidiaries. Gains and losses resulting from a change in fair value
79

of the net investment hedge are offset by gains and losses on the underlying foreign currency exposure and are included in AOCI in the consolidated balance sheets.
During 2021, the Company amended the critical terms of the foreign currency swap by extending the maturity date to July 2029 and modifying the U.S. dollar and Euro coupons. The amended swap was redesignated as a net investment hedge and is recorded at fair value with changes recorded in AOCI. The initial net investment hedge was dedesignated. The amended net investment hedge reduces the Company’s interest expense by approximately $3 annually and reduces its overall effective interest rate by approximately 24 basis points.
The fair value previously recognized in AOCI related to interest rate movements of the dedesignated swap is being amortized to interest expense on a straight-line basis through the third quarter of 2029 and reduces the Company's interest expense by approximately $1 annually.
Foreign currency forward contracts
The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on confirmed foreign currency transactions, including inventory purchases and intercompany charges and other payments. These forward contracts are undesignated for hedge accounting purposes. The changes in fair value of these contracts are recorded in investment income and other, net.
NOTE 11. PROPERTY AND EQUIPMENT, NET
The components of property and equipment as of December 31, 2023 and 2022 are as follows:
Estimated
Useful Lives
(In Years)
December 31
20232022
LandN/A$27 $30 
Building39105 98 
Machinery, equipment, and office equipment1-20353 348 
Autos and trucks4-10112 116 
Leasehold improvements1-1535 33 
Total cost632 625 
Accumulated depreciation(247)(218)
Property and equipment, net$385 $407 
Depreciation expense related to property and equipment, including finance leases, was $79, $77, and $75, during the years ended December 31, 2023, 2022 and 2021, respectively. Depreciation expense is included within cost of revenues and selling, general, and administrative expenses in the consolidated statements of operations.
NOTE 12. LEASES
The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.
The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from one to seven years. Vehicle leases have a minimum lease term ranging from one to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by one to twelve years or more.
80

The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.
When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.
The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.
The Company determines the present value of lease payments using its incremental borrowing rate (“IBR”), as the Company’s leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, and economic environment in determining the incremental borrowing rates for its leases
The Company’s IBR reflects the rate of the parent or group level. The Company acts as the central treasury function for all its subsidiaries and its collateral quality was considered in aggregate for the IBR. The Company developed IBR curves for all currency denominations of its leases. To determine its creditworthiness, the Company considered publicly available credit ratings from S&P Global Ratings ("S&P") and Moody’s Investors Service ("Moody’s"). Both the S&P local currency long-term rating and the Moody’s long-term corporate family credit ratings have remained stable at BB- and Ba2 in 2023. The amount (and impact) of the Company’s future operating lease payments, a consideration in the development of the IBR, would be reflected in the Company’s underlying credit rating. In its development of the IBR, the Company applied a base market yield curve reflective of its unsecured credit rating. Adjustments to the base market yield curve were then considered for any Company-specific debt instruments outstanding at the measurement date, and securitization adjustments were made to conclude on a lessee specific securitized market yield curve. No adjustment was considered for economic environment risk for the U.S. IBR as the underlying market data to derive the IBR was in USD. The Company also has significant leases located in (denominated in): Canada (CAD), European Union (EUR), United Kingdom (GBP), and Australia (AUD). To derive the applicable foreign IBR curves, the Company adjusted its concluded United States/USD IBR curve to the applicable foreign IBR curves using the covered interest rate parity theory, which captures foreign currency risk. The Company developed its IBR curves with tenors ranging from 1-year to 30-years to match its anticipated lease terms. For each lease, the Company applied the IBR that aligned with the concluded lease term. The Company estimated the IBRs on a quarterly basis throughout 2023, which ranged from 2.67% to 11.24% across all currencies for the 1-year through 30-year tenor.
The Company has made an accounting policy election to account for lease and non-lease components in its contracts as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. The Company allocates the consideration for certain asset classes within information technology arrangements to the separate components based on relative stand-alone prices using observable prices, if available, or estimates of stand-alone prices using observable information available.
Operating lease cost is recognized on a straight-line basis over the lease term. Finance lease cost is recognized as a combination of amortization expense for the ROU assets and interest expense for the outstanding lease liabilities, and results in a front-loaded expense pattern over the lease term.
81

The components of lease expense are as follows:
Year Ended December 31,
202320222021
Operating lease cost$88 $75 $35 
Finance lease cost - amortization of right-of-use assets6 4 2 
Short-term lease cost41 39 26 
Variable lease cost22 21 6 
Total lease cost$157 $139 $69 
Supplemental consolidated statements of cash flows information related to leases is as follows:
Year Ended December 31,
202320222021
Cash paid for amounts included in measurement of lease liabilities: 
Operating cash outflows - payments on operating leases$88 $75 $35 
Financing cash outflows - payments on finance leases7 5 18 
Right-of-use assets obtained in exchange for new lease obligations: 
Operating leases$81 $186 $26 
Finance leases5 15 3 
Included within ROU assets obtained in exchange for new lease obligations during 2022, there were $146 and $2 of operating and financing leases, respectively, which were adjusted to fair value as part of the Chubb Acquisition.
Supplemental consolidated balance sheets information related to leases is as follows:
Year Ended December 31,
20232022
Finance leases:
Machinery and equipment15 17 
Property and equipment, net$15 $17 
Weighted-average remaining lease term:
Operating leases4.9 years5.0 years
Finance leases2.1 years2.9 years
Weighted-average discount rate:
Operating leases5.7 %3.9 %
Finance leases5.2 %4.5 %
82

The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:
Operating LeasesFinance LeasesTotal
Year ending December 31:
2024$77 $6 $83 
202559 6 65 
202640 3 43 
202727  27 
202818  18 
Thereafter43  43 
Total lease payments264 15 279 
Less imputed interest31 1 32 
Total present value of lease liabilities$233 $14 $247 
Operating and finance leases - current$69 $6 $75 
Operating and finance leases - non-current164 8 172 
Total present value of lease liabilities$233 $14 $247 
The Company leases office and operating facilities from various parties that are in management positions at certain businesses and the Company incurred rent expense, including real estate taxes and operating costs of approximately $4, $5, and $5 during the years ended December 31, 2023, 2022, and 2021, respectively, under these arrangements.
NOTE 13. DEBT
Debt obligations consist of the following:
December 31,
Maturity Date20232022
Term loan facility
2019 Term LoanOctober 1, 2026$330 $1,127 
Revolving Credit FacilityOctober 1, 2026  
2021 Term LoanJanuary 3, 20291,407 1,085 
Senior notes
4.125% Senior Notes
July 15, 2029337 337 
4.750% Senior Notes
October 15, 2029277 277 
Other obligations5 6 
Total debt obligations2,356 2,832 
Less: unamortized deferred financing costs(29)(43)
Total debt, net of deferred financing costs2,327 2,789 
Less: short-term and current portion of long-term debt(5)(206)
Long-term debt, less current portion$2,322 $2,583 
Term loan facility
During 2023, the Company completed its Third Amendment to its Credit Agreement, which provided for amended interest rates applicable to the Company's existing term loans and future borrowings under the revolving credit facility. In May 2023, the Company entered into an amendment to the Credit Agreement to replace the London Inter-Bank Offered Rate ("LIBOR") index with Term SOFR.
During 2023, the Company completed its Fourth Amendment to its Credit Agreement, repricing its 2019 Term Loan and 2021 Term Loan. The repricing reduces the applicable margin on all outstanding amounts by 25 basis points. Additionally,
83

$422 of the 2019 Term Loan was extended to the 2021 Term Loan and assumed all the same terms as the repriced 2021 Term Loan.

During 2023, the Company made aggregate payments of $375 and $100 on the 2019 Term Loan and 2021 Term Loan, respectively. As a result of the principal payments, the Company incurred a loss on debt extinguishment of $7 related to unamortized debt issuance costs, which was recorded within loss (gain) on extinguishment of debt, net in the consolidated statements of operations.
As of December 31, 2023, the Company had $330 of principal outstanding under the $1,200 term loan (the "2019 Term Loan") with a maturity date of October 1, 2026. The interest rate applicable to the 2019 Term Loan is, at the Company's option, either (a) a base rate plus an applicable margin equal to 1.25% or (b) Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a credit spread adjustment ("CSA").
As of December 31, 2023, the Company had $1,407 of principal outstanding under the $1,100 term loan (the "2021 Term Loan") with a maturity date of January 3, 2029. The interest rate applicable to the 2021 Term Loan is, at the Company's option, either (1) a base rate plus an applicable margin equal to 1.50% or (2) Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.50% plus a CSA.
The interest rate applicable to borrowings under the $500 five-year senior secured revolving credit facility (the “Revolving Credit Facility”) is, at the Company’s option, either (1) a base rate plus an applicable margin equal to 1.25%, or (2) a Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a CSA.
Swap activity
In 2023, the Company amended its existing interest rate swaps in connection with the transition to SOFR for the term loans.
As of December 31, 2023, the Company had the 2026 Interest Rate Swap with $720 of notional value, exchanging one-month SOFR for a fixed rate of 3.59% per annum, and the 2028 Interest Rate Swap with aggregate $400 notional value, exchanging one-month SOFR for a rate of 3.41%. Accordingly, the Company's fixed interest rate per annum on the first swapped $400 notional value of the term loan is 3.41% and the second swapped $720 notional value of the term loans is 3.59% through their maturity. The remaining $617 of the term loans balance will bear interest based on one-month SOFR plus CSA plus 225 basis points or SOFR plus CSA plus 250 basis points, but the rate will fluctuate as SOFR fluctuates. Refer to Note 10 - "Derivatives" for additional information.
At December 31, 2023 and 2022, the Company had no amounts outstanding under the Revolving Credit Facility, and $495 and $446 was available at December 31, 2023 and 2022, respectively, after giving effect to $5 and $54 of outstanding letters of credit, respectively.
As of December 31, 2023 and 2022, the Company was in compliance with all applicable debt covenants.
Senior notes
4.125% Senior Notes
During 2021, the Company completed a private offering of $350 aggregate principal amount of 4.125% Senior Notes (the “4.125% Senior Notes”) issued under an indenture dated June 22, 2021. The 4.125% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company and certain of the Company’s subsidiaries.
4.750% Senior Notes
During 2021, the Company completed a private offering of $300 aggregate principal amount of 4.750% Senior Notes due 2029 (the "4.750% Senior Notes"), issued under an indenture dated October 21, 2021, as supplemented by a supplemental indenture dated January 3, 2022. The 4.750% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company and certain of the Company's subsidiaries.
Senior Notes Repurchases
During 2022, the Company repurchased on the open market $13 and $23 of the 4.125% Senior Notes and 4.750% Senior Notes, respectively (the "Repurchases"). In connection with the Repurchases, the Company recognized a net gain on debt extinguishment of $5 within loss (gain) on extinguishment of debt, net in the consolidated statements of operations.
84

The Company was in compliance with all covenants contained in the indentures governing the 4.125% Senior Notes and 4.750% Senior Notes as of December 31, 2023 and 2022.
Other obligations
As of December 31, 2023 and 2022, the Company had $5 and $6 in notes outstanding, respectively, for working capital purposes and the acquisition of equipment and vehicles. Amounts outstanding under these notes are included in the table below.
Approximate annual maturities, excluding amortization of debt issuance costs, of the Company’s financing arrangements for years subsequent to December 31, 2023, are as follows:
Years Ending December 31:
2024$5 
2025 
2026330 
2027 
2028 
Thereafter2,021 
Total$2,356 
NOTE 14. INCOME TAXES
For the years ended December 31, 2023, 2022, and 2021, the components of income before income taxes are as follows:
Years Ended December 31,
202320222021
U.S. earnings$186 $40 $54 
Foreign earnings 46 53 25 
Total earnings$232 $93 $79 
The income tax provision (benefit) for the years ended December 31, 2023, 2022, and 2021, consisted of the following:
Years Ended December 31,
202320222021
Current:
U.S. federal$48 $32 $9 
State23 13 8 
Foreign40 22 9 
Total current tax provision$111 $67 $26 
Deferred:
U.S. federal$(10)$(32)$6 
State(1)(3)2 
Foreign(21)(12)(2)
Total deferred tax (benefit) provision$(32)$(47)$6 
Total income tax provision$79 $20 $32 
85

The reconciliation of the federal statutory income tax rate to the Company’s provision for income taxes is as follows:
Years Ended December 31,
202320222021
Expected provision at statutory federal rate$49 21.0 %$19 21.0 %$17 21.0 %
State tax provision, net of federal benefit17 7.3 %7 7.5 %8 10.1 %
Foreign rate differential(1)(0.4 %)(4)(4.3)%1 1.3 %
Valuation allowance8 3.4 %(1)(1.1)%  %
Permanent differences and other3 1.3 %4 4.4 %  %
Uncertain tax positions  %(1)(1.1)%  %
Transaction costs  %3 3.2 %4 5.1 %
Withholding taxes on foreign entities  %(9)(9.7)%  %
Section 162(m) limitation3 1.3 %2 2.1 %2 2.5 %
Total provision for income taxes$79 33.9 %$20 22.0 %$32 40.0 %
The components of deferred tax assets and liabilities consisted of the following:
December 31,
20232022
Deferred tax assets:
Operating and finance lease liabilities$57 $59 
Accrued compensation60 48 
Accrued expenses28 31 
Net operating loss carryforwards28 26 
Contingent consideration and compensation liabilities13 10 
Capital loss carryforwards54 47 
Credits38 36 
Reserves and allowances6 10 
Other14 16 
Gross deferred tax assets298 283 
Valuation allowance(114)(100)
Net deferred tax assets$184 $183 
Deferred tax liabilities:
Depreciation on fixed assets$42 $51 
Goodwill23 3 
Amortization on identified intangible assets165 203 
Operating lease right of use assets56 59 
Derivatives1 9 
Deferred payments4 4 
Pension and post-retirement obligations11 82 
Other2 4 
Gross deferred tax liabilities$304 $415 
Net deferred tax liabilities$(120)$(232)
Deferred income tax assets represent potential future income tax benefits. Realization of these assets is ultimately dependent upon future taxable income. Deferred tax assets must be reduced by a valuation allowance if, based on all
86

available evidence, it is considered more likely than not that some or all of the recorded deferred tax assets will not be realized in a future period. The Company considers all negative and positive evidence, including the weight of the evidence, to determine if a valuation allowance is required. As of December 31, 2023 and 2022, valuation allowances of $114 and $100 were recorded against certain deferred tax assets of the Company’s foreign subsidiaries.
As of December 31, 2023, the Company had gross federal, state and foreign net operating loss carryforwards of approximately $0, $19, and $114, respectively. The state net operating loss carryforwards have carryforward periods of five to twenty years and begin to expire in 2029. The foreign net operating loss carryforwards generally have carryback periods of three years, carryforward periods of twenty years, or that are indefinite, and begin to expire in 2024.
As of December 31, 2023, there were approximately $292 of accumulated undistributed earnings of subsidiaries outside of the United States, all of which are considered to be indefinitely reinvested. Due to the complexity of the legal entity structure, the number of legal entities and jurisdictions involved, and the complexity of the laws and regulations, the Company believes it is not practicable to estimate the amount of additional taxes which may be payable upon distribution of these undistributed earnings. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes on permanently reinvested earnings.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Years Ended December 31,
202320222021
Gross unrecognized tax benefits at the beginning of the year$8 $2 $3 
Additions for tax positions taken in a prior period (including acquired uncertain tax positions) 7  
Reductions for tax positions taken in a prior period (including acquired uncertain tax positions)(1) (1)
Additions for tax positions taken in the current period1 1  
Reductions for tax positions taken in current period   
Reductions for tax positions due to lapse in statue of limitations(1)  
Foreign currency translation adjustments (2) 
Gross unrecognized tax benefits as of the end of the year$7 $8 $2 
The Company’s liability for unrecognized tax benefits is recorded within other noncurrent liabilities on the consolidated balance sheets and recognizes interest and penalties accrued related to unrecognized tax benefits in the provision for income taxes in the consolidated statements of operations. The Company had $2 and $2 of accrued gross interest and penalties as of December 31, 2023 and 2022, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company did not recognize net interest expense.
If all of the Company’s unrecognized tax benefits as of December 31, 2023 were recognized, $9 would impact the Company’s effective tax rate. The Company does not expect any unrecognized tax benefits to expire in the next twelve months due to lapses in the statute of limitations.
The Company files income tax returns in the U.S. federal jurisdiction, and various state, local and foreign jurisdictions. As of December 31, 2023, with few exceptions, neither the Company nor its subsidiaries are subject to examination prior to tax year 2014. There are various other audits in state and foreign jurisdictions. No adjustments have been proposed and the Company does not expect the results of the audits to have a material impact on the consolidated financial statements.
NOTE 15. EMPLOYEE BENEFIT PLANS
Employee stock purchase plan
Most of the Company’s employees in the U.S and Canada, including named executive officers, are eligible to participate in the Company’s Employee Stock Purchase Plan (the “ESPP”). Sales of shares of the Company’s common stock under the ESPP are generally made pursuant to offerings that are intended to satisfy the requirements of Section 423 of the Internal Revenue Code. The ESPP permits employees of the Company to purchase common stock at a price equal to 85% of the lesser of (i) the market value of the common stock on the first date of the offering period, or (ii) the market value of the common stock on the purchase date, whichever is lower. Participants are subject to eligibility requirements and may not
87

purchase more than 500 shares in any offering period or more than ten thousand dollars of common stock in a year under the ESPP.
During the year ended December 31, 2023, the Company recognized $5 of expense, and issued 975,255 shares of the Company's common stock at a weighted-average price per share of $14.51 related to the ESPP. As of December 31, 2023, the Company accrued a liability of $6, which has been recorded as accrued salaries and wages in the consolidated balance sheets, for 264,603 shares of the Company's common stock that were issued to employees in January 2024. As of December 31, 2023, there were approximately 6,012,500 shares reserved for future issuance under the ESPP.
401(k) plans
The Company has 401(k) plans that provide for annual contributions not to exceed the maximum amount allowed by the Internal Revenue Code. The plans are qualified and cover employees meeting certain eligibility requirements who are not covered by collective bargaining agreements. The amounts contributed each year are discretionary and are determined annually by management.
The Company recognized $13, $12, and $11, in 401(k) expense during the years ended December 31, 2023, 2022, and 2021, respectively.
Defined benefit pension plans
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees, and the largest plans are closed to new participants and frozen for accrual of future service. Refer to Note 16 - "Pension" for more information on these plans.
Post-retirement benefit plans
As part of the Chubb Acquisition, the Company assumed an unfunded post-retirement benefit plan that provides life benefits to certain eligible retirees in Canada. As of December 31, 2023, the benefit obligation was $2. The PBO discount rate was 4.8% at December 31, 2023.
Benefit payments, including amounts to be paid from corporate assets and reflecting expected future service, as appropriate, are expected to be less than $1 for 2024 through 2028 and thereafter.
Profit sharing plans
The Company has a trustee-administered, profit sharing retirement plan covering substantially all of the Company's employees in the U.S. not covered by collective bargaining agreements and a profit sharing plan for employees in Canada (collectively, “Profit Sharing Plans”). The Profit Sharing Plans provide for annual discretionary contributions in amounts based on a performance grid as determined by the Company’s directors, which may be settled in shares of the Company's common stock or in cash. In connection with these plans, the Company recognized $19, $15, and $15 in expense for shares distributed to eligible employees during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, the Company accrued a liability of $19 and $16, respectively, which has been recorded as accrued salaries and wages in the consolidated balance sheets for shares of the Company's common stock. The liability accrued as of December 31, 2022 was settled in common stock during the year ended December 31, 2023.
Multiemployer pension plans
The Company participates in several multiemployer pension plans ("MEPP") that provide retirement benefits to certain union employees in accordance with various collective bargaining agreements ("CBA"). As one of many participating employers in these MEPPs, the Company may be responsible with the other participating employers for any plan underfunding. The Company’s contributions to a particular MEPP are established by the applicable CBAs; however, its required contributions may increase based on the funded status of the MEPP and the legal requirements of the Pension Protection Act of 2006 (the "PPA"), which requires substantially underfunded MEPPs to implement a funding improvement plan ("FIP") or a rehabilitation plan ("RP") to improve their funded status. Factors that could impact the funded status of the MEPP include, without limitation, investment performance, changes in the participant demographics, decline in the number of contributing employers, changes in actuarial assumptions, and the utilization of extended amortization provisions.
88

The Company believes that certain of the MEPPs in which the Company participates may have underfunded vested benefits. Due to uncertainty regarding future factors that could trigger withdrawal liability, as well as the absence of specific information regarding the MEPPs current financial situation, the Company is unable to determine (a) the amount and timing of any future withdrawal liability, if any, and (b) whether the Company’s participation in these MEPPs could have a material adverse impact on the Company’s consolidated financial position, results of operations, or liquidity. The Company did not record any withdrawal liability for the years ended December 31, 2023, 2022, and 2021.
The Company’s participation in MEPPs for the year ended December 31, 2023, is outlined in the table below. The EIN/PN column provides the Employer Identification Number ("EIN") and the three-digit plan number ("PN"). The most recent PPA zone status available for 2023, 2022 and 2021 is for the plan year ends, as indicated below. The zone status is based on information that the Company received from the plans and is certified by the plans’ actuaries. Among other factors, plans in the red zone are generally less than 65% funded, plans in the yellow zone are between 65% and 80% funded, and plans in the green zone are at least 80% funded. The FIP/RP status pending/implemented column indicates plans for which an FIP or an RP either is pending or has been implemented. In addition, the Company may be subject to a surcharge if the Plan is in the red zone. The Surcharge imposed column indicates whether a surcharge has been imposed on contributions to the Plan. The last column lists the expiration date(s) of the collective bargaining agreement(s) to which the plans are subject.
Pension FundEIN/PNPlan
Year-End
PPA Zone Status(1)
FIP/RP
Status
Pending/
Implement
Contributions
More Than 5%(2)
Surcharge
Imposed
Expiration
Date of
CBA
December 31(in millions)
2023202220212023
(3)
2022
(3)
2021
(3)
National Automatic Sprinkler Industry Pension Fund52-6054620-00112/31/2022GreenGreenGreenNo32 30 26 YesNo3/31/2025
Twin City Pipe Trades Pension Plan41-6131800-0014/30/2023GreenGreenGreenNo11 10 9 YesNo4/30/2024
National Electrical Benefit Fund53-0181657-00112/31/2022GreenGreenGreenNo8 8 6 NoNo3/31/2025
Boilermaker-Blacksmith National Pension Trust48-6168020-00112/31/2022GreenYellowYellowNo6 5 6 NoNo12/31/2025
Sheet Metal Workers' National Pension Fund52-6112463-00112/31/2022GreenYellowYellowNo6 6 6 NoNo4/30/2025
Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund (4)
22-6032103-0013/31/2022GreenGreenGreenNo5 5 6 YesNo2/29/2024
Central Pension Fund Of The IUOE & Participating Employers36-6052390-0011/31/2023GreenGreenGreenNo4 3 3 NoNo5/31/2026
United Association National Pension Fund52-6152779-0016/30/2022GreenYellowYellowNo3 4 4 NoNo6/1/2024
Building Trades United Pension Trust Fund Milwaukee And Vicinity51-6049409-0015/31/2023GreenGreenGreenNo2 2 2 NoNo5/31/2026
Minnesota Laborers Pension Fund41-6159599-00112/31/2022GreenGreenGreenNo2 2 2 NoNo4/30/2026
Twin City Carpenters And Joiners Pension Fund 41-6043137-00112/31/2022GreenGreenYellowNo2 1  NoNo4/30/2024
Sheet Metal Workers' Local 10 Pension Fund41-1562581-00112/31/2022GreenGreenGreenNo2 3 3 YesNo4/30/2024
Total other17 20 22 
Total$100 $99 $95 
(1)The zone status represents the most recent available information for the respective MEPP, which may be 2022 or earlier for the 2023 year and 2021 or earlier for the 2022 year.
(2)This information was obtained from the respective plan’s Form 5500 (Forms) for the most current available filing. These dates may not correspond with the Company’s fiscal year contributions. The above-noted percentages of contributions are based upon disclosures contained in the plans’ Forms. Those Forms, among other things, disclose the names of individual participating employers whose annual contributions account for more than 5% of the aggregate annual amount contributed by all participating employers for a plan year. Accordingly, if the annual contribution of two or more of the Company’s subsidiaries each accounted for less than 5% of such contributions,
89

but in the aggregate accounted for in excess of 5% of such contributions, that greater percentage is not available and accordingly is not disclosed.
(3)2023, 2022, and 2021 periods represent the years ended December 31, 2023, 2022, and 2021.
(4)Subsequent to December 31, 2023, this agreement was renewed until February 2027.
The nature and diversity of the Company’s business may result in volatility in the amount of its contributions to a particular MEPP for any given period. That is because, in any given market, the Company could be working on a significant project and/or projects, which could result in an increase in its direct labor force and a corresponding increase in its contributions to the MEPP(s) dictated by the applicable CBA. When that particular project(s) finishes and is not replaced, the number of participants in the MEPP(s) who are employed by the Company would also decrease, as would its level of contributions to the particular MEPP(s). Additionally, the amount of contributions to a particular MEPP could also be affected by the terms of the CBA, which could require, at a particular time, an increase in the contribution rate and/or surcharges. During the year ended December 31, 2023, the Company’s contributions to various MEPP(s) did not significantly increase as a result of acquisitions.
NOTE 16. PENSION
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees, and the largest plans are closed to new participants and frozen for accrual of future service. The Company assumed the pension plans as part of the Chubb Acquisition on January 3, 2022.
Guidance under FASB ASC Topic 715, Compensation – Retirement Benefits, requires balance sheet recognition of the overfunded or underfunded status of pension and postretirement benefit plans. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in other comprehensive income (loss), net of tax effects, until they are amortized as a component of net periodic benefit cost. Pension and post-retirement obligation balances and related costs reflected within the consolidated balance sheets include costs directly attributable to plans dedicated to the Company.
During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. As the plans maintain full legal responsibility, with the insurance contracts being assets of the plans, settlement accounting has not been applied. Given the funded status of the plans, the Company does not expect any future contributions to be required.
December 31,
20232022
Projected benefit obligation ("PBO") funded status
Fair value of plan assets$1,650 1,617 
Benefit obligations(1,588)(1,262)
Funded status of plans$62 $355 
90

December 31,
20232022
Change in benefit obligation
Beginning balance$1,262 $ 
Acquisition  2,041 
Service cost4 7 
Interest cost62 32 
Plan participants' contributions1 1 
Actuarial loss (gain)284 (531)
Benefits paid(89)(92)
Settlements(4)(13)
Currency impact68 (183)
Ending balance$1,588 $1,262 
Change in plan assets
Beginning balance$1,617 $ 
Acquisition 2,615 
Employer contributions4 34 
Plan participants' contributions1 1 
Benefits paid(89)(92)
Actual return on assets40 (687)
Settlements(4)(13)
Currency impact81 (241)
Ending balance$1,650 $1,617 
Supplemental consolidated balance sheets information related to pension is as follows:
December 31,
20232022
Pension and post-retirement assets$111 $392 
Other accrued liabilities(1)(1)
Other noncurrent liabilities(48)(36)
Net amount recognized$62 $355 
Information for pension plans with accumulated benefit obligations in excess of plan assets:
December 31,
20232022
PBO$64 $54 
Accumulated benefit obligation53 44 
Fair value of plan assets15 18 
91

Information for pension plans with projected benefit obligations in excess of plan assets:
December 31,
20232022
PBO$69 $60 
Accumulated benefit obligation58 49 
Fair value of plan assets20 23 
The components of the net periodic pension benefit for the defined benefit pension plans are as follows:
December 31,
20232022
Service cost$4 $7 
Interest cost62 32 
Expected return on plan assets(79)(74)
Amortization of net loss 4  
Cost of Settlement 1  
Net periodic pension benefit$(8)$(35)
Major assumptions used in determining the benefit obligation and net periodic benefit cost for pension plans are presented in the following table as weighted averages:
Year Ended December 31,
20232022
Benefit Obligation Net Periodic
Benefit Cost
Benefit ObligationNet Periodic
Benefit Cost
Discount rates:
PBO4.0 %4.9 %4.9 %1.9 %
Interest cost %5.0 % %1.7 %
Service cost %4.6 % %2.2 %
Salary scale3.1 %3.0 %3.0 %2.9 %
Expected return on plan assets %4.9 % %3.1 %
The discount rate assumptions are developed using a bond yield curve constructed from a population of high-quality, non-callable, corporate bond issues with maturities ranging from six months to nineteen years. A discount rate is estimated for, and is based on, the durations of the underlying plans.
The expected long-term rate of return used for the Company’s pension plans is determined in each local jurisdiction and is based on the assets held in that jurisdiction, the expected rate of returns for the type of assets held and any guaranteed rate of return provided by the investment. The other assumptions used to measure the pension obligations, including discount rate, vary by country based on specific local requirements and information.
Non-U.S. pension plan assets are typically managed by decentralized fiduciary committees. The disclosure below of asset categories is presented in aggregate for 12 defined benefit plans in 7 countries; however, there is variation in asset allocation policy from country to country. Local regulations, local funding rules, and local financial and tax considerations are part of the funding and investment allocation process in each country. Each plan has its own strategic asset allocation. The asset allocations are reviewed periodically and rebalanced when necessary. The Company has no significant concentration of risk in the assets of its pension plans, other than the insurance contract assets, which are held with a single insurance company and subject to the insurance company’s ability to meet its payment obligations under the contracts.
92

The allocation of the pension plan assets are presented in the following table as weighted averages:
Year Ended December 31,
20232022
Target Asset Allocation Percentage Percentage of Plan Assets Target Asset Allocation PercentagePercentage of Plan Assets
Equity securities3.8 %3.7 %3.8 %3.8 %
Debt securities4.4 %4.5 %82.2 %76.1 %
Real estate0.6 %0.6 %0.6 %0.8 %
Other 1
91.2 %91.2 %13.4 %19.3 %
Total100.0 %100.0 %100.0 %100.0 %
(1)Other includes insurance contracts.
93

The fair values of the pension plan assets by asset category are as follows:
Asset CategoryQuoted Prices in
Active Markets for
Identical Assets
Level 1
Significant
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Not
Subject to
Leveling 1
Total
Equities:
Global equity funds$ $79 $ $— $79 
Insurance contracts  1,383 — 1,383 
Fixed income securities:
Governments 93  — 93 
Corporate bonds 4  — 4 
Global fixed income at net asset value 63  — 63 
Real Estate 1  — 1 
Other 2
   8 8 
Cash & cash equivalents 3
19   — 19 
Subtotal$19 $240 $1,383 $8 $1,650 
Other assets & liabilities 4
 
Total at December 31, 2023$1,650 
Asset CategoryQuoted Prices in
Active Markets for
Identical Assets
Level 1
Significant
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Not
Subject to
Leveling 1
Total
Equities:
Global equity funds$ $326 $ $12 $338 
Fixed income securities:
Governments 762  — 762 
Corporate bonds 415  — 415 
Global fixed income at net asset value 50  — 50 
Real estate 5
 11  — 11 
Other 2
 1  4 5 
Cash & cash equivalents 3
16 20  — 36 
Subtotal$16 $1,585 $ $16 $1,617 
Other assets & liabilities 4
 
Total at December 31, 2022$1,617 
(1)In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension assets.
(2)Represents various contracts and global risk balanced commingled funds consisting mainly of equity, bonds, and some commodities.
(3)Represents short-term commercial paper, bonds, and other cash or cash-like investments.
(4)Represents trust receivables and payables that are not leveled.
(5)Represents investments in real estate, including commingled funds and directly held properties.
94

The insurance contracts were initially valued by taking the initial purchase price for the buy-in contract and using this to assess an assumed pricing basis. This pricing basis is then adjusted over time to reflect broad changes in insurers’ pricing methodologies under different prevailing market conditions, using third party actuarial guidance as to typical insurer pricing based on similar transactions.
The table below presents a reconciliation of the fair value of the Company’s pension assets that use significant unobservable inputs (Level 3):
Year Ended December 31,
2023
Balance at the beginning of the year$ 
Purchase of insurance contracts 1,422 
Return on assets(27)
Payments from insurance policy(12)
Balance at the end of the year$1,383 
Derivatives in the plan are primarily used to manage risk and gain asset class exposure while still maintaining liquidity. Derivative instruments mainly consist of equity futures, interest rate futures, interest rate swaps, and currency forward contracts.
The plans review assets at least quarterly to ensure they are within the targeted asset allocation ranges and, if necessary, asset balances are adjusted back within target allocations. The plans generally employ a broadly diversified investment manager structure that includes diversification by active and passive management, style, capitalization, country, sector, industry, and number of investment managers.
Quoted market prices are used to value investments when available. Investments in securities traded on exchanges, including listed futures and options, are valued at the last reported sale prices on the last business day of the year or, if not available, the last reported bid prices. Fixed income securities are primarily measured using a market approach pricing methodology, where observable prices are obtained by market transactions involving identical or comparable securities of issuers with similar credit ratings.
Over-the-counter securities and government obligations are valued at the bid prices or the average of the bid and ask prices on the last business day of the year from published sources or, if not available, from other sources considered reliable, generally broker quotes. Temporary cash investments are stated at cost, which approximates fair value.
The Company made total contributions of approximately $4 to the global defined benefit pension plans in 2023. Contributions do not reflect benefits to be paid directly from corporate assets. The Company estimates contributions to be made to its pension plans will approximate $7 in 2024.
Benefit payments, including amounts to be paid from the plans and corporate assets, and reflecting expected future service, as appropriate, are expected to be paid as follows: $98 in 2024, $98 in 2025, $98 in 2026, $102 in 2027, $105 in 2028, and $508 from 2029 through 2032.
NOTE 17. RELATED-PARTY TRANSACTIONS
The Company incurred advisory fees of $4 during both the years ended December 31, 2023 and 2022, in each case payable to Mariposa Capital, LLC, an entity owned by a co-chair of the Company’s Board of Directors. In addition, dividends for Series A Preferred Stock were declared as of December 31, 2023 and December 31, 2021 settled in 7,944,104 shares and 7,539,697 shares issued during January 2024 and January 2022, respectively. The shares were issued to Mariposa Acquisition IV, LLC, a related entity that is controlled by a co-chair of the Company's Board of Directors.

During 2022, the Company issued and sold 800,000 shares of the Company’s 5.5% Series B Redeemable Convertible Preferred Stock, par value $0.0001 per share (the “Series B Preferred Stock”) for an aggregate purchase price of $800. Of the 800,000 shares issued and sold, 200,000 shares were sold to Viking Global Equities Master Ltd. and Viking Global Equities II LP ("Viking Purchasers"), which is the aggregate owner of more than 5% of the Company's outstanding stock, for an aggregate purchase price of $200. During the year-ended December 31, 2023, the Company declared dividends of
95

421,364 shares of common stock on the Series B Preferred Stock held by Viking Purchasers, with 337,103 shares issued in 2023, and 84,261 shares issued in January 2024. In 2022, the Company declared dividends of 632,379 shares of common stock on the Series B Preferred Stock held by the Viking Purchasers, with 486,234 shares issued in 2022, and 146,145 shares issued in January 2023.
The Company has entered into sales contracts with Royal Oak Enterprises, an entity controlled by the co-chair of the Company's Board of Directors, and recorded $3 in net revenues for the year ended December 31, 2023.
From time to time, the Company also enters into other immaterial related-party transactions.
NOTE 18. CONTINGENCIES
The Company is involved in various litigation matters and is subject to claims from time to time from customers and various government entities. While it is not feasible to determine the outcome of any of these uncertainties, it is the opinion of management that their outcomes will not have a material adverse effect on the financial position, results of operations, or cash flows of the Company.
Environmental
The Company's operations are subject to environmental regulation by various authorities. The Company has accrued for the costs of environmental remediation activities, including but not limited to, investigatory, remediation, operating and maintenance costs, and performance guarantees, and periodically reassess these amounts. Management believes that the likelihood of incurring losses materially in excess of the amounts accrued is remote.
The outstanding liability for these obligations was $17 and $16, and was included in other noncurrent liabilities as of December 31, 2023 and 2022, respectively.
NOTE 19. SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK
Shareholders' equity
Series A Preferred Stock
The Company has 4,000,000 shares of Series A Preferred Stock issued and outstanding as of December 31, 2023 ("Series A Preferred Stock"). The Series A Preferred Stock will be automatically converted into shares of common stock on a one-for-one basis on the last day of 2026.
The holders of the Series A Preferred Stock are entitled to receive an annual dividend in the form of common shares or cash, at the Company’s sole option (for which the Company settled in shares subsequent to year end) based on the increase in the market price of the Company’s common stock (the "Annual Dividend Amount"). The Annual Dividend Amount is equal to 20% of the increase in the volume-weighted average market price per share of the Company’s common shares for the last ten trading days of the calendar year, multiplied by 141,194,638 shares. As of December 31, 2023, an annual dividend was calculated based on the appreciation of the Company’s share price of $33.9465 over the highest price previously used in calculating the Annual Dividend Amount of $24.3968.
The annual dividend declared as of December 31, 2023 was settled in shares and the Company issued 7,944,104 common shares to the holders of the Series A Preferred Stock in January 2024. As of December 31, 2022, an annual dividend was not declared as the volume-weighted average market price per share of the Company's common shares for the last ten trading days of the calendar year was not above the highest previously used dividend price of $24.3968.
The holders of Series A Preferred Stock are also entitled to participate in any dividends on the common shares on an if-converted basis. In addition, if the Company pays a dividend on its common shares, the Series A Preferred Stock holders will also receive an amount equal to 20% of the dividend which would be distributable on 141,194,638 of common shares. All such dividends on the Series A Preferred Stock will be paid at the same time as the dividends on the common shares. Dividends are paid for the term the Series A Preferred Stock is outstanding.
Each share of Series A Preferred Stock is convertible into one common share at the option of the holder until conversion. If there is more than one holder of Series A Preferred Stock, a holder of Series A Preferred Stock may exercise its rights independently of any other holder of Series A Preferred Stock.
96

Stock repurchases
The Company is authorized to purchase up to an aggregate of $250 of shares of the Company’s common stock pursuant to the stock repurchase program ("SRP"), which will expire on February 29, 2024 unless otherwise modified or terminated by the Company's Board of Directors. The SRP authorizes open market, private, and accelerated transactions. During the twelve months ended December 31, 2023 and 2022, the Company repurchased 1,626,493 and 2,505,723 shares of common stock for approximately $41 and $44, respectively. As of December 31, 2023, the Company had approximately $165 of authorized repurchases remaining under the SRP.
Redeemable Convertible Preferred Stock
Series B Preferred Stock
During 2022, the Company authorized, issued and sold, for an aggregate purchase price of $800, 800,000 shares of the Company’s 5.5% Series B Preferred Stock, par value $0.0001 per share. The holders of the Series B Preferred Stock are entitled to dividends at the rate of 5.5% per annum, payable in cash or the Company’s common stock, at the Company's election. The Series B Preferred Stock ranks senior to the Company's common stock and Series A Preferred Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of the affairs of the Company. The Series B Preferred Stock is classified as redeemable convertible preferred stock on the consolidated balance sheets due to a provision that a change in control or de-listing of the Company could require the Company to redeem the Series B Preferred Stock for cash at the election of the holder.
The Series B Preferred Stock is convertible, at the holder’s option, into shares of the Company’s common stock at a conversion price equal to $24.60 per share, subject to certain customary adjustments. The holders of Series B Preferred Stock have certain other rights including voting rights on an as-converted basis, certain pre-emptive rights on private equity offerings by the Company, certain registration rights, and, in the case of certain holders, certain director designation rights, as provided in the certificate of designation governing the Series B Preferred Stock.
The Company may, at its option, effect conversion of the outstanding shares of Series B Preferred Stock to common stock, but only if the volume-weighted average price of the Company's common stock exceeds $36.90 per share for 15 consecutive trading days.
Dividends
The holders of Series B Preferred Stock are entitled to receive cumulative dividends at a rate of 5.5% as and when declared by the Board of Directors, prior and in preference to any declaration or payment of any dividend on the Company's common stock and Series A Preferred Stock. Series B Preferred Stock dividends are cumulative and accrued quarterly, in cash or in common stock, based on an annual 5.5% dividend rate.
The Company declared and issued Series B Preferred Stock dividends of $33 or 1,348,420 shares of common stock and $33 or 1,944,939 shares of common stock during the years ended December 31, 2023 and 2022, respectively. The Company declared a Series B Preferred Stock dividend of $11 or 337,044 shares of common stock in December 2023 and $11 or 584,584 shares of common stock in December 2022 and issued the shares in January 2024 and January 2023, respectively. If regular dividends are to be paid in shares of common stock, then each holder shall be entitled to receive such number of whole shares of common stock as is determined by dividing the pro rata amount of regular dividends to which a holder is entitled by the average price per share of common stock over the dividend determination period from dividend notice until the payment date.
NOTE 20. SHARE-BASED COMPENSATION
The Company maintains a 2019 Equity Incentive Plan (the “2019 Plan”), which allows for grants of share-based awards.
At December 31, 2023, there were 12,625,337 share-based awards collectively available for grant under the 2019 Plan. The 2019 Plan generally provides for awards to vest no earlier than one year from the date of grant, although most awards entitle the recipient to common shares if specified market or performance conditions are achieved, if applicable, and vest over a minimum of three years. The share-based awards granted to employees include stock options and restricted stock units, as follows:
97

Stock Options
In 2017 upon its initial public offering, the Company issued 162,500 nonqualified stock options to independent, non-executive directors at exercise price of $11.50 per share with contractual terms of five years from the date of the acquisition of APi Group (the "APi Acquisition"), October 1, 2019. These stock options were performance based and vested on the consummation of the APi Acquisition. The Company has not granted stock options since 2017.
The following table summarizes the changes in the number of common shares underlying options for 2023 (shares in whole numbers and per share values in whole dollars):
Shares Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
(in Years)
Aggregate Intrinsic Value
Outstanding at December 31, 2021162,500$11.50 2.81.0
Exercised(37,500)11.50 
Outstanding at December 31, 2022125,000$11.50 1.81.0 
Exercised 
Outstanding at December 31, 2023125,000$11.50 0.83.0 
Exercisable at December 31, 2023125,000$11.50 0.83.0 
Restricted Stock Units
The Company has issued Time-Based Restricted Stock Units ("RSUs"), Performance-Based Restricted Stock Units with EBITDA-based performance conditions (“PSUs”), and Performance-Based Restricted Stock Units with share-price targets ("MSUs"), which are independent of stock option grants and all generally subject to forfeiture if employment terminates prior to vesting. Forfeitures are estimated and recorded using historical forfeiture rates. During the year ended December 31, 2023, the Company has outstanding RSUs, PSUs, and MSUs, detailed below (shares in whole numbers and per share values in whole dollars).
Time-Based Restricted Stock Units
The RSUs entitle recipients to shares of the Company’s common stock and primarily vest in equal installments over a three-year service period from date of grant. The time-based RSUs granted to the Company’s directors vest at the end of the anniversary date of their grant date.
Time-Based
Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021761,126$13.23 1.2
Granted509,74819.41 
Vested(466,235)12.48 
Forfeited(77,006)14.11 
Outstanding at December 31, 2022727,633$17.95 0.9
Granted631,22723.60 
Vested(387,942)16.16 
Forfeited(66,574)23.12 
Outstanding at December 31, 2023904,344$22.28 1.0
Expected to vest at December 31, 2023870,579$22.25 1.0
98

EBITDA Performance-Based Restricted Stock Units
The PSUs entitle recipients to shares of the Company's common stock if specified performance conditions are achieved. During the year ended December 31, 2023, the Company approved and granted PSUs with EBITDA-based financial performance conditions. PSUs vest, if at all, following a three-year performance period. If the performance conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.
Performance-
Based Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021552,32919.12 2.0
Granted542,22320.77 
Forfeited(102,293)19.50 
Change in units based on performance expectations(133,902)19.50 
Outstanding at December 31, 2022858,35720.06 1.5
Granted573,07023.42 
Forfeited(139,275)20.97 
Change in units based on performance expectations359,86820.97 
Outstanding at December 31, 20231,652,020$21.35 1.0
Expected to vest at December 31, 20231,588,512$21.28 1.0
Market-Based Performance Restricted Stock Units
The MSUs entitle the recipient to shares of the Company's common stock if specified market conditions are achieved. During 2022, the Company approved and granted MSUs with certain share-price targets. The MSUs will vest 100% on March 9, 2025, the third anniversary of the grant date, as the performance condition was satisfied during the year ended December 31, 2023.

Market-Based
Performance Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021 $ 
Granted444,92616.31 
Forfeited(6,746)2.51 
Outstanding at December 31, 2022438,180 $16.19 2.2
Forfeited(24,819)1.76 
Outstanding at December 31, 2023413,361$17.06 1.2
Expected to vest at December 31, 2023362,051$17.06 1.2

For awards subject to a market condition, the grant-date fair value is estimated using a Monte Carlo valuation model. The Company recognizes stock-based compensation expense for awards subject to market-based vesting conditions regardless of whether it becomes probable that these conditions will be achieved or not, and stock-based compensation expense for any such awards is not reversed if vesting does not actually occur. The Monte Carlo model is based on random projections of stock price paths and must be repeated numerous times to achieve a probabilistic assessment. Expected volatility is calculated based on the historical volatility and implied volatility of the Company's common stock, and the risk-free
99

interest rate is based on U.S. Treasury yield curve rates with maturities consistent with the three-year vesting period. The key assumptions used in valuing these market-based awards were as follows:
Risk-free interest rate1.85 %
Dividend yield 
Expected volatility45 %
The Company recognized $24 and $14 of compensation expense during the years ended December 31, 2023 and 2022, respectively, for the RSUs, PSUs, and MSUs in total. Total unrecognized compensation related to unvested RSUs, PSUs, and MSUs as of December 31, 2023 was approximately $16, which is expected to be recognized over a weighted average period of approximately 1.0 year, 1.0 year, and 1.2 years, respectively. The Company's actual tax benefits realized from the tax deductions related to the vesting of RSUs was $1 during both the years ended December 31, 2023 and 2022.
NOTE 21. EARNINGS (LOSS) PER SHARE
Net income is allocated between the Company’s common shares and other participating securities based on their participation rights. The Series A Preferred Stock and Series B Preferred Stock represent participating securities. Earnings attributable to Series A Preferred Stock and Series B Preferred Stock are not included in earnings attributable to common shares in calculating earnings per common share (the two-class method). For periods of net loss, there is no impact from the two-class method on earnings per share (“EPS”) as net loss is allocated to common shares because Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.
The following table sets forth the computation of earnings per common share using the two-class method. The dilutive effect of outstanding Series A Preferred Stock, Series B Preferred Stock, the Series A Preferred Stock dividend, and the Series B Preferred Stock dividend is reflected in diluted EPS using the if-converted method and options, RSUs, PSUs and MSUs are reflected using the treasury stock method. For periods of net loss, basic and diluted EPS are the same, as the assumed exercise of Series A Preferred Stock, Series B Preferred Stock, RSUs, PSUs, MSUs, and stock options are anti-dilutive. (amounts in millions, except share and per share amounts):
100

For the Years Ended December 31,
20232022
Basic earnings (loss) per common share:
Net income$153 $73 
Less income allocable to Series A Preferred Stock (3)
Less stock dividend attributable to Series A Preferred Stock(270) 
Less income allocable to Series B Preferred Stock (3)
Less stock dividend attributable to Series B Preferred Stock(44)(44)
Net (loss) income attributable to common shareholders$(161)$23 
Weighted average shares outstanding - basic235,136,849233,201,569
(Loss) income per common share - basic$(0.68)$0.10 
Diluted earnings (loss) per common share:
Net income$153 $73 
Less income allocable to Series A Preferred Stock (3)
Less stock dividend attributable to Series A Preferred Stock(270) 
Less stock dividend attributable to Series B Preferred Stock(44)(44)
Net (loss) income attributable to common shareholders - diluted$(161)$26 
Weighted average shares outstanding - diluted235,136,849233,201,569
Dilutive securities: (1)
RSUs, warrants, and stock options 359,178
Shares issuable upon conversion of Series B Preferred Shares 32,520,000
Weighted average shares outstanding - diluted235,136,849266,080,747
(Loss) income per common share - diluted$(0.68)$0.10 
(1)The following items were excluded from the calculation of diluted shares as their inclusion would be anti-dilutive:
a.For the years ended December 31, 2023 and 2022, 4,000,000 shares of Series A Preferred Stock, which are convertible to the same number of common shares.
b.For the year ended December 31, 2023, 800,000 shares of Series B Preferred Stock which are convertible to 32,520,000 shares of common stock.
c.For the year ended December 31, 2023, 125,000 stock options to purchase the same number of common shares.
d.For the year ended December 31, 2023, 7,944,104 common share equivalents, which represent the dividend that the Series A Preferred Stock holders are entitled to receive. (See additional description in Note 19 - "Shareholders' Equity and Redeemable Convertible Preferred Stock")
e.For the year ended December 31, 2023, 904,344 RSUs, 1,652,020 PSUs, and 413,361 MSUs.
NOTE 22. SEGMENT INFORMATION
The Company manages its operations under two operating segments which represent the Company’s two reportable segments: Safety Services and Specialty Services. This structure is generally focused on various businesses related to contracting services and maintenance of industrial and commercial facilities. Both reportable segments derive their revenues from installation, inspection, maintenance, service and repair, retrofitting and upgrading, engineering and design, distribution, fabrication and various types of other services in over 20 countries.
The Safety Services segment focuses on end-to-end integrated occupancy systems (fire protection services, HVAC, and entry systems), including design, installation, inspection and service of these integrated systems. The work performed within this segment spans across industries and facilities and includes commercial, education, healthcare, high tech, industrial and special-hazard settings.
101

The Specialty Services segment provides a variety of infrastructure services and specialized industrial plant services, which includes maintenance and repair of critical infrastructure such as underground electric, gas, water, sewer and telecommunications infrastructure. This segment's services include engineering and design, fabrication, installation, maintenance service and repair, retrofitting and upgrading, pipeline infrastructure, access and road construction, supporting facilities, and performing ongoing integrity management and maintenance to customers within the energy industry. Customers within this segment vary from private and public utilities, communications, healthcare, education, transportation, manufacturing, industrial plants and governmental agencies throughout North America.
The accounting policies of the reportable segments are the same as those described in Note 2 – “Significant Accounting Policies”. All intercompany transactions and balances are eliminated in consolidation. Intercompany revenues and costs between entities within a reportable segment are eliminated to arrive at segment totals and eliminations between segments are separately presented. Corporate results include amounts related to corporate functions such as administrative costs, professional fees, acquisition-related transaction costs (exclusive of acquisition integration costs, which are included within the segment results of the acquired businesses), and other discrete items.
Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. As appropriate, the Company supplements the reporting of consolidated financial information determined in accordance with U.S. GAAP with certain non-U.S. GAAP financial measures, including EBITDA. The Company believes these non-U.S. GAAP measures provide meaningful information and help investors understand the Company’s financial results and assess its prospects for future performance. The Company uses EBITDA to evaluate its performance, both internally and as compared with its peers, because it excludes certain items that may not be indicative of the Company’s core operating results for its reportable segments. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.
Summarized financial information for the Company’s reportable segments are presented and reconciled to consolidated financial information in the following tables, including a reconciliation of consolidated operating income (loss) to EBITDA:
For the Year Ended December 31, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$4,871 $2,079 $(22)$6,928 
EBITDA Reconciliation
Operating income (loss)$396 $108 $(145)$359 
Plus:
Investment income and other, net3 9 1 13 
Non-service pension benefit12  — 12 
Loss on extinguishment of debt, net  (7)(7)
Depreciation27 49 3 79 
Amortization169 51 4 224 
EBITDA$607 $217 $(144)$680 
Total assets$5,795 $1,214 $581 $7,590 
Capital expenditures25 48 13 86 
102

For the Year Ended December 31, 2022
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$4,575 $2,030 $(47)$6,558 
EBITDA Reconciliation
Operating income (loss)$256 $97 $(191)$162 
Plus:
Investment income and other, net1 7 1 9 
Non-service pension benefit42  — 42 
Gain on extinguishment of debt, net  5 5 
Depreciation26 46 5 77 
Amortization167 56 4 227 
EBITDA$492 $206 $(176)$522 
Total assets$6,029 $1,281 $781 $8,091 
Capital expenditures25 49 5 79 
For the Year Ended December 31, 2021
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$2,080 $1,907 $(47)$3,940 
EBITDA Reconciliation
Operating income (loss)$207 $78 $(149)$136 
Plus:
Investment income and other, net6 9 (3)12 
Loss on extinguishment of debt, net  (9)(9)
Depreciation8 61 6 75 
Amortization66 57 4 127 
EBITDA$287 $205 $(151)$341 
Total assets$2,170 $1,299 $1,690 $5,159 
Capital expenditures6 48 1 55 
NOTE 23. SUBSEQUENT EVENTS
On February 28, 2024, the Company entered into a Conversion and Repurchase Agreement with Juno Lower Holdings L.P. ("Juno Lower Holdings"), FD Juno Holdings L.P. ("FD Juno Holdings", and together with Juno Lower Holdings, "Blackstone"), Viking Global Equities Master Ltd. ("VGEM") and Viking Global Equities II L.P. (VGE II, and collectively with VGEM, "Viking" and collectively with the Blackstone, the "Series B Holders") pursuant to which Blackstone and Viking agreed to convert all of the outstanding shares of the Series B Preferred Stock that they hold, which represents all of the Series B Preferred Stock outstanding. The transactions contemplated by the agreement were also consummated on February 28, 2024.

Under the terms of the agreement, (i) the Series B Holders each agreed to exercise their respective right to convert all of their Series B Preferred Stock into common stock, resulting in a total of 800,000 shares of Series B Preferred Stock being converted into approximately 32,803,519 shares of common stock of the Company (inclusive of approximately 283,196 shares attributable to accrued and unpaid dividends thereon (the "Conversion Shares") and (ii) upon issuance of the Conversion Shares, the Company agreed to immediately repurchase one-half of the Conversion Shares, on a pro rata basis, from the Series B Holders for an aggregate purchase price of $600.

The repurchase price was financed by (i) an incremental term facility of $300 funded exclusively by Blackstone in the amount of $225 and Viking in the amount of $75 and (ii) cash and available credit from the balance sheet.

103

As a result of the consummation of the transactions, all dividends and distributions have ceased to accrue on the Series B Preferred Stock, which have been converted and cancelled, the repurchased Conversion Shares are no longer deemed to be outstanding, and all rights of Blackstone and Viking with respect to the Series B Preferred Stock and the repurchased Conversion Shares have been terminated.

David S. Blitzer resigned as a Director of the Company immediately prior to the execution of the Conversion and Repurchase Agreement related to the Series B Preferred Shares.
104

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed by us in the reports we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating such controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.

As required by Rule 13a-15(b) of the Exchange Act, our management, including our Chief Executive Officer and Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this annual report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are not effective as of December 31, 2023 due to the material weaknesses in internal control over financial reporting described below.

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives as specified above. However, our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures will prevent or detect all errors and fraud. Any control system, no matter how well designed and operated, is based upon certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our Company have been detected.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a‑15(f) and 15d-15(f) under the Exchange Act. Under the supervision of our Chief Executive Officer and Chief Financial Officer, management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023 based on the guidelines established in Internal Control — Integrated Framework (2013 Framework) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that our internal control over financial reporting was not effective as of December 31, 2023 due to the material weaknesses in internal control over financial reporting identified and further described below.

A material weakness (as defined in Rule 12b-2 under the Exchange Act) is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis. Management's assessment identified the following material weakness in the Company's internal control over financial reporting:

The Company did not have adequate user access controls specific to segregation of duties in the Company’s change management process in certain information technology systems of the Chubb fire and security business that was acquired in 2022, which resulted from ineffective risk assessment. As a result, process level automated and manual controls that are dependent on the completeness and accuracy of information derived from the affected systems across all financial reporting processes were also considered ineffective because they could have been adversely impacted.

The Company did not have adequate controls to ensure the completeness and accuracy of time keeping and service order information used in the financial reporting processes of certain businesses that is processed and hosted by a third-party service organization. The Company did not have an effective risk assessment process to identify and assess the risks of misstatement associated with the third-party service organization processing and hosting of related data on behalf of the Company. As a result, process level automated and manual controls that are dependent on the completeness and accuracy of information related to revenue and cost of revenues and
105

derived from the affected systems were also considered ineffective because they could have been adversely impacted.

The control deficiencies did not result in material misstatements identified in the preparation of consolidated financial statements as of and for the year ended December 31, 2023. However, these control deficiencies created a reasonable possibility that a material misstatement to the consolidated financial statements would not have been prevented or detected on a timely basis.

KPMG LLP, the Company’s independent registered public accounting firm, has audited our consolidated financial statements included in this report, and has also issued an adverse opinion on the effectiveness of the Company’s internal control over financial reporting, which is included elsewhere in this Form 10-K.

2023 Remediation Activities

In its 2022 Item 9A filed on Form 10-K, management identified material weaknesses over user access controls related to an information technology system resulting from insufficient risk assessment and ineffective operation of process level controls over revenue recognition resulting from insufficient training. Management, through the below remediation activities, were able to successfully remediate the previously communicated material weaknesses in existence as of December 31, 2022.

The Company performed the following remediation activities in 2023 in relation to the legacy businesses:

a.We conducted additional training with control owners and reviewers within operations and finance with a specific focus on sufficient documentation and evidence in the execution of the controls;
b.We conducted an evaluation of ITGCs and related policies, with a focus on risk assessment procedures and controls related to access to IT systems and implemented an IT management review and testing plan to monitor ITGCs with a specific focus on systems supporting our financial reporting processes.

As a result of the remediation activities during 2023, we remediated the prior year material weaknesses within our legacy business.

Remediation Plan of Newly Identified Material Weakness

While management was successful in completing its multi-year remediation of prior year material weaknesses within the legacy business, the establishment of internal controls over financial reporting at certain subsidiaries of the recently acquired Chubb Fire & Security business and the inability of a third-party service organization to provide a service auditors’ report led to the identification of new material weaknesses. We will continue to strengthen our internal control over financial reporting and are committed to ensuring that such controls are operating effectively. We are implementing process and control improvements to address the above material weaknesses identified in 2023 as follows:

We will implement third-party software designed to identify segregation of duties conflicts based on established roles and responsibilities;

We will conduct an analysis of conflict reports derived by the third party software and document mitigation where established controls exist and operate effectively or create newly designed controls to mitigate those conflicts where such controls do not exist;

We generally require our third-party service organizations to provide a SOC 1, Type 2 report to us. However, if a SOC1, Type 2 report is not available, we will evaluate the third-party’s relevant systems and compare other available options. If no other options exist, Management will design and implement process level controls to ensure information used in our financial reporting process is complete and accurate.

The material weaknesses in our internal control over financial reporting will not be considered remediated until the remediated controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. No system of controls, no matter how well designed and operated, can provide absolute assurance that the objectives of the system of controls will be met, and no evaluation of controls can provide absolute assurance that all control deficiencies or material weaknesses have been or will be detected. There is no assurance that the remediation will be fully effective. As described above, the material weakness has not been remediated as of the filing date of this Annual Report. If these remediation efforts do not prove effective and control deficiencies and material weaknesses persist or occur in the future, the accuracy and timing of our financial reporting may be adversely affected.

106

Changes in Internal Control over Financial Reporting

Management, together with our CEO and CFO, evaluated the changes in the Companys internal control over financial reporting during the quarter ended December 31, 2023.

Other than changes described above, there have been no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934, as amended) during the quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
ITEM 9B. OTHER INFORMATION

Rule 10b5-1 Trading Plans
During the quarter ended December 31, 2023, Ian G.H. Ashken and James E. Lillie, each a director of the Company, adopted a “Rule 10b5-1 trading arrangement” as defined in Regulation S-K Item 408, as follows:
On November 29, 2023, Mr. Ashken adopted a Rule 10b5-1 trading arrangement providing for the sale of the Company's common stock (a "Rule 10b5-1 Trading Plan") that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Ashken’s Rule 10b5-1 Trading Plan provides for the sale of up to 450,000 shares of our common stock pursuant to one or more limit orders until September 13, 2024, or earlier if all transactions under the trading arrangement are completed.
On November 29, 2023, Mr. Lillie adopted a Rule 10b5-1 Trading Plan for the sale of the Company's common stock that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Lillie’s Rule 10b5-1 Trading Plan provides for the sale of up to 375,000 shares of our common stock pursuant to one or more limit orders until September 13, 2024, or earlier if all transactions under the trading arrangement are completed.
No other officers or directors, as defined in Rule 16a-1(f), adopted and/or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement,” as defined in Regulation S-K Item 408, during the quarter ended December 31, 2023.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
None.
107

PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Information on executive officers required by this item is incorporated by reference from "Executive Officers" in Part I of this Annual Report on Form 10-K. Information required by this Item is incorporated by reference from the Company's definitive proxy statement to be filed no later than 120 days after December 31, 2023 (the "Definitive Proxy Statement").
ITEM 11. EXECUTIVE COMPENSATION
Information required by this Item will be contained in the Definitive Proxy Statement and is incorporated herein by reference.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Information required by this Item, other that the information regarding our equity plans set forth below required by Item 201(d) of Regulation S-K, will be contained in the Definitive Proxy Statement and is incorporated herein by reference.
Equity Compensation Plan Information
The following table provides information about the Company's equity compensation plans under which the Company's equity securities are authorized for issuance as of December 31, 2023.
As of December 31, 2023
Plan CategoryNumber of Securities to be Issued Upon Exercise of
Outstanding Options, Warrants and Rights
(a)
Weighted Average Exercise Price of Outstanding Options,
Warrants and Rights
(b)
Number of Securities Remaining Available for Future Issuance
Under Equity Compensation Plans (Excluding Securities
Reflected in Column (a))
(c)
Equity compensation plans approved by security holders
2019 Plan (1)
2,969,725$— 12,625,337
Equity compensation plans not approved by security holders
Director Stock Options (2)
125,00011.50 
Total3,094,725$0.46 
(3)
12,625,337
(1)Included in the total number of securities in column (a) is 2,969,725 time-based restricted stock units, EBITDA performance-based restricted stock units, and market-based performance restricted stock units, which have no exercise price.
(2)Represents stock options previously issued in connection with its initial public offering to the Company's then non-founder directors.
(3)The weighted average exercise price of outstanding options, warrants, and rights (excluding time-based restricted stock units, EBITDA performance-based restricted stock units, and market-based performance restricted stock units) is $11.50.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Information required by this Item will be contained in the Definitive Proxy Statement and is incorporated herein by reference.
108

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
Information required by this Item will be contained in the Definitive Proxy Statement and is incorporated herein by reference.

109

PART IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES
The following financial statements, schedules and exhibits are filed as part of this Form 10-K:

(a)(1) Financial Statements – the consolidated financial statements and the reports of the Independent Registered Public Accounting firms are listed on pages 50 through 104.

(a)(2) Financial Statement Schedules – Schedule II – Valuation and Qualifying Accounts.

(a)(3) Exhibits including those incorporated by reference – The Exhibit Index below contains a list of exhibits filed or furnished with this Form 10-K.
110

Exhibit Index
Incorporated by Reference
(File No. 001-39275)
Exhibit
Number
Description
Form
Exhibit Number
Period Covered or Date of Filing
Plans of Acquisition
2.1#
Form 8-K
2.1
July 30, 2021
2.2#
Form 10-K
2.4
Year ended December 31, 2021
Organizational Documents
3.1
Form S-4
(File No. 333-237553)
3.1
May 1, 2020
3.2
Form 8-K
3.1
January 3, 2022
3.3
Form S-4
(File No. 333-237553)
3.2
May 1, 2020
Description of Securities and Indentures
4.1(a)
Form 10-K
4.1
Year ended December 31, 2021
4.1(b)
Form 8-K
4.1
June 22, 2021
4.1(c)
Form 8-K
4.2
April 1, 2022
4.1(d)
Form 8-K
4.1
June 22, 2021
4.1(e)
Form 8-K
4.1
October 21, 2021
4.1(f)
Form 8-K
4.2
January 3, 2022
4.1(g)
Form 8-K
4.1
October 21, 2021
Management Contract or Compensatory Plan or Arrangement
10.1(a)†
Form S-8
(File No. 333-238891)
10.1
June 3, 2020
10.1(b)†
Form S-4
(File No. 333-237553)
10.5
May 1, 2020
10.1(c)†
Form S-4
(File No. 333-237553)
10.6
May 1, 2020
10.1(d)†
Form 10-Q

10.18
Quarter ended March 31, 2021
111

10.1(e)†
Form 10-Q

10.19
Quarter ended March 31, 2021
10.2†
Form S-8
(File No. 333-238890)
10.1
June 3, 2020
10.3†
Form S-8
(File No. 333-254675)
10.1
March 25, 2021
10.4(a)†
Form S-4
(File No. 333-237553)
10.1
May 1, 2020
10.4(b)†
Form 8-K
10.2
September 8, 2021
10.4(c)†
Form 10-K
10.30
Year ended December 31, 2022
10.4(d)†
Form 10-K
10.31
Year ended December 31, 2022
10.5†
Form S-4
(File No. 333-237553)
10.7
May 1, 2020
10.6†
Form 10-K
10.29
Year ended December 31, 2022
10.7†
Form S-4
(File No. 333-237553)
10.12
May 1, 2020
Financing and Credit Related Arrangements
10.8(a)
Form S-4
(File No. 333-237553)
10.8
May 1, 2020
10.8(b)
Form 10-Q
10.14
Quarter ended September 30, 2020
10.8(c)
Form 8-K
10.1
December 20, 2021
10.8(d)
Form 10-Q
10.24
Quarter ended June 30, 2023
10.8(e)
Form 8-K
10.1
October 13, 2023
112

10.8(f)Form 8-K10.2February 28, 2024
10.8(g)
Form S-4
(File No. 333-237553)
10.9
May 1, 2020
10.9
Form 8-K
10.1
July 30, 2021
10.10
Form 8-K
10.2
July 30, 2021
10.11Form 8-K10.1February 28, 2024
Other Agreement
10.12(a)
Form S-4
(File No. 333-237553)
10.13
May 1, 2020
10.12(b)
Form 8-K
10.4
January 3, 2022
10.12(c)
Form 8-K
10.5
January 3, 2022
10.13
Form S-4
(File No. 333-237553)
10.10
May 1, 2020
Other Exhibits
21.1*
23.1*
31.1*
31.2*
32.1**
32.2**
113

95.1*
97.1*
101.INS*
Inline XBRL Instance Document
101.SCH*
Inline XBRL Taxonomy Extension Schema Document
101.CAL*
Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*
Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*
Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104*
Cover Page Interactive Data File (embedded within the Inline XBRL document)
_____________________________________
* Filed herewith.
** Furnished herewith.
† Management contract or compensatory plan or arrangement.
# The schedules to these agreements have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The registrant agrees to furnish a copy of any schedule omitted from the agreements to the SEC upon request.

ITEM 16. FORM 10-K SUMMARY
Not applicable.
114

APi Group Corporation
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS
(in millions)
Balance at beginning of periodCredit loss expenseWrite-offsBalance at end of period
Allowance for doubtful accounts:
Year ended December 31, 2023$3 $3 $(1)$5 
Year ended December 31, 20223 4 (4)3 
115

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.
APi Group Corporation
Date: February 28, 2024
By:/s/ Russell A. Becker
Russell A. Becker
President and Chief Executive Officer (principal executive officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Russell A. BeckerPresident and Chief Executive Officer (principal executive officer)
February 28, 2024
Russell A. Becker
/s/ Kevin S. KrummChief Financial Officer (principal financial officer)
February 28, 2024
Kevin S. Krumm
/s/ Sir Martin E. FranklinCo-Chairman of the Board
February 28, 2024
Sir Martin E. Franklin
/s/ James E. LillieCo-Chairman of the Board
February 28, 2024
James E. Lillie
/s/ Ian G. H. AshkenDirector
February 28, 2024
Ian G. H. Ashken
/s/ Paula D. LoopDirector
February 28, 2024
Paula D. Loop
/s/ Anthony E. MalkinDirector
February 28, 2024
Anthony E. Malkin
/s/ Thomas V. MilroyDirector
February 28, 2024
Thomas V. Milroy
/s/ Cyrus D. WalkerDirector
February 28, 2024
Cyrus D. Walker
/s/ Carrie A. WheelerDirector
February 28, 2024
Carrie A. Wheeler
116
EX-21.1 2 entitylistexhibit.htm EX-21.1 Document

Exhibit 21.1
Legal NameJurisdiction
3S IncorporatedIndiana
Chubb Australia Pty Ltd.Australia
A. P. I. Inc.Minnesota
A.P.I. Garage Door, Inc.Minnesota
Chubb Fire & Security Pty LtdAustralia
American Fire Protection Group, Inc.Minnesota
APi Acquisition IV, Inc.Minnesota
APi Acquisition V, Inc.Minnesota
APi Acquisition, Inc.Minnesota
APi Group CorporationDelaware
APi Group DE, Inc.Delaware
Chubb Properties Pty LtdAustralia
Chubb Osterreich GmbHAustria
APi Group, Inc.Minnesota
APi Indiana, Inc.Minnesota
APi International, LLCMinnesota
APi Group Finance, Inc.Minnesota
APi National Service Group, Inc.Minnesota
APi Real Estate, LLCMinnesota
Saval NVBelgium
Somati Systems NVBelgium
Vita Nova Supra BVBABelgium
Security Monitoring Centre BVBA/SPRLBelgium
Classic Industrial Services, Inc.Delaware
Chubb Security Systems BVBABelgium
Cream Ridge Construction Co., Inc.New Jersey
Creamer Jingoli LLCNew Jersey
Creamer Ruberton A Joint Venture LPNew Jersey
Creamer Sanzari Joint VentureNew Jersey
6232698 Canada Inc. (Direct Fire Protection Systems)Canada
APi Group Holdings Canada ULCCanada
Davis-Ulmer Sprinkler Company, Inc.New York
Atlantic Alarm & Sound, Inc.Canada
CanAm Fire Protection, Inc.Canada
Forbes Fire Protection Services, Inc.Canada
Summit Pipeline Services ULCCanada
Grunau Company, Inc.Wisconsin
Train Oilfield Services LTDCanada
ICS, Inc.North Dakota



International Fire Protection, Inc.Alabama
Island Fire Sprinkler, Inc.New York
Island Fire Sprinkler-NYC, LLCNew York
J. Fletcher Creamer & Son, Inc.New Jersey
JFC-NER LLCNew Jersey
Jomax Construction Company, Inc.Kansas
K & M Fire Protection Services, Inc.Connecticut
K&M Fire N.Y.C., LLCNew York
Vipond, Inc.Canada
Chubb Fire & Security Canada CorporationCanada
LeJeune Steel CompanyMinnesota
Metropolitan Mechnical Contractors, Inc.Minnesota
Mid-Ohio Pipeline Company Inc.Ohio
Mid-Ohio Pipeline Services, LLCOhio
MMC Holdings, LLCMinnesota
MP Nexlevel of California, Inc.Minnesota
MP Nexlevel, LLCMinnesota
MP Technologies, LLCMinnesota
Nexlevel Inc.Minnesota
Nexus Alarm & Suppression, Inc.Wyoming
Counterforce CorporationCanada
2573342 Alberta Ltd.Canada
Beijing Chubb Fire Security Systems Co., LimitedChina
Shanghai Chubb Intelligent Building Systems Co., Ltd.China
Northern Air CorporationMinnesota
Northland Constructors of Duluth, Inc.Minnesota
PSL Supply, LLCNew York
APi Group France HoldCo SASFrance
Chubb FranceFrance
Chubb EMEAFrance
Delta Security Solutions Holding SASFrance
Delta Security Solutions SAFrance
Sprinkler Acquisition LLCMinnesota
Chubb Delta TelesurveillanceFrance
CEMIS Systemes de Securite IncendieFrance
Sprocket Insurance CompanyVermont
T. Texas Sprinkler, L.P.Texas
Technologies Inc.Minnesota
Tenet CorpMinnesota
Tessier’s Inc.South Dakota
TEXASSPRINKLER, LLCArkansas



The Jamar CompanyMinnesota
TL Nexlevel Companies, LLCMinnesota
TLR Consulting, Inc.Minnesota
Chubb Deutschland GmbHGermany
United Piping, Inc.Minnesota
United States Alliance Fire Protection, Inc.Delaware
Viking Automatic Sprinkler CompanyMinnesota
Chubb China Holdings LtdHong Kong
Chubb China LimitedHong Kong
Chubb Hong Kong LimitedHong Kong
Access Control Systems Ltd.Hong Kong
W&M Sprinkler Company, Inc.New York
W&M Sprinkler-NYC, LLCNew York
APi Group Life Safety USA LLCMinnesota
Wright Service Center, LLCMinnesota
Chubb Systems Pvt. Ltd.India
Chubb Ireland LimitedIreland
MSC Fire Products LimitedIreland
APi Group Finco LimitedIreland
APi Group Treasury LimitedIreland
Chubb Macau LimitedMacau
Three S. Inc. de Mexico S de RL de CVMexico
SNC Sicli & Cie (Protecsud Monaco)Monaco
AED-Partner International B.V.Netherlands
APi Group Dutch Holdco B.V.Netherlands
Blusgroep B.V.Netherlands
Brandbeveiliging Alkmaar B.V.Netherlands
De Vries Preventie B.V.Netherlands
De Vries Branbeveiliging B.V.Netherlands
Fire Safety First B.V.Netherlands
FoamXpert B.V.Netherlands
Hugen Branbeveiliging en Adviesbureau B.V.Netherlands
RHDJ B.V.Netherlands
Saval B.V.Netherlands
Simplus Brandblusapparaten B.V.Netherlands
SK FireSafety Group B.V.Netherlands
SK Noord B.V.Netherlands
STAK AED-Partner InternationalNetherlands
Vivon Nederland B.V.Netherlands
Chubb International (Netherlands) BVNetherlands
Chubb Nederland B.V.Netherlands



Chubb Fire & Security B.VNetherlands
Security Monitoring Centre B.V.Netherlands
Chubb New ZealandNew Zealand
Noha Norway ASNorway
Chubb Singapore Pte. Ltd.Singapore
Chubb IberiaSpain
Noha ABSweden
Noha Sweden ABSweden
Chubb Sicli SASwitzerland
Chubb (Thailand) LtdThailand
Guardair Aviation Security Technology LimitedThailand
Chubb Integrated Security Systems LLCUAE
APi Group UK HoldCo LimitedUK
Knowsley SK Holding Ltd.UK
Knowsley SK Ltd.UK
Vipond Fire Protection LimitedUK
Chubb Ltd.UK
Dunford Hepburn Ltd.UK
Chubb Group Ltd.UK
Chubb Fire Ltd.UK
Chubb Group Security Ltd.UK
Chubb (NI) Ltd.UK
Chubb Fire & Security LtdUK
Security Monitoring Centres Ltd.UK
Frontline Security Solutions Ltd.UK
Mentor Business Systems Ltd.UK
BET Security and Communications Ltd.UK
Chubb Systems Ltd.UK
Chubb Dormant (No. 2) Limited.UK
Chubb Group Properties Ltd.UK
Pilgrim House Group LimitedUK
Chubb Group (International) Ltd.UK
Chubb International Holdings Ltd.UK
Chubb Security (Pensions) Ltd.UK
Architekton Partners LLCDelaware
SRI Fire Sprinkler, LLCNew York

EX-23.1 3 kpmgconsent.htm EX-23.1 Document
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statements (Nos. 333-254675, 333-238891, and 333-238890) on Form S-8 and the registration statements (Nos. 333-271651, 333-261985, 333-256050 and 333-256049) on Form S-3 of our reports dated February 28, 2024, with respect to the consolidated financial statements of APi Group Corporation and subsidiaries and the effectiveness of internal control over financial reporting.

/s/ KPMG LLP

Minneapolis, Minnesota
February 28, 2024

EX-31.1 4 apg-20241231xexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Russell A. Becker, Chief Executive Officer, certify that:
1.I have reviewed this annual report on Form 10-K of APi Group Corporation;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: February 28, 2024
By:/s/ Russell A. Becker
Russell A. Becker
President and Chief Executive Officer (principal executive officer)

EX-31.2 5 apg-20241231xexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Kevin S. Krumm, Chief Financial Officer, certify that:
1.I have reviewed this annual report on Form 10-K of APi Group Corporation;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: February 28, 2024
By:/s/ Kevin S. Krumm
Kevin S. Krumm
Chief Financial Officer (principal executive officer)

EX-32.1 6 apg-20241231xexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION 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 Annual Report of APi Group Corporation (the “Company”) on Form 10-K for the annual period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
Date: February 28, 2024
By:/s/ Russell A. Becker
Russell A. Becker
Chief Executive Officer

EX-32.2 7 apg-20241231xexx322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION 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 Annual Report of APi Group Corporation (the “Company”) on Form 10-K for the annual period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
Date: February 28, 2024
By:/s/ Kevin S. Krumm
Kevin S. Krumm
Chief Financial Officer

EX-95.1 8 minesafetyexhibit202410-k.htm EX-95.1 Document

 
Exhibit 95.1
MINE SAFETY DISCLOSURES
 
The following disclosures are provided pursuant to Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Act”) and Item 104 of Regulation S-K, which requires certain disclosures by companies required to file periodic reports under the Securities Exchange Act of 1934, as amended, that operate mines regulated under the Federal Mine Safety and Health Act of 1977 (the “Mine Act”).
 
Mine Safety Information
 
Whenever the Federal Mine Safety and Health Administration (“MSHA”) believes a violation of the Mine Act, any health or safety standard or any regulation has occurred, it may issue a citation which describes the alleged violation and fixes a time within which the U.S. mining operator must abate the alleged violation. In some situations, such as when MSHA believes that conditions pose a hazard to miners, MSHA may issue an order removing miners from the area of the mine affected by the condition until the alleged hazards are corrected. When MSHA issues a citation or order, it generally proposes a civil penalty, or fine, as a result of the alleged violation, that the operator is ordered to pay. Citations and orders can be contested and appealed, and as part of that process, may be reduced in severity and amount, and are sometimes dismissed. The number of citations, orders and proposed assessments vary depending on the size and type (underground or surface) of the mine as well as by the MSHA inspector(s) assigned.
 
The following table includes information required by the Act for the year ended December 31, 2023.
 
APi Inc.
 
Year Ended December 31, 2023
Operation /
MSHA Identification Number
Section 104 S&S Citations
(#)
Section 104(b) Orders
(#)
Section 104(d) Citations and Orders
(#)
Section 110(b)(2) Violations
(#)
Section 107(a) Orders
(#)
Total Dollar Value of MSHA Assessments Proposed
($)
Mining-Related Fatalities
(#)
Received Notice of Pattern of Violations Under Section 104(c)
(Yes/No)
Received Notice of Potential to Have Pattern Under Section 104(c)
(Yes/No)
Legal Actions Initiated During Period
(#)
Legal Actions Resolved During Period
(#)
Legal Actions Pending as of the End of the Period
 (#)
21024490000000NoNo000
20-004200000000NoNo000
47-001480000000NoNo000
 
APi Group Life Safety USA
 
Year Ended December 31, 2023
Operation /
MSHA Identification Number
Section 104 S&S Citations
(#)
Section 104(b) Orders
(#)
Section 104(d) Citations and Orders
(#)
Section 110(b)(2) Violations
(#)
Section 107(a) Orders
(#)
Total Dollar Value of MSHA Assessments Proposed
($)
Mining-Related Fatalities
(#)
Received Notice of Pattern of Violations Under Section 104(c)
(Yes/No)
Received Notice of Potential to Have Pattern Under Section 104(c)
(Yes/No)
Legal Actions Initiated During Period
(#)
Legal Actions Resolved During Period
(#)
Legal Actions Pending as of the End of the Period
(#)
Pend Oreille Mine/4500366
0
0
0
0
0
0
0
No
No
0
0
0
Freeport-McMoRan Morenci Inc./0200024
0
0
0
0
0
0
0
No
No
0
0
0
Coeur Rochester /2601941
0
0
0
0
0
0
0
No
No
0
0
0
Continental Cement Company/2302434
0
0
0
0
0
0
0
No
No
0
0
0
Graymont Pilot Peak Plant / 2601906
0
0
0
0
0
0
0
No
No
0
0
0
American Soda LLC (Solvay Chemicals)/ 4801295
0
0
0
0
0
0
0
No
No
0
0
0
Big Island Mine & Refinery (Ciner Wyoming) / 48000154
0
0
0
0
0
0
0
No
No
0
0
0
US Borax Inc (Boron) / 400743
0
0
0
0
0
0
0
No
No
0
0
0
 
Davis Ulmer Sprinkler Company
 
Year Ended December 31, 2023
Operation /
MSHA Identification Number
Section 104 S&S Citations
(#)
Section 104(b) Orders
(#)
Section 104(d) Citations and Orders
(#)
Section 110(b)(2) Violations
(#)
Section 107(a) Orders
(#)
Total Dollar Value of MSHA Assessments Proposed
($)
Mining-Related Fatalities
(#)
Received Notice of Pattern of Violations Under Section 104(c)
(Yes/No)
Received Notice of Potential to Have Pattern Under Section 104(c)
(Yes/No)
Legal Actions Initiated During Period
(#)
Legal Actions Resolved During Period
(#)
Legal Actions Pending as of the End of the Period
 (#)
US Salt – Watkins Glen
0
0
0
0
0
0
0
No
No
0
0
0
Cargill – Watkins Glen
0
0
0
0
0
0
0
No
No
0
0
0
Cargill - Lansing
0
0
0
0
0
0
0
No
No
0
0
0
Cargill: 1252 PA-706, Wyalusing, PA 18853
0
0
0
0
0
0
0
No
No
0
0
0
 




The Jamar Company
 
Year Ended December 31, 2023
Operation /
MSHA Identification Number
Section 104 S&S Citations
(#)
Section 104(b) Orders
(#)
Section 104(d) Citations and Orders
(#)
Section 110(b)(2) Violations
(#)
Section 107(a) Orders
(#)
Total Dollar Value of MSHA Assessments Proposed
($)
Mining-Related Fatalities
(#)
Received Notice of Pattern of Violations Under Section 104(c)
(Yes/No)
Received Notice of Potential to Have Pattern Under Section 104(c)
(Yes/No)
Legal Actions Initiated During Period
(#)
Legal Actions Resolved During Period
(#)
Legal Actions Pending as of the End of the Period
 (#)
C6S10000$3760NoNo000
J030000000NoNo000
 
 
Viking Automatic Sprinkler
  
Year Ended December 31, 2023
Operation /
MSHA Identification Number
Section 104 S&S Citations
(#)
Section 104(b) Orders
(#)
Section 104(d) Citations and Orders
(#)
Section 110(b)(2) Violations
(#)
Section 107(a) Orders
(#)
Total Dollar Value of MSHA Assessments Proposed
($)
Mining-Related Fatalities
(#)
Received Notice of Pattern of Violations Under Section 104(c)
(Yes/No)
Received Notice of Potential to Have Pattern Under Section 104(c)
(Yes/No)
Legal Actions Initiated During Period
(#)
Legal Actions Resolved During Period
(#)
Legal Actions Pending as of the End of the Period
 (#)
US Steel – MinnTac
2100282
0
0
0
0
0
0
0
No
No
0
0
0
US Steel – KeeTac 2103352
0
0
0
0
0
0
0
No
No
0
0
0
Cleveland Cliffs – Eveleth pit and Forbes Pellet Plant 2103403 & 2103404
0
0
0
0
0
0
0
No
No
0
0
0
Cleveland Cliffs – NorthShore Mining, Silver Bay Pellet Plant and Babbitt pit
2100209 & 2100831
0
0
0
0
0
0
0
No
No
0
0
0
ArcelorMittal Minorca Mine – pit/ plant
0
0
0
0
0
0
0
No
No
0
0
0
Cleveland Cliffs – Hibbing Taconite 2101600
0
0
0
0
0
0
0
No
No
0
0
0
 



EX-97.1 9 clawbackpolicy.htm EX-97.1 Document
Exhibit 97.1


image.jpg

Executive Compensation Clawback Policy

Adopted and approved as of August 1, 2023

1. Purpose

As required under the listing standards of the New York Stock Exchange (the “NYSE” or “Stock Exchange”), Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10D-1 under the Exchange Act, the Board of Directors (the “Board”) of APi Group Corporation (the “Company”) has adopted this Executive Compensation Clawback Policy (the “Policy”) to empower the Company to recover Covered Compensation (as defined below) erroneously awarded to a Covered Officer (as defined below) in the event of an Accounting Restatement (as defined below).

Notwithstanding anything in this Policy to the contrary, at all times, this Policy remains subject to interpretation and operation in accordance with the final rules and regulations promulgated by the U.S. Securities and Exchange Commission (the “SEC”), the final listing standards adopted by the Stock Exchange, and any applicable SEC or Stock Exchange guidance or interpretations issued from time to time regarding such Covered Compensation recovery requirements (collectively, the “Final Guidance”). Questions regarding this Policy should be directed to the Company’s General Counsel.

2. Policy Statement
Unless a Clawback Exception (as defined below) applies, the Company will recover reasonably promptly from each Covered Officer the Covered Compensation Received (as defined below) by such Covered Officer if the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (each, an “Accounting Restatement”). If a Clawback Exception applies with respect to a Covered Officer, the Company may forgo such recovery under this Policy from such Covered Officer.

3. Covered Officers
For purposes of this Policy, “Covered Officer” means any current or former “Section 16 officer” of the Company within the meaning of Rule 16a-1(f) under the Exchange Act, as determined by the Board or the Compensation Committee of the Board (the “Committee”). Covered Officers include, at a minimum, “executive officers” as defined in Rule 3b-7 under the Exchange Act and identified under Item 401(b) of Regulation S-K.

4. Covered Compensation
For purposes of this Policy:




Covered Compensation” means the amount of Incentive-Based Compensation (as defined below) Received during the applicable Recovery Period (as defined below) that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received during such Recovery Period had it been determined based on the relevant restated amounts and computed without regard to any taxes paid. Incentive-Based Compensation Received by a Covered Officer will only qualify as Covered Compensation if: (i) it is Received after such Covered Officer begins service as a Covered Officer; (ii) such Covered Officer served as a Covered Officer at any time during the performance period for such Incentive-Based Compensation; and (iii) it is Received while the Company has a class of securities listed on a national securities exchange or a national securities association.

For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of erroneously awarded Covered Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount of such Incentive-Based Compensation that is deemed to be Covered Compensation will be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received, and the Company will maintain and provide to the Stock Exchange documentation of the determination of such reasonable estimate.

Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure (as defined below). For purposes of clarity, Incentive-Based Compensation includes compensation that is in any plan, other than tax-qualified retirement plans, including long term disability, life insurance, and supplemental executive retirement plans, and any other compensation that is based on such Incentive-Based Compensation, such as earnings accrued on notional amounts of Incentive-Based Compensation contributed to such plans.

Financial Reporting Measure” means a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also Financial Reporting Measures.

Incentive-Based Compensation is deemed “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.

5. Recovery Period

For purposes of this Policy, the applicable “Recovery Period” means the three completed fiscal years immediately preceding the Trigger Date (as defined below) and, if applicable, any transition period resulting from a change in the Company’s fiscal year within or immediately following those three completed fiscal years (provided, however, that if a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year comprises a period of nine to 12 months, such period would be deemed to be a completed fiscal year).

For purposes of this Policy, the “Trigger Date” as of which the Company is required to prepare an Accounting Restatement is the earlier to occur of: (i) the date that the Board, applicable Board committee, or officers authorized to take action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare the Accounting Restatement or (ii) the



date a court, regulator, or other legally authorized body directs the Company to prepare the Accounting Restatement.

6. Clawback Exceptions

The Company is required to recover all Covered Compensation Received by a Covered Officer in the event of an Accounting Restatement unless (i) one of the following conditions are met and (ii) the Committee has made a determination that recovery would be impracticable in accordance with Rule 10D-1 under the Exchange Act (under such circumstances, a “Clawback Exception” applies):

a.the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered (and the Company has already made a reasonable attempt to recover such erroneously awarded Covered Compensation from such Covered Officer, has documented such reasonable attempt(s) to recover, and has provided such documentation to the Stock Exchange);

a.recovery would violate home country law that was adopted prior to November 28, 2022 (and the Company has already obtained an opinion of home country counsel, acceptable to the Stock Exchange, that recovery would result in such a violation, and provided such opinion to the Stock Exchange); or

a.recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code and regulations thereunder. For purposes of clarity, this Clawback Exception only applies to tax-qualified retirement plans and does not apply to other plans, including long term disability, life insurance, and supplemental executive retirement plans, or any other compensation that is based on Incentive-Based Compensation in such plans, such as earnings accrued on notional amounts of Incentive-Based Compensation contributed to such plans.

7. Prohibitions

The Company is prohibited from paying or reimbursing the cost of insurance for, or indemnifying, any Covered Officer against the loss of erroneously awarded Covered Compensation.

8. Administration and Interpretation

The Committee will administer this Policy in accordance with the Final Guidance, and will have full and exclusive authority and discretion to supplement, amend, repeal, interpret, terminate, construe, modify, replace and/or enforce (in whole or in part) this Policy, including the authority to correct any defect, supply any omission or reconcile any ambiguity, inconsistency or conflict in the Policy, subject to the Final Guidance. The Committee will review the Policy from time to time and will have full and exclusive authority to take any action it deems appropriate.

The Committee will have the authority to offset any compensation or benefit amounts that become due to the applicable Covered Officers to the extent permissible under Section 409A of the Internal Revenue Code of 1986, as amended, and as it deems necessary or desirable to recover any Covered Compensation.




Each Covered Officer, upon being so designated or assuming such position, may be required to execute and deliver to the Company’s General Counsel an acknowledgment of and consent to this Policy, in a form reasonably acceptable to and provided by the Company from time to time, (i) acknowledging and consenting to be bound by the terms of this Policy, (ii) agreeing to fully cooperate with the Company in connection with any of such Covered Officer’s obligations to the Company pursuant to this Policy, and (iii) agreeing that the Company may enforce its rights under this Policy through any and all reasonable means permitted under applicable law as it deems necessary or desirable under this Policy.

9. Disclosure

This Policy, and any recovery of Covered Compensation by the Company pursuant to this Policy that is required to be disclosed in the Company’s filings with the SEC, will be disclosed as required by the Securities Act of 1933, as amended, the Exchange Act, and related rules and regulations, including the Final Guidance.

10. Questions

Any questions relating to this Policy may be directed to the Company's Chief People Officer or General Counsel.

* * * * *

EX-101.SCH 10 apg-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - NATURE OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - DIVESTITURES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - NET REVENUES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - GOODWILL AND INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - DERIVATIVES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - PENSION link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - RELATED-PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - NET REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - GOODWILL AND INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - DERIVATIVES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - PENSION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - NATURE OF BUSINESS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - BUSINESS COMBINATIONS - Schedule of Net Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - BUSINESS COMBINATIONS - Summary of Fair Value of Identifiable Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - DIVESTITURES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - RESTRUCTURING - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - RESTRUCTURING - Summary of Restructuring Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - NET REVENUES - Summary of Disaggregated Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - NET REVENUES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - NET REVENUES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - NET REVENUES - Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Identifiable Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Aggregate Amortization Expense of the Intangible (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Amortization Expense Recognized on Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Fair Value Measurement Assets and Liabilities Measured on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Reconciliation of Fair Value of Contingent Consideration Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - DERIVATIVES - Summary of Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - DERIVATIVES - Summary of Effect of Derivatives on Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - DERIVATIVES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - DERIVATIVES - Summary of Effect of Cash Flow and Fair Value Hedge Accounting on Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - PROPERTY AND EQUIPMENT, NET - Summary of Components of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - LEASES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - LEASES - Schedule of Components of Lease Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - LEASES - Schedule of Supplemental Consolidated Statements of Cash Flows Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - LEASES - Schedule of Supplemental Consolidated Balance Sheets Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - DEBT - Summary of Debt Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - DEBT - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - DEBT - Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - INCOME TAXES - Summary of Components of Income (Loss) Before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - INCOME TAXES - Summary of Income Tax Provision (Benefit) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - INCOME TAXES - Summary of Reconciliation of Federal Statutory Income Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - INCOME TAXES - Summary of Components of Deferred Tax Assets And Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - INCOME TAXES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Participation in MEPPs (Detail) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - PENSION - Schedule of Changes in Benefit Obligations and Plan Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - PENSION - Summary of Supplemental Consolidated Balance Sheets Information Related to Pension (Detail) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - PENSION - Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - PENSION - Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - PENSION - Components of Net Periodic Pension Benefit (Detail) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - PENSION - Major Assumptions Used to Determine Benefit Obligation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - PENSION - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - PENSION - Summary of Allocation of Pension Plan Asset (Detail) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - PENSION - Summary of Fair Value of Pension Plan Assets by Asset Category (Detail) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - PENSION - Plan Assets That Use Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - RELATED-PARTY TRANSACTIONS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - CONTINGENCIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - SHARE-BASED COMPENSATION - Summary of Changes in Number of Common Shares Underlying Options (Detail) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - SHARE-BASED COMPENSATION - Summary of Changes in Number of Outstanding RSUs and PSUs (Detail) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - SHARE-BASED COMPENSATION - Summary of Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - EARNINGS (LOSS) PER SHARE - Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method (Detail) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - SEGMENT INFORMATION - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - SEGMENT INFORMATION - Summary of Reconciliation Operating Income to EBITDA (Detail) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 apg-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 apg-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 apg-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Accrued liability Accrued Liabilities, Current Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Incremental term facility Line of Credit Facility, Maximum Borrowing Capacity Dividends issued as shares, value Dividends, Preferred Stock, Stock Issuances Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Amount of gain (loss) reclassified from AOCI into income, net investment hedges Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name Investment, Name [Domain] Incremental borrowing rates tenor Incremental Borrowing Rate Tenor Incremental borrowing rate tenor. Retentions receivable, may not be received within one year Contract with Customer, Receivable, after Allowance for Credit Loss, Noncurrent Cash paid at closing Payments to Acquire Businesses, Gross Schedule Of Earnings Per Share Basic By Common Class [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Defined benefit plan number of plans Defined Benefit Plan Number of Plans Defined benefit plan number of plans Deferred tax liabilities Deferred Income Tax Liabilities, Net Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued liabilities and income taxes payable Increase (Decrease) in Accrued Taxes Payable Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Maximum value of common stock purchased during period under ESPP Maximum Value Of Common Stock Purchased During Period Maximum value of common stock purchased during period. Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Proceeds from equity issuances Proceeds from Issuance or Sale of Equity Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract] Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Ownership Ownership [Axis] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate CAD Canada, Dollars Major Assumptions Used to Determine Benefit Obligation Defined Benefit Plan, Assumptions [Table Text Block] Current liabilities: Liabilities, Current [Abstract] U.S. federal Deferred Federal Income Tax Expense (Benefit) Section 162(m) limitation Effective Income Tax Rate Reconciliation Section One Sixty Two M Limitation Effective income tax rate reconciliation section 162(m) limitation. Series A Preferred Stock, $0.0001 par value; 7,000,000 authorized shares; 4,000,000 shares issued and outstanding at December 31, 2023 and 2022 Preferred Stock, Value, Issued Subsequent Event Type Subsequent Event Type [Domain] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Other assets and liabilities Other Assets and Liabilities [Member] Other Assets and Liabilities Diluted (in dollars per share) Income (loss) per common share - diluted (in dollars per share) Earnings Per Share, Diluted Accounts receivable, net of allowances of $5 and $3 at December 31, 2023 and December 31, 2022, respectively Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Total Operating And Finance Lease Liabilities Payments Due [Abstract] Operating and finance lease liabilities payments due. Benefit Obligation, Salary Scale Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Components of Net Periodic Pension Benefit Schedule of Net Benefit Costs [Table Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Restructuring Plan Restructuring Plan [Domain] Accrued consideration Accrued Consideration Issued in Business Combinations Accrued consideration issued in business combinations. Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund Heavy And General Laborers Local Union472 And172 Of New Jersey Pension Fund [Member] Heavy And General Laborers Local Union 472 And 172 Of New Jersey Pension Fund. Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Impairment of long-lived assets excluding goodwill Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Withdrawal liability Multiemployer Plans, Withdrawal Obligation Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Machinery, equipment, and office equipment Machinery and Equipment [Member] Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) All Currencies All Currencies [Domain] Operating loss carryback term Operating Loss Carryback Term Operating loss carryback term. Other accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Number of consecutive trading days Convertible Preferred Stock, Threshold Trading Days Convertible Preferred Stock, Threshold Trading Days ESPP Employee Stock [Member] Capital expenditures Capital Expenditures Capital expenditures. Shareholders’ equity: Equity, Attributable to Parent [Abstract] Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Service cost Defined Benefit Plan, Service Cost Proceeds from sales of property, equipment, held for sale assets, and businesses Proceeds From Sales Of Property Equipment Held For Sale Assets And Disposals Of Businesses Proceeds from sales of property, equipment, held for sale assets and disposals of businesses. Current dividend price per share (in dollars per share) Dividend, Ten-Day Trading Price Threshold, Current Dividend Price Dividend, Ten-Day Trading Price Threshold, Current Dividend Price Executive Category: Executive Category [Axis] Effect of foreign currency exchange rate change on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Right-of-use assets and liabilities Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block] SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Exercise price per share (in dollars per share) Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Nonmonetary Transaction Type Nonmonetary Transaction Type [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Currency translation adjustment Restructuring Reserve, Translation and Other Adjustment Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Liability for deferred payments recognition period Liability For Deferred Payments Recognition Period Liability for deferred payments recognition period. GBP United Kingdom, Pounds Summary of Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] EBITDA Reconciliation Segment Reconciliation [Abstract] Hedging Relationship Hedging Relationship [Domain] Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Safety Services Safety Services [Member] Safety services. 2025 Long-Term Debt, Maturity, Year Two Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2028 Finance Lease, Liability, to be Paid, Year Five Letters of Credit Letter of Credit [Member] Derivative notional amount Derivative, Notional Amount Aggregate purchase price Sale of Stock, Consideration Received Per Transaction Retirement Plan Type Retirement Plan Type [Domain] Restricted Stock Units Restricted Stock Units RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Percentage of shares repurchased Stock Repurchase Agreement, Percent Of Converted Shares, Agreed To Be Repurchased By The Company Stock Repurchase Agreement, Percent Of Converted Shares, Agreed To Be Repurchased By The Company Line Of Credit Facility [Table] Line of Credit Facility [Table] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Shares issued attributable to accrued and unpaid dividends (in shares) Converted Shares, Shares Issued, Accrued And Unpaid Dividends Converted Shares, Shares Issued, Accrued And Unpaid Dividends Multiemployer Pension Plans Multiemployer Pension Plans [Member] Multiemployer pension plans. Number of shares sold (in shares) Number of shares issued and sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Advisory services fees payable Management Fee Expense Schedule of Asset Acquisitions Asset Acquisition [Table Text Block] Short Term Debt [Line Items] Short-Term Debt [Line Items] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Supplemental Balance Sheet Information Assets and Liabilities, Lessee [Table Text Block] Schedule of supplemental balance sheet information. Chubb Restructuring Program Chubb Restructuring Program [Member] Chubb Restructuring Program Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring liabilities Restructuring reserve, beginning balance Restructuring reserve, ending balance Restructuring Reserve Transaction costs Business Combination, Acquisition Related Costs Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation Hedging Designation [Axis] Goodwill [Line Items] Goodwill [Line Items] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Amount of gain (loss) recognized in other comprehensive income, net investment hedging Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax RELATED-PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net Periodic Benefit Cost, Discount rates, Interest cost Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate Interest Cost Defined benefit plan assumptions used calculating net periodic benefit cost discount rate interest cost. Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount LEASES Lessee, Finance Leases [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Summary of Income Tax Provision (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Forward-starting swaps Forward-starting swaps [Member] Forward-starting swaps. Accrued expenses Accrued expenses Business combination, recognized identifiable assets acquired and liabilities assumed, accrued expenses. Operating leases - current Operating Lease, Liability, Current Postemployment Retirement Benefits Postemployment Retirement Benefits [Member] Twin City Pipe Trades Pension Plan Twin City Pipe Trades Pension Plan [Member] Twin City Pipe Trades Pension Plan. Number of common stock issued related to ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Unrealized gains on AOCI before taxes AOCI, Cash Flow Hedge, Cumulative Gain (Loss), before Tax AOCI, Cash Flow Hedge, Cumulative Gain (Loss), before Tax 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Foreign currency translation adjustments Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total Finite-Lived Intangible Assets, Net Accounting standards issued and adopted New Accounting Pronouncements, Policy [Policy Text Block] Estimated contributions to pension plans in 2023 Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Capital loss carryforwards Deferred Tax Assets, Capital Loss Carryforwards Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Outstanding Gross Notional Amount Derivative Asset, Notional Amount Minnesota Laborers Pension Fund Minnesota Laborers Pension Fund [Member] Minnesota Laborers Pension Fund. Less imputed interest Operating And Finance Lease Liability Undiscounted Excess Amount Operating and finance lease liability undiscounted excess amount. Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Fair Value Debt Instrument, Fair Value Disclosure Summary of Components of Income (Loss) Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign earnings Income (Loss) from Continuing Operations before Income Taxes, Foreign Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Expected to vest Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Remaining Contractual Terms Share based compensation arrangement by share based payment award, equity instruments other than options, expected to vest, weighted-average remaining contractual terms. Total net consideration Total net consideration Business Combination, Consideration Transferred Gross profit Gross Profit Contract liabilities Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Acquisition B23 Acquisition B23 [Member] Acquisition B23 Share-based compensation Share-Based Payment Arrangement [Policy Text Block] Pension and post-retirement obligations Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Selling, general, and administrative expenses Selling, General and Administrative Expense Net periodic pension benefit Net Periodic Pension Benefit Net periodic pension benefit. Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] DERIVATIVES Derivative Instruments and Hedging Activities Disclosure [Text Block] Income tax interest expense Unrecognized Tax Benefits, Interest on Income Taxes Expense Cost of Settlement Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Asset Acquisition [Table] Asset Acquisition [Table] Right-of-use assets obtained in exchange for new lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-of-use assets obtained in exchange for new lease obligations. Maximum Maximum [Member] Gain on dedesignated derivatives amortized from AOCI into income Gain (Loss) On Dedesignated Derivatives Amortized From AOCI Into Income Gain (loss) on dedesignated derivatives amortized from AOCI into income. Summary of Restructuring Program Restructuring and Related Costs [Table Text Block] Document Type Document Type Acquisitions Goodwill, Acquired During Period Settlements Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement Line of credit facility, interest rate Line of Credit Facility, Interest Rate During Period Tabular List, Table Tabular List [Table Text Block] Thereafter Long-Term Debt, Maturity, after Year Five Inventories Inventory, Policy [Policy Text Block] 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Defined Benefit Plan, Information about Plan Assets [Abstract] Defined Benefit Plan, Information about Plan Assets [Abstract] SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] U.S. federal Current Federal Tax Expense (Benefit) Other, net Other Noncash Income (Expense) Incremental borrowing rates on a quarterly basis across all currencies Incremental Borrowing Rate Incremental borrowing rate. Business Acquisition Business Acquisition [Axis] Accounts receivable, net of allowances Accounts Receivable, Allowance for Credit Loss, Current Trade names and trademarks Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Summary of Debt Obligations Schedule of Line of Credit Facilities [Table Text Block] State Deferred State and Local Income Tax Expense (Benefit) Preferred stock, conversion ratio Preferred Stock, Convertible, Conversion Ratio Variable Rate Variable Rate [Axis] Investment income and other, net Investment income and other, net Net Investment Income Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Other noncurrent liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Actuarial loss (gain) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Related Party Related Party, Type [Domain] Asset Acquisition [Line Items] Asset Acquisition [Line Items] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Schedule Of Multiemployer Plans [Table] Multiemployer Plan [Table] Operating Segments Operating Segments [Member] Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Sheet Metal Workers' National Pension Fund Sheet Metal Workers National Pension Fund [Member] Sheet Metal Workers National Pension Fund. Derivative, fixed interest rate Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total lease cost Lease, Cost 2028 interest rate swap 2028 Interest Rate Swap [Member] Two thousand twenty eight interest rate swap. Statistical Measurement Statistical Measurement [Axis] Balance Sheet Location Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current September 2030 September Twenty Thirty [Member] September 2030. Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other Assets Other Assets [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Corporate and Eliminations Corporate And Eliminations [Member] Corporate and eliminations. Contracts with customers, variable consideration, contract assets and liabilities, and costs to obtain or fulfill a contract Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Thereafter Operating And Finance Lease, Liability, to be Paid, After Year Five Operating and finance lease liability payments due thereafter. Payout of accrued contingent compensation Business Combination Payout Of Accrued Contingent Compensation Business combination payout of accrued contingent compensation. Goodwill impairment Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Summary of Components of Deferred Tax Assets And Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] 2022 Incremental Amendment Two Thousand Twenty Two Incremental Amendment [Member] 2022 Incremental Amendment [Member] 4.750% Senior Notes Four point seven five zero percentage senior notes [Member] 4.750% Senior Notes. Settlements Defined Benefit Plan, Plan Assets, Payment for Settlement Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Withholding taxes on foreign entities Effective Income Tax Rate Reconciliation Withholding taxes on foreign entities Effective income tax rate reconciliation withholding taxes on foreign entities. Operating cash outflows - payments on operating leases Operating Lease, Payments Interest cost Defined Benefit Plan, Interest Cost PEO PEO [Member] Auditor Location Auditor Location Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] PENSION Retirement Benefits [Text Block] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Cash & cash equivalents Defined Benefit Plan, Cash and Cash Equivalents [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Repurchases of common stock, value Treasury Stock, Value, Acquired, Par Value Method State tax provision, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock Sale of Stock [Axis] Performance-Based Restricted Stock Units Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Derivatives Deferred Tax Liabilities, Derivatives Amount of gain (loss) reclassified from AOCI into income, cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Interest rate swaps Interest Rate Swap [Member] Debt Instrument Debt Instrument [Axis] Building Trades United Pension Trust Fund Milwaukee And Vicinity Building Trades United Pension Trust Fund Milwaukee And Vicinity [Member] Building Trades United Pension Trust Fund Milwaukee And Vicinity. Repurchases of long-term borrowings Payments For Repurchases Of Long Term Borrowings Payments for repurchases of long-term borrowings. Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Repayment of debt Repayments of Debt Operating and finance leases Operating and finance leases - current Operating And Finance Leases Liability Current Operating and finance leases liability current. Shares converted (in shares) Conversion of Stock, Shares Converted Credit Facility Credit Facility [Axis] PBO Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs Schedule of Maturities of Long-Term Debt [Table Text Block] Series B Preferred Stock Series B Preferred Stock Series B Preferred Stock [Member] Total liabilities Liabilities Total current tax provision Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK Shareholders' Equity and Share-Based Payments [Text Block] Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance PROPERTY AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] Title of Individual Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Term loan facility Term Loan Facility [Member] Term Loan Facility [Member] 2024 interest rate swap Two Thousand Twenty Four Interest Rate Swap [Member] Two thousand twenty four interest rate swap. Benefit payments, year two Defined Benefit Plan, Expected Future Benefit Payment, Year Two Accrued liabilities for health insurance claims Accrued Liabilities For Health Insurance Claims Accrued liabilities for health insurance claims. Expense related to ESPP Employee Benefits and Share-Based Compensation Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Retentions receivable Contract with Customer, Receivable, after Allowance for Credit Loss Percentage of outstanding stock owned by related party under agreement Percentage of Outstanding Stock Owned by Related Party Under Agreement Percentage of outstanding stock owned by related party under agreement. Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Other comprehensive (loss) income: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Net periodic pension benefit Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Asset impairment charges Asset Impairment Charges Contingent consideration and compensation liabilities Business Combination, Contingent Consideration, Liability Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Weighted average price of common stock (in dollars per share) Weighted Average Price Of Common Stock Weighted average price of common stock. Fair value of plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Equity securities Defined Benefit Plan, Equity Securities [Member] Amortization Amortization Retirement Plan Name Retirement Plan Name [Domain] Restructuring Type [Axis] Restructuring Type [Axis] Earnings per share Earnings Per Share, Policy [Policy Text Block] GOODWILL AND INTANGIBLES Goodwill and Intangible Assets Disclosure [Text Block] RECENT ACCOUNTING PRONOUNCEMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] Share repurchases (in shares) Stock Repurchased During Period, Shares Performance Stock Units PSUs Performance Stock Units PSUs [Member] Performance Stock Units PSUs member, Trading Activity, by Type Trading Activity, by Type [Domain] Balance at the beginning of the year Balance at the end of the year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Contingent compensation Business Combination Contingent Compensation Business combination contingent compensation. State tax provision, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Investment balance Investments Granted (in dollars 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 Governments US Treasury and Government [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Profit sharing plan contributions Stock Issued During Period, Value, Employee Benefit Plan Remaining line of credit outstanding (unswapped portion) Unswapped Portion Of Line Of Credit Unswapped portion of line of credit. Schedule of Unvested Restricted Stock Units Roll Forward Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Aggregate Amortization Expense of the Intangible Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock Class of Stock [Axis] Benefit Obligation, Discount rates, Service cost Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Service Cost Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Service Cost Mariposa Mariposa Acquisition I V L L C [Member] Mariposa Acquisition IV, LLC. Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Asset write-downs Asset Write-Downs [Member] Asset Write-Downs Accrued salaries and wages Accrued Salaries, Current Eurodollar Eurodollar [Member] Other (expense) income, net Other Operating Income (Expense), Net Withholding taxes on foreign entities Income Tax Reconciliation Withholding taxes on foreign entities Income tax reconciliation withholding taxes on foreign entities. Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Sheet Metal Workers' Local 10 Pension Fund Sheet Metal Workers Local10 Pension Trust [Member] Sheet Metal Workers Local 10 Pension Trust. Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Business Combination and Asset Acquisition [Abstract] Summary of Allocation of Pension Plan Assets Defined Benefit Plan, Plan Assets, Allocation [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Viking Juno Lower Holdings [Member] Juno Lower Holdings Number of countries in which retirement plans sponsored Number of Countries in Which Retirement Plans Sponsored Number of countries in which retirement plans sponsored Impairment of goodwill Goodwill, Impairment Loss 2028 Operating And Finance Lease, Liability, to be Paid, Year Five Operating and finance lease liability payments due year five. Summary of Supplemental Consolidated Balance Sheets Information Related to Pension Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Valuation allowance Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Valuation And Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Plus: Plus [Abstract] Plus. Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Derivative, basis spread on variable rate Derivative, Basis Spread on Variable Rate France FRANCE Defined benefit pension plans adjustment, tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Retirement Plan Name Retirement Plan Name [Axis] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Preferred stock issued (in shares) Preferred Stock, Shares Issued Accounting Standards Update and Change in Accounting Principle [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Chubb Acquisition Chubb Limited Fire and Security Business [Member] Chubb Limited fire and security business. Entity Emerging Growth Company Entity Emerging Growth Company Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Gross deferred tax assets Deferred Tax Assets, Gross Nonmonetary Transaction Type Nonmonetary Transaction Type [Domain] United Association National Pension Fund United Association National Pension Fund [Member] United Association National Pension Fund Intangible assets Total intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Common Stock Common Stock [Member] Program related costs Associated Costs [Member] Associated Costs Twin City Carpenters And Joiners Pension Fund Twin City Carpenters And Joiners Pension Fund [Member] Twin City Carpenters And Joiners Pension Fund Individual: Individual [Axis] Profit-sharing expense Profit Sharing Expense Profit-sharing expense. SEC Schedule, 12-09, Valuation Allowances and Reserves Type SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Reductions for tax positions due to lapse in statue of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] 2019 APi Acquisition Api Acquisition [Member] APi Acquisition Summary of Fair Value Measurement Assets And Liabilities Measured On Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Summary of Reconciliation of Fair Value of Contingent Consideration Obligations Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Minimum Minimum [Member] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Benefit obligation Benefit obligations Beginning balance Ending balance Defined Benefit Plan, Benefit Obligation Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Proceeds from long-term borrowings Proceeds from Issuance of Long-Term Debt Defined benefit plan, year three Benefit payments, year three Defined Benefit Plan, Expected Future Benefit Payment, Year Three Foreign currency transaction gain (loss) Gain (Loss), Foreign Currency Transaction, before Tax Restricted shares tendered for taxes Payment, Tax Withholding, Share-Based Payment Arrangement Deferred tax assets: Deferred Tax Assets, Net [Abstract] SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Other Deferred Tax Assets, Other Transaction costs Effective Income Tax Rate Reconciliation Transaction Costs Effective income tax rate reconciliation transaction costs. Accumulated benefit obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Retirement Plan Type Retirement Plan Type [Axis] Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Maximum payout of contingent compensation Business Combination Maximum Payout Of Contingent Compensation Business combination maximum payout of contingent compensation. Accumulated Deficit Retained Earnings [Member] Less: short-term and current portion of long-term debt Long-Term Debt, Current Maturities Goodwill, expected tax deduction Business Acquisition, Goodwill, Expected Tax Deductible Amount Non-Qualified Stock Options Non Qualified Stock Options [Member] Non qualified stock options. Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Currency impact Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Receivable from Insurance carriers Insurance Settlements Receivable Basic (in dollars per share) Income (loss) per common share - basic (in dollars per share) Earnings Per Share, Basic HVAC Heating Ventilation And Air Conditioning [Member] Heating, Ventilation and Air Conditioning. Accounting Policies [Abstract] Accounting Policies [Abstract] Reversals Restructuring Reserve, Accrual Adjustment Restructuring costs Restructuring Costs Sale of Stock Sale of Stock [Domain] Expected to vest (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Share based compensation arrangement by share based payment award, equity instruments other than options, expected to vest. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Fair value of plan assets Beginning balance Ending balance Defined Benefit Plan, Plan Assets, Amount Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Shares of common stock issued to profit sharing plan Stock Issued Other noncurrent liabilities Liability, Defined Benefit Pension Plan, Noncurrent Principles of consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Interest expense, net Interest Expense [Member] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounts payable Increase (Decrease) in Accounts Payable United States Americas [Member] Entity Public Float Entity Public Float National Electrical Benefit Fund National Electrical Benefit Fund [Member] National Electrical Benefit Fund. 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] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument Derivative Instrument [Axis] Carrying Value Total debt obligations Total Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Consolidated Corporate and Elimination [Member] Corporate and elimination. Compensation Amount Outstanding Recovery Compensation Amount Derivative assets Derivative Asset Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-Variable Interest Rate Debt Fixed Income Interest Rate [Member] Operating lease right of use assets Deferred Tax Liabilities, Leasing Arrangements Total deferred tax (benefit) provision Deferred Income Tax Expense (Benefit) Subsequent Event Type Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] 2026 Operating And Finance Lease, Liability, to be Paid, Year Three Operating and finance lease liability payments due year three. Contingent compensation arrangements recognized period Contingent Compensation Arrangements Recognition Period Contingent compensation arrangements recognition period. Contributions Multiemployer Plan, Employer Contribution, Cost Total present value of lease liabilities Finance Lease, Liability Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] Defined Benefit Plan, Plan Assets, Allocations [Abstract] Defined Benefit Plan, Plan Assets, Allocations [Abstract] Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Investments Equity Method Investments [Policy Text Block] 2019 Equity Incentive Plan Two Thousand And Nineteen Equity Incentive Plan [Member] Two thousand and nineteen equity incentive plan. Global fixed income at net asset value Global fixed income at net asset value [Member] Global fixed income at net asset value. Acquisition Defined Benefit Plan, Plan Assets, Business Combination 2024 Long-Term Debt, Maturity, Year One National Automatic Sprinkler Industry Pension Fund National Automatic Sprinkler Industry Pension Fund [Member] National Automatic Sprinkler Industry Pension Fund. Pension and post-retirement obligations Deferred Tax Liabilities Pension and post-retirement obligations Deferred tax liabilities pension and post-retirement obligations. RSUs, warrants, and stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Pension and post-retirement obligations Pension and post-retirement obligations Business combination recognized identifiable assets acquired and liabilities assumed pension and postretirement obligations. Auditor Information [Abstract] Auditor Information Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Operating loss carryforwards, carryforward term Net Operating Loss Carryforwards Carryforward Period Net operating loss carryforwards, carryforward period. Payments Payments for Restructuring Document Period End Date Document Period End Date 2025 Operating And Finance Lease, Liability, to be Paid, Year Two Operating and finance lease liability payments due year two. Adoption Date Trading Arrangement Adoption Date Central Pension Fund Of The IUOE & Participating Employers Central Pension Fund Of The I U O E Participating Employers [Member] Central Pension Fund Of The IUOE & Participating Employers. Finance leases - non-current Finance Lease, Liability, Noncurrent Finance leases Finance Lease, Weighted Average Discount Rate, Percent Insurance liabilities Insurance Liabilities [Policy Text Block] Insurance liabilities. Income tax provision Total income tax provision Income Tax Expense (Benefit) Weighted-average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Derivatives designated as hedge instruments Designated as Hedging Instrument [Member] Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Lender Name [Axis] Lender Name [Axis] Section 162(m) limitation Section 162(m) limitation Income tax reconciliation section 162(m) limitation. Equity [Abstract] Equity [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Number of locations Number Of Locations In Which Entity Operates Number of locations in which entity operates. Stock dividend on Series B Preferred Stock Preferred Stock Dividends, Income Statement Impact Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Amortization of net loss Defined Benefit Plan, Amortization of Gain (Loss) Deferred taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net Periodic Benefit Cost, Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Maximum number of shares purchased in offering period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Credit Facility Credit Facility [Domain] Mr. Ashken [Member] Mr. Ashken Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Definite-lived intangibles Intangible Assets, Finite-Lived, Policy [Policy Text Block] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Net (loss) income attributable to common shareholders: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Net Periodic Benefit Cost, Discount rates, PBO Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount NET REVENUES Revenue from Contract with Customer [Text Block] Additional Paid-In Capital Additional Paid-in Capital [Member] Fair value change - derivatives, net of tax benefit (expense) of $8, ($11), and $(9), respectively Fair value change - derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Document Annual Report Document Annual Report Dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Autos and trucks Vehicles [Member] Balance Sheet Location Balance Sheet Location [Axis] Total earnings Income (Loss) from Equity Method Investments Cover [Abstract] Cover [Abstract] Purchase of insurance contracts Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase Specialty Contracting Specialty Contracting [Member] Specialty contracting [Member]. SUBSEQUENT EVENTS Subsequent Events [Text Block] Number of businesses acquired Number of Businesses Acquired Number of foreign currency derivatives held Number of Foreign Currency Derivatives Held Other noncurrent liabilities Other Liabilities, Noncurrent Total lease payments Lessee, Operating Lease, Liability, to be Paid Aggregate amount of transaction price allocated to unsatisfied performance obligation Revenue, Remaining Performance Obligation, Amount EMPLOYEE BENEFIT PLANS Compensation and Employee Benefit Plans [Text Block] Cash flow hedges: Cash Flow Hedging [Member] Finance lease cost - amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] 2027 Operating And Finance Lease, Liability, to be Paid, Year Four Operating And Finance Lease, Liability, to be Paid, Year Four Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity Component Equity Component [Domain] Finance leases - current Finance Lease, Liability, Current Payments from insurance policy Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement Percentage of fair market value of common stock Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent State and Local Jurisdiction State and Local Jurisdiction [Member] Pension contributions Defined benefit pension plans contributions Payment for Pension and Other Postretirement Benefits Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other Deferred Tax Liabilities, Other Chubb Acquisition Chubb Acquisition [Member] Chubb Acquisition. Entity Current Reporting Status Entity Current Reporting Status Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract] Operating income Operating income (loss) Operating Income (Loss) Change in units based on performance expectations (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value Increase Decrease Based On Performance Expectations Share based compensation arrangement by share based payment award equity instruments other than options weighted average grant date fair value increase decrease based on performance expectations. Global equity funds Defined Benefit Plan, Global Equity Funds [Member] Defined benefit plan, global equity funds. Net Periodic Benefit Cost, Salary scale Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Gross deferred tax liabilities Deferred Tax Liabilities, Gross Consolidated Entities Consolidated Entities [Domain] Plan participants' contributions Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Dividends declared (in shares) Common Stock Dividends, Shares Segments Segments [Axis] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Defined benefit pension plans adjustment, net of tax expense of $81, $55, and $0, respectively Pension plans adjustment Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Scenario Scenario [Domain] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Total debt obligations Line of credit outstanding Long-Term Line of Credit Customer relationships Customer Relationships [Member] Outstanding liability for environmental obligation including asset retirement obligations Accrued Environmental Loss Contingencies, Noncurrent Type of Restructuring [Domain] Type of Restructuring [Domain] Annual reduction in interest expense Reduction In Interest Expense Reduction in interest expense. Consolidated Entities Consolidated Entities [Axis] Variable Rate Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Liquidation preference per share (in dollars per share) Preferred Stock, Liquidation Preference Per Share London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number DEBT Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Number of countries in which entity operates Number of Countries in which Entity Operates Revolving Credit Facility Revolving Credit Facility [Member] Cross currency contracts Cross currency contracts Cross Currency Interest Rate Contract [Member] Less income allocable to Preferred Stock Less income allocable to Preferred Stock Preferred Stock Dividends and Other Adjustments MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Discontinued Operations and Disposal Groups [Abstract] Real estate Defined Benefit Plan, Real Estate [Member] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name Investment, Name [Axis] Corporate bonds Corporate Debt Securities [Member] Expected provision at statutory federal rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 18) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Debt securities Defined Benefit Plan, Debt Security [Member] Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Geographical Geographical [Axis] Service period from date of grant Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] INCOME TAXES Income Tax Disclosure [Text Block] Contractual backlog Contractual Backlog [Member] Contractual backlog. Contract liabilities Increase (Decrease) in Contract with Customer, Liability Benefit payments, year five Defined Benefit Plan, Expected Future Benefit Payment, Year Five Change in units based on performance expectations (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Increase Decrease Based On Performance Expectations Share based compensation arrangement by share based payment award equity instruments other than options increase decrease based on performance expectations. Total cost Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Leases Lessee, Leases [Policy Text Block] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Weighted-average discount rate: Weighted Average Discount Rate [Abstract] Weighted average discount rate. Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Payments of acquisition-related consideration Payment for Contingent Consideration Liability, Financing Activities Contingent consideration obligations Contingent Consideration Obligations Classified As Liabilities Fair Value Disclosure Fair value of contingent consideration obligations in a business combination that is classified in liabilities. Other Noncurrent liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Secured term loan Secured Debt Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Hedging Relationship Hedging Relationship [Axis] Expense for shares distributed to eligible employees Deferred Compensation Arrangement with Individual, Compensation Expense Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Weighted-average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted average remaining lease term. Level 3 Fair Value, Inputs, Level 3 [Member] Benefit payments, year one Defined Benefit Plan, Expected Future Benefit Payment, Year One Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Earnings from joint ventures Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Derivative Contract [Domain] Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] 2025 Finance Lease, Liability, to be Paid, Year Two Foreign currency and currency translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Liabilities, Redeemable Convertible Preferred Stock, and Shareholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Currency impact Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Share repurchases Share repurchases Stock Repurchased During Period, Value Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Axis] Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Amount of gain (loss) recognized in other comprehensive income, cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Number of open contingent consideration arrangements at the end of the year Business Combination Contingent Consideration Arrangements Number Of Open Arrangements For contingent consideration arrangements recognized in connection with a business combination, this element represents number of such arrangements. U.S. earnings Income (Loss) from Continuing Operations before Income Taxes, Domestic Cost of revenues Cost of Goods and Services Sold Net amount recognized Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Share-based awards, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Intangible assets, estimated useful lives Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Foreign currency forward contracts Foreign currency forward contracts Foreign Exchange Contract [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Beginning Balance Ending Balance Goodwill Additions for tax positions taken in a prior period (including acquired uncertain tax positions) Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Benefit Obligation, Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets Lessee Lease Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Accounts receivable Increase (Decrease) in Accounts Receivable Forecast Forecast [Member] Total present value of lease liabilities Operating And Finance Lease Liability Operating and finance lease liability. Selling, general, and administrative expenses Selling, General and Administrative Expenses [Member] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Operating leases - non-current Operating Lease, Liability, Noncurrent Schedule of Multiemployer Plan Multiemployer Plan [Table Text Block] 2021 Term Loan Two Thousand Twenty One Term Loan [Member] Two thousand twenty one term loan. Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Debt instrument term Debt Instrument, Term Debt Instrument, Name Debt Instrument, Name [Domain] Payments of debt issuance costs Payments of Debt Issuance Costs Joint Ventures Joint Ventures [Member] Joint ventures. Investment income and other, net Investment Income And Other Net [Member] Investment income and other, net. Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] September 2027 September 2027 [Member] September Twenty Twenty Seven [Member] Income Statement Location Income Statement Location [Axis] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Profit sharing plan contributions (in shares) Stock Issued During Period, Shares, Employee Benefit Plan Pension and post-retirement obligations Liability, Defined Benefit Plan, Noncurrent Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Foreign currency forward contracts Foreign Exchange Forward [Member] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Undistributed earnings Undistributed Earnings of Foreign Subsidiaries Transaction costs Income Tax Reconciliation Transaction Costs Income tax reconciliation transaction costs. Product and Service Product and Service [Domain] 5.5% Series B Redeemable Convertible Preferred Stock, $0.0001 par value, 800,000 authorized shares, issued and outstanding at December 31, 2023 and 2022, respectively, aggregate liquidation preference of $840 Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, Amount Reserves and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories APi Group DE, Inc A P I Group D E Incorporation [Member] API Group DE, Inc. Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Contingent consideration and compensation liabilities Deferred Tax Assets Contingent Consideration and Compensation Liabilities Deferred tax assets contingent consideration and compensation liabilities. Weighted-Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Weighted-Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Weighted-Average Remaining Contractual Term Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name Plan Name [Domain] Interest expense, net Interest Expense Unearned compensation related to unvested RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Loss (gain) on extinguishment of debt, net Gain (loss) on extinguishment of debt Gain (Loss) on Extinguishment of Debt Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Net (loss) income attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic, Including Preferred Stock Net Income (Loss) Available to Common Stockholders, Basic, Including Preferred Stock Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Operating lease term, extension option Lessee, Operating Lease, Term of Contract, Extension Option Lessee, Operating Lease, Term of Contract, Extension Option Use of estimates Use of Estimates, Policy [Policy Text Block] Long-Term Debt, Type Long-Term Debt, Type [Domain] Entity File Number Entity File Number Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2026 Long-Term Debt, Maturity, Year Three Weighted-Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term Reductions for tax positions taken in a prior period (including acquired uncertain tax positions) Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Total intangible asset amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Long-term line of credit, amount extended Long-Term Line of Credit, Amount Extended Long-Term Line of Credit, Amount Extended Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Restatement Determination Date Restatement Determination Date Additions for tax positions taken in the current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Percentage of Plan Assets Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage Variable lease cost Variable Lease, Cost Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block] Operating lease cost Operating Lease, Cost Common stock issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total debt, net of deferred financing costs Long-Term Debt Financial assets Assets, Fair Value Disclosure 2027 Long-Term Debt, Maturity, Year Four Summary of Amortization Expense Recognized on Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Balance at beginning of period Balance at end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Unrecognized equity-based compensation cost, restricted stock units Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total other Total Other Pension Fund [Member] Total other pension fund. Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Funded status of plans Defined Benefit Plan, Funded (Unfunded) Status of Plan Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Debt, variable interest rate Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate Operating and finance lease liabilities Deferred Tax Assets Operating and Finance Lease Liabilities Deferred tax assets operating and finance lease liabilities. Domestic Tax Authority Domestic Tax Authority [Member] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One 2019 Term Loan Two Thousand Nineteen Term Loan [Member] Two thousand nineteen term loan. Cash deposited into escrow Payments to Acquire Businesses, Cash Deposited into Escrow Payments to Acquire Businesses, Cash Deposited into Escrow Subsequent Event [Table] Subsequent Event [Table] Fair value of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets 2024 Finance Lease, Liability, to be Paid, Year One Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Expected to vest (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award, equity instruments other than options, expected to vest, weighted average grant date fair value. Projected benefit obligation ("PBO") Funded Status [Abstract] Projected benefit obligation ("PBO") Funded Status [Abstract] Projected benefit obligation ("PBO") Funded Status. Percentage of recognized revenue of remaining performance obligations over the next 12 months Revenue, Remaining Performance Obligation, Percentage Subsequent Event Subsequent Event [Member] Total lease payments Operating And Finance Lease, Liability, to be Paid Operating and finance lease liability payments due. Income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Operating loss carryforwards Operating Loss Carryforwards Summary of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Subtotal Equities and Fixed Income Securities [Member] Equities and fixed income securities. Net Periodic Benefit Cost, Discount rates, Service cost Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate Service Cost Defined benefit plan assumptions used calculating net periodic benefit cost discount rate service cost. Contract assets Increase (Decrease) in Contract with Customer, Asset Issuance of common shares (in shares) Stock Issued During Period, Shares, New Issues Defined Benefit Plan, Plan Assets, Category Defined Benefit Plan, Plan Assets, Category [Axis] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Derivative liability Derivative Liability Mr. Lillie [Member] Mr. Lillie Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Class Of Stock [Line Items] Class of Stock [Line Items] Cash paid for amounts included in measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash paid for amounts included in measurement of lease liabilities. Expected provision at statutory federal rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Pension and post-retirement assets Assets for Plan Benefits, Defined Benefit Plan Shares issuable upon conversion of Series B Preferred Shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Diluted earnings (loss) per common share: Earnings Per Share, Diluted [Abstract] Current: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Inventories Inventory, Net Other 2023 acquisitions Other 2023 Acquisitions [Member] 2022 Acquisitions. Land Land [Member] Defined benefit plan, thereafter Defined Benefit Plan, Expected Future Benefit Payment, After Year Five Defined Benefit Plan, Expected Future Benefit Payment, After Year Five DIVESTITURES Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Fabrication Fabrication [Member] Fabrication [Member] Maximum potential payout at the end of the year Business Combination Contingent Consideration Arrangements Maximum Potential Payout Business combination contingent consideration arrangements maximum potential payout. Other noncurrent assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Accumulated benefit obligation Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Foreign Deferred Foreign Income Tax Expense (Benefit) Market Performance-Based Restricted Stock Units Market Performance-Based Restricted Stock Units [Member] Market Performance-Based Restricted Stock Units Segments Segments [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Current assets: Assets, Current [Abstract] Accrued liabilities for workers' compensation, general and automobile claims Accrued Liabilities For Workers Compensation General And Automobile Claims Accrued liabilities for workers' compensation, general and automobile claims. Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Goodwill Deferred Tax Liabilities, Goodwill Total lease payments Finance Lease, Liability, to be Paid Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Operating and finance leases Operating and finance leases - non-current Operating And Finance Leases Liability Non Current Operating and finance leases liability non-current. Series A Preferred Shares Series A Preferred Shares [Member] Series A Preferred Shares member. Notes payable Notes Payable Other Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Permanent differences and other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Pension and post-retirement assets Pension and post-retirement assets Business combination recognized identifiable assets acquired and liabilities assumed pension and post retirement benefits. Class of Stock Class of Stock [Domain] Net (loss) income attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Total provision for income taxes Effective Income Tax Rate Reconciliation, Percent Total present value of lease liabilities Operating Lease, Liability 4.125% Senior Notes Four point one two five percentage senior notes [Member] 4.125% Senior Notes. Trading Activity Trading Activity [Axis] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Dilutive securities includes common shares issuable pursuant to the annual preferred share dividend (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Shares Issuable Pursuant To Annual Preferred Share Dividend Incremental common shares attributable to dilutive effect of shares issuable pursuant to annual preferred share dividend. Other Other Contract [Member] Consideration on disposal of assets Disposal Group, Including Discontinued Operation, Consideration Contractual term Share Based Compensation Arrangement By Share Based Payment Award Terms Of Award Contractual Term Share based compensation arrangement by share based payment award terms of award contractual term. Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Credit loss expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Expense recognized Defined Contribution Plan, Cost Summary of Valuation Assumptions Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule of share-based payment award, valuation assumptions. All Executive Categories All Executive Categories [Member] Acquisition A23 Acquisition A23 [Member] Acquisition A23 Non-cash lease expense Noncash Lease Expense Noncash lease expense. Number of countries of significant business operations Number of countries of significant business operations Number of countries of significant business operations1. Finance leases: Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance leases. Permanent differences and other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Payment of invoices Payment Of Invoices Payment of invoices. Plan Name Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax benefits realized from tax deductions related to vesting of RSUs Share-Based Payment Arrangement, Expense, Tax Benefit Specialty Services Specialty Services [Member] Specialty services. Number of reportable segments Number of Reportable Segments Net (loss) income per common share: Earnings Per Share [Abstract] Restricted Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Boilermaker-Blacksmith National Pension Trust Boilermaker Blacksmith National Pension Trust [Member] Boilermaker Blacksmith National Pension Trust. Common stock; $0.0001 par value, 500,000,000 authorized shares, 235,575,316 shares and 233,403,912 shares issued at December 31, 2023 and 2022, respectively (excluding 8,281,148 and 584,584 shares declared for stock dividend at December 31, 2023 and 2022, respectively) Common Stock, Value, Issued Not Subject to Leveling Fair Value Measured at Net Asset Value Per Share [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted average price per share (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Issued Share based compensation arrangement by share based payment award per share weighted average price of shares issued. Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Reduction in overall effective interest rate Reduction In Derivative Effective Interest Rate Reduction in derivative effective interest rate. Senior Notes Senior Notes [Member] Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Financing cash outflows - payments on finance leases Finance Lease, Principal Payments Schedule of Finance Lease Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Other expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Contingent consideration and compensation liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Other obligations Other Obligations [Member] Other Obligations [Member] Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block] Summary of Reconciliation of Federal Statutory Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Gross unrecognized tax benefits at the beginning of the year Gross unrecognized tax benefits as of the end of the year Unrecognized Tax Benefits Income Tax Authority Income Tax Authority [Axis] PEO Name PEO Name Schedule of Product Information [Table] Schedule of Product Information [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Acquisition Defined Benefit Plan, Benefit Obligation, Business Combination Benefit payments, after year five Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Building Building [Member] Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments Schedule of Goodwill [Table Text Block] Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Credits Deferred Tax Assets, Tax Credit Carryforwards Contractual backlog Contractual Rights [Member] Foreign currency translation and other, net Goodwill, Translation and Purchase Accounting Adjustments Write-offs SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Number of derivative agreements entered into during the period Number Of Derivative Instruments Entered Into During The Period Number Of Derivative Instruments Entered Into During The Period Less stock dividend attributable to Series B Preferred Stock Dividend attributable to preferred stock Dividend attributable to preferred stock Other accrued liabilities Other Accrued Liabilities, Current Valuation And Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] NATURE OF BUSINESS Nature of Operations [Text Block] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net EUR Euro Member Countries, Euro Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total shareholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Subsequent Events [Abstract] Subsequent Events [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Previous dividend price per share (in dollars per share) Dividend, Ten-Day Trading Price Threshold, Previous Dividend Price Dividend price per share. Derivatives not designated as hedge instruments Not Designated as Hedging Instrument [Member] RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Other accrued liabilities Liability, Defined Benefit Plan, Current Hedging Designation Hedging Designation [Domain] Warrants exercised (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Mezzanine equity: Temporary Equity [Abstract] Aggregate liquidation preference Preferred Stock, Liquidation Preference, Value Net investment hedges Net investment hedges: Net Investment Hedging [Member] Summary of Carrying and Fair Value of Non-Variable Interest Rate Debt Summary Of Carrying And Fair Value Of Non Variable Interest Rate Debt [Table Text Block] Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt. Disposal Group Classification [Domain] Disposal Group Classification [Domain] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Summary of Effect of Derivatives on Consolidated Statements of Operations and Accumulated Other Comprehensive Income (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Intangible assets, estimated useful lives Weighted Average Remaining Useful Lives (in Years) Finite-Lived Intangible Asset, Useful Life 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Summary of Fair Value of Pension Plan Assets by Asset Category Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Rent expense, including real estate taxes and operating costs Operating Lease, Expense Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Repurchase amount of senior notes Debt Instrument, Repurchase Amount Amount of gain (loss) recognized in other comprehensive income, fair value hedges Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), before Reclassification and Tax Foreign Tax Authority Foreign Tax Authority [Member] City Area Code City Area Code Product and Service Product and Service [Axis] EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Deferred compensation arrangement with individual, recorded liability Deferred Compensation Arrangement with Individual, Recorded Liability Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Operating lease term Lessee, Operating Lease, Term of Contract Life Safety Life Safety [Member] Life safety [Member] Derivatives, tax (expense) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Blackstone Viking Global Equities II LP [Member] Viking Global Equities II LP Line of credit net letters of credit outstanding Line Of Credit Net Of Letters Of Credit Outstanding Line of credit net of letters of credit outstanding. Number of countries expanding operations Number of countries expanding operations Number of countries expanding operations. Summary of Changes in Number of Common Shares Underlying Options Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Line of Credit Facility [Abstract] Line of Credit Facility [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Insurance contracts Defined Benefit Plans, Insurance Contracts [Member] Defined Benefit Plans, Insurance Contracts Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Financial liabilities Liabilities, Fair Value Disclosure Reductions for tax positions taken in current period Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions 2023 Restructuring Program 2023 Restructuring Program [Member] 2023 Restructuring Program Summary of Changes in Number of Outstanding RSUs and PSUs Schedule Of Nonvested Restricted Stock Units And Performance Based Restricted Stock Units Activity [Table Text Block] Schedule Of Nonvested Restricted Stock Units And Performance Based Restricted Stock Units Activity [Table Text Block] Less: unamortized deferred financing costs Debt Issuance Costs, Gross Cash paid for income taxes, net of refunds Income Taxes Paid, Net Infrastructure/Utility Infrastructure Utility [Member] Infrastructure/Utility [Member] Other Other Countries [Member] Other countries. Summary of Reconciliation Operating Income to EBITDA Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities, redeemable convertible preferred stock, and shareholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership Ownership [Domain] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease right of use assets Operating Lease, Right-of-Use Asset EBITDA Operating Income Loss Earnings Before Interest Taxes Depreciation And Amortization Operating income (loss), earnings before interest, taxes, depreciation and amortization. Acquisition of Construction Equipment and Vehicles Acquisition Of Construction Equipment And Vehicles [Member] Acquisition Of Construction Equipment And Vehicles [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Currency Currency [Axis] Net (loss) income attributable to common shareholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted PBO discount Benefit Obligation, Discount rates, PBO Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Plan participants' contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Contract assets Contract assets Business combination, recognized identifiable assets acquired and liabilities assumed, contract assets. Restructuring charges, net of cash paid Charges Restructuring Charges Annual dividend shares preferred stock (in shares) Annual Dividend Shares Preferred Stock Annual dividend shares preferred stock. PBO Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Deferred payments Deferred Tax Liabilities Deferred Payments Deferred tax liabilities deferred payments. Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Stock repurchase program, remaining authorized amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Fair value of hedges Fair Value Hedge Assets Common stock, shares authorized (in shares) Common Stock, Shares Authorized Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Benefit Obligation, Discount rates, Interest cost Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Interest Cost Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Interest Cost Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] Time-Based Restricted Stock Units Time Based Restricted Stock Units [Member] Time-based restricted stock units. Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Award Timing Disclosures [Line Items] Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Title of Individual Title of Individual [Domain] Additional paid-in capital Additional Paid in Capital Amortization on identified intangible assets Deferred Tax Liabilities Amortization On Identified Intangible assets Deferred tax liabilities amortization on identified intangible assets. Return on assets Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held Restructuring Plan Restructuring Plan [Axis] Working capital and net indebtedness adjustment Business Combination, Consideration Transferred, Liabilities Incurred Maturity of corporate bond used in calculation of discount rate assumptions Maturity of corporate bond used in calculation of discount rate assumptions Maturity of corporate bond used in calculation of discount rate assumptions. Accrued stock dividend on Series A Preferred Stock Accrued Dividends on Preferred Stock Income Statement Impact Accrued dividends on preferred stock income statement impact. Income taxes Income Tax, Policy [Policy Text Block] Short-term and current portion of long-term debt Debt, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Debt Instrument, Redemption, Period Debt Instrument, Redemption, Period [Domain] Amount of gain (loss) reclassified from AOCI into income, fair value hedges Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), Reclassification, before Tax Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), Reclassification, before Tax Insider Trading Arrangements [Line Items] 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] Liability for deferred payments Business Combination Liability For Deferred Payments Business combination, liability for deferred payments. Related Party Related Party, Type [Axis] Outstanding, beginning balance Outstanding, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Share-based compensation and other, net (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenues Cost of Sales [Member] Employee termination benefits Employee Severance [Member] Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Preferred stock, dividend percentage Percentage of annual dividend rate Preferred Stock, Dividend Rate, Percentage Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Finance and operating lease liabilities Finance and operating lease liabilities Business combination recognized identifiable assets acquired and liabilities assumed finance and operating lease liabilities. Payments on long-term borrowings Aggregate amount repaid Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Amount of income (expense) recognized in income Derivative, Gain (Loss) on Derivative, Net Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Income Tax Authority Income Tax Authority [Domain] Preferred stock dividend (in shares) Preferred Stock Dividends, Shares Non-service pension benefit Non-service pension benefit Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Name Trading Arrangement, Individual Name Summary of Disaggregated Net Revenues Disaggregation of Revenue [Table Text Block] Issuance of common shares Stock Issued During Period, Value, New Issues Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-Term Debt, Type Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Fair value hedges: Fair Value Hedging [Member] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest, net of interest income Interest Paid, Excluding Capitalized Interest, Operating Activities Number of shares issued in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Business combinations Business Combinations Policy [Policy Text Block] Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance leases Finance Lease, Weighted Average Remaining Lease Term Leasehold improvements Leasehold Improvements [Member] Actual return on assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Net deferred tax liabilities Deferred Tax Liabilities, Net Diluted (in shares) Weighted average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] 2026 interest rate swap Two Thousand Twenty Six Interest Rate Swap [Member] 2026 Interest Rate Swap. Less stock dividend attributable to preferred stock Dividend Attributable To Preferred Stock Diluted Dividend attributable to preferred stock diluted. Independent, Non-Executive Directors Non Executive Directors [Member] Non-executive directors. Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount 2024 Operating And Finance Lease, Liability, to be Paid, Year One Operating and finance lease liability payments due in next twelve months. Defined benefit plan, year four Benefit payments, year four Defined Benefit Plan, Expected Future Benefit Payment, Year Four Total assets Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Thereafter Finance Lease, Liability, to be Paid, after Year Five Equipment Equipment [Member] Customers with payment terms Customers With Payment Terms Customers with payment terms. Share-based compensation and other, net APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Series A Preferred Stock Series A Preferred Stock [Member] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Dividends declared (in shares) Dividends Declared, Shares Dividends Declared, Shares Defined Benefit Plan, Plan Assets, Category Defined Benefit Plan, Plan Assets, Category [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Target Asset Allocation Percentage Defined Benefit Plan, Plan Assets, Target Allocation, Percentage Adjustment to Compensation: Adjustment to Compensation [Axis] Depreciation Depreciation Expense Net Of Reversal Depreciation expense net of reversal. Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Scenario Scenario [Axis] Basic (in shares) Weighted average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Schedule Of Short Term Debt [Table] Schedule of Short-Term Debt [Table] Depreciation on fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Operating lease right of use assets Operating lease right of use assets Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use assets. Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract] Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract] Product Information [Line Items] Product Information [Line Items] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Deferred: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Warrants exercised Stock Issued During Period, Value, Conversion of Convertible Securities Other Accrued Liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities Summary of Fair Value of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Contract liabilities Contract liabilities Business combination, recognized identifiable assets acquired and liabilities assumed, contract liabilities. EX-101.PRE 14 apg-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 apg-20231231_g1.jpg begin 644 apg-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %: F0# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*\W^/6 MBZWXC\%VVF:#>0Q75Q?Q&;39+]K%]6MXPTLUE'.HW1M(D;&/PF^I:7=:3'J$?\ 9%]XHDLY;5X%*MY=S;HTES%;NZH@9U1E9#(< MA< 'TO17P]\0/B;XFUKP[X(=7AM? JZA?3Q:DVF3V3B8(VHRHDH%R MQ$;@0%FZYR=V3T?@WXA:]K%]X;\3_P#"2:G>:IJ7Q"?07LVNG2VDTT6Y'%GG MRU("I)O"[LODGD4 ?7U%%07#W*L/(ABD'?S)2G\E- $]%4O.U'_GUM?_ ); M_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ (W1YVH_\^MK_P"! M+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ ($M_P#&Z +M%4O.U'_G MUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ (W1YVH_ M\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ ($M_P#&Z +M M%4O.U'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ M (W1YVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ ($M M_P#&Z +M%4O.U'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6 MU_\ EO_ (W1YVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_S MZVO_ ($M_P#&Z +M%4O.U'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT5 M2\[4?^?6U_\ EO_ (W1YVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ MC='G:C_SZVO_ ($M_P#&Z +M%4O.U'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ M ,;H NT52\[4?^?6U_\ EO_ (W1YVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7 M_P "6_\ C='G:C_SZVO_ ($M_P#&Z +M%4O.U'_GUM?_ );_P"-T>=J/_/K M:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ (W1YVH_\^MK_P"!+?\ QN@"[15+ MSM1_Y];7_P "6_\ C='G:C_SZVO_ ($M_P#&Z +M%4O.U'_GUM?_ );_P"- MT>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ (W1YVH_\^MK_P"!+?\ MQN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ ($M_P#&Z +M%4O.U'_GUM?_ M );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ (W1YVH_\^MK M_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ ($M_P#&Z +M%4O. MU'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ EO_ (W1 MYVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ ($M_P#& MZ +M%4O.U'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4?^?6U_\ M EO_ (W1YVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\ C='G:C_SZVO_ M ($M_P#&Z +M%4O.U'_GUM?_ );_P"-T>=J/_/K:_\ @2W_ ,;H NT52\[4 M?^?6U_\ EO_ (W5Q<[1D8/?!S0 M%%% '-_$3X?Z3\3_"-]X>&-&N]'LSNMM/GT^)[> \C*1E=JG MD]!W-8'QRF\60^!\^$8KR2X-W"-0;2Q&;]+ -FX-J)#L,^T84$'J<#=@C@#X MRU_5?@;;:IX/USQ+J\^GI=1S2KI]G'JD@ KP35OB1XP_X1?PSXREUO6)O P\-1W& MJZMX3M=/S]O\P!Y#'>IYGE!=_")G@?*.16YX=^(&O:7\2K9?%FIZ_!HWB#5I MXO#7DP:***@N+R.U8!UE8GG]W"[_^ M@@T 3T52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+ M_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ MB: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ D MO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_ M^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+ M_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ MB: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ D MO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_ M^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+ M_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ MB: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ D MO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_ M^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+ M_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ MB: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ D MO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_ M^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+ M_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ MB: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ D MO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_ M^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B: +M%4O[6@_YYW7_@)+ M_P#$T?VM!_SSNO\ P$E_^)H NT52_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ MB: +M%4O[6@_YYW7_@)+_P#$T?VM!_SSNO\ P$E_^)H NT5XS^TI\;%^%_P^ MF?2[Q[+Q-?,(]-$UHQSM=/-;#KM^5&[]V7K7I7@6_P!1U3P3X>O=7B:#5KG3 MK>:\B:,QE)FB4R J?ND,3QVKJEAJD:$<1+X9-I?+]/U,56C*HZ2W2N;E%%%< MILE76GW*Z-:0);1Z3;:E=6]D8T;,YQ5F'X3^ M&8O$UKK[VEU=:E9O)):?;-1N;B&T9QAC#!)(T<7' V*,#@8%<1X\_:$N_!?A M/P_K1\-0?:=4L8+O^QM0U9;;4)))&1?L]M (W>>52_S A ,KR26"NM/VA_M7 MB>W@_P"$?">&KCQ(_A2+5?MP,YOEC+$FW";?*+JZ!A*3\N=N"* /9***@N+^ MVLV GN(H2W($CA<_G0!/15+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\: + MM%4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P : +M%4O[:T_\ Y_[7_O\ M+_C1_;6G_P#/_:_]_E_QH NT52_MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ M !H NT52_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&@"[15+^VM/_Y_[7_O M\O\ C1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO M_?Y?\: +M%4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P : +M%4O[:T_\ MY_[7_O\ +_C1_;6G_P#/_:_]_E_QH NT52_MK3_^?^U_[_+_ (T?VUI__/\ MVO\ W^7_ !H NT52_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&@"[15+^VM M/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ .?^U_[_ "_XT?VU MI_\ S_VO_?Y?\: +M%4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P : +M% M4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QH NT52_MK3_^?^U_[_+_ (T? MVUI__/\ VO\ W^7_ !H NT52_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&@ M"[15+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ .?^U_[_ M "_XT?VUI_\ S_VO_?Y?\: +M%4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E M_P : +M%4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QH NT52_MK3_^?^U_ M[_+_ (T?VUI__/\ VO\ W^7_ !H NT52_MK3_P#G_M?^_P O^-']M:?_ ,_] MK_W^7_&@"[15+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ M .?^U_[_ "_XT?VUI_\ S_VO_?Y?\: +M%4O[:T__G_M?^_R_P"-']M:?_S_ M -K_ -_E_P : +M%4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QH NT52_M MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ !H NT52_MK3_P#G_M?^_P O^-'] MM:?_ ,_]K_W^7_&@"[15+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &@"[ M15+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\: +M%4O[:T__G_M?^_R_P"- M']M:?_S_ -K_ -_E_P : +M%4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_Q MH NT52_MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ !H ^5/B#I,OQG_; T?3 M]-\N?3O"L5M)J+3?-#B*;S9%QT+,76/'J.> M_6QY;NZC<#<79.#W'3]*^FE8,H(.0>017N9K-QJ0PRVIQBE\TFW^)YV"C>,J MO63?X.PM%%%>&>B"[S_A%8K.]U5 2-+U&!)K;4(V1D:"4,Z84A MMV0PY0 Y!*GDO#WP0U3P;\.7\+:#XEL[873WC7IN]&$MH_V@Y80P+*AB"=%7 M>RX9MRMP5[[QMXWTKX?Z&=4U>618FE2W@M[>)II[J=VVQPPQJ"SR,3@*!ZDX M )&*_P 9O#%OX5L=>NYKZUM[H2DVATZXEO(#%GSQ+!&C.GE$;78C:I(R?F7( M!RVK? .]F^%=G\.]-\3I;^&QIZ:?=B^TT7,[A7+&2%Q(@C7>M[K;4+'^TX)+6TGN,6F5'GR"-&,4>74;Y-HR<9R#BYH'Q7 M\-^*==GTG2+B^U"XMYWM9;B#2[IK1)47>RFY\KR0=N"/GYW+C.1D Z^BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB_B MM\6M#^#OA^WU?71I';Q^*=4\Z.WCR=I1Y7<@G^'=,5'?Y#7TC7G M'[._@W5?A_\ !WP]H6MVZVNJ6HG,\*R+)L+SR.!N4D$[6'0FO1ZPS*LJV,J3 MCM>RMV6B_!&F$@Z="$7O;7U>K_$****\TZSS']HA-(C^',E[KNDZAJ>EZ?<) M>23:1=BVOK!D5O+NK=BR@R)(4P"PX8GYL;6X[_A$O'%]\%4T+Q7I6O>)=0E% MW#$NGZ[%;7T$14I;+=R++%'VMH=/N M-[;6*L8P(1'+TB5CF-AM 8&M[PE\*_$7A#QAX0M_#&D:UX>L;*=G\1ZA=ZPL MFGZL! L9>.U%Q)\SE00QBC*@#.#P/:=:^(7A;PVMBVK>)='TM;Y=]H;V_BA% MPO',>YAO'S+R,]1ZU.OC3P^WB1O#PUW33KZKN;2A>1_:@-N[)BW;L;2&Z=#F M@#9J"XLX[I@7:52./WEU_X%R__%4?V3!_STNO_ N7 M_P"*J[10!2_LF#_GI=?^!EU_ MX%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^!EU_X%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^ M!EU_X%R__%4?V3!_STNO_ N7 M_P"*J[10!2_LF#_GI=?^!EU_ MX%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^!EU_X%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^ M!EU_X%R__%4?V3!_STNO_ N7 M_P"*J[10!2_LF#_GI=?^!EU_ MX%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^!EU_X%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^ M!EU_X%R__%4?V3!_STNO_ N7 M_P"*J[10!2_LF#_GI=?^!EU_ MX%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^!EU_X%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^ M!EU_X%R__%4?V3!_STNO_ N7 M_P"*J[10!2_LF#_GI=?^!EU_ MX%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^!EU_X%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^ M!EU_X%R__%5S_B/Q5X7\(ZMH MVF:OK$EC?:Q-]GL89+J&=/*1X21DIE_M#9 /*'BO5R["4\54E[:7+"*NW^"_%G%B MJ\Z,5[.-Y-V2_$]H^ OQE7XR^)/&EFT0M['2KB/^SGAO)_,G@9I%W/ER,_(I MXP/GQ[GV;^R8/^>EU_X%R_\ Q5?GKXT_98^(_P -['4]16.&[TJVM#)=WVG7 M@5?+V[I%*,5=E&.?EYP#]%\=?M/:_K/AGP/I/AS4=4T$Z)IL<%[/#53S&="#CB8M27 MXZ_H?H3_ &3!_P ]+K_P+E_^*H_LF#_GI=?^! MM.KX<^B./^)%XGA'X?>)-:AEN%GL-.N+B+==RX,BQL4'WN[8%>&_LK_ /PQJ MG@/1O&VN6(;RZ:^AGGG=3;M'*ZHR[2,DXWDMGG'I6E^V=\6M/\/^ ;KP MC9WL$NNZH\:7%K\Q>&V.7+Y' )**N"J@OQ;_R1K?V3 M!_STNO\ P+E_^*JXJ[5 '0<![2[UN_U/1H- M,U*'4;?6=,M/M1TZYB#M#/+%M8O$'PI 4Y+C.T99?,]0\1>+/^%+VEGJG@R> M7Q1KDM]IBZO;^')\V]I*0LM_<6\*.\4DPPYB &Y^H ''TEJ6EV>M6$UCJ%I! M?V4Z[9;:YB62.0>C*P((^M6J /BOXN?#W5E@TFQ\(VWB*'2+7P2-(CFD\/7= MR^L[9\_8IDV!K,DH&,C!#AR!\H%:W@OP1XFMK[P[X?N?#&I:?KEG\0G\175S M]E=K2+3S;G@7F/+5J/_/U:_P#@,W_QRCRM M1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E: MC_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^ MK7_P&;_XY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S] M6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P M&;_XY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ MX#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_X MY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_ M\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB M@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY M6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CEZ:TD6 MZC"/N4*V< G@A@0?Y$5V3,%!). .236E2G.C-TZBLUT(C.-2*E%W3*?E:C_S M]6O_ (#-_P#'*/*U'_GZM?\ P&;_ ..5\8WG[1&A^(/VKM$\2W-RVE^%]'@N M=-^U^8\J7"!+C;-L5<@.SQ\8/W5)/I]I:;J5MK&G6M_93+NGK_F5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_X MY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_ M\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB M@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY M6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VJNJ:I:Z+I MEYJ-],MO96D+W$\S9PD:*69CCL "::3;L@VU9X'^V5XJ\1>#_AAIMQI>N2Z7 M3,Q&X/G&57./:N._82M]6O[7QUK/ FDZ?IIE\,V.K0F&&:,B6XC9HC.TJ[ MBNT+&^,<[-[5BK*1@@@R<@BOF'Q)^QJGAOX?>-H?#TL.O:MJ)@?3HKJV6.6U2.8.T<< MI<\LN02<9VJ/>OJZBOG,+C:^#=Z4K)M-KO9W1ZM;#T\0O?7?\3Y9_8W^,/B# MQY'JWAS5M6MI'TNSM?[.@DMLOY" QR'O0)OVAK33_C9>?#K4 MF@T^>,01VVH/"[)7)8 M^9YV*^Z638?,.;&K2,XZ16EI66OX/IYGSCQ]7"VP[U<7J^Z/7? MCGX!UKXD?M6:YH.FPM=7<\ED)IX8&,=O$;>W5IG )VHNX9)/ZD"OO;RM1_Y^ MK7_P&;_XY7S'^S[K%U\1?VG/B#XWM;)QH$MI)I\-Z@/E.4>W6,9/\31P[R.V M?I7U37S>TK_D>M@*;_ !ZT76_$?@NVTS0;R&*ZN+^(S:;)?M8O MJUO&&EFLHYU&Z-I$C;EQNU +Q MJADC8'(="ZL P[''>FZA\,?!VK:;8:=?>$M#O-/T\,MG:7&FPR16P;&X1H5P M@.!G &<"@#Q'XAZ/XU\#>%]&\6^)M0GUW2]#\-10:S8V?B>]TB62]$BEYT, MVRL 2OS,NXG/' JYH^L:IX+^*6BWOB+[?JMGXTU>XDT26+Q'>$V,+P!DAFTY M@(=J@ME@6VEA_=4UZ])\*/!$S6#2>#O#\C:>@CLRVEP$VRABX6/Y/D 9F; Q MR2>IJW8> /#&E:]/KEEX;TBSUJ=G:74K>QB2YD+G+EI NXECUR>: -^H+A[E M6'D0Q2#OYDI3^2FIZ* *7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* * M7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[ M4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* * M7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[ M4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* * M7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[ M4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* * M7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[ M4?\ GUM?_ EO_C=7:* *7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:* * M7G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=7:I:3K6G:];O<:9?VNHP)(T32 MVDRRJ'7[RDJ2,CN.U.SM<5^@>=J/_/K:_P#@2W_QNCSM1_Y];7_P);_XW5VJ M,.N:;<:M/I46H6LFIP1B66R293-&AZ,R9W 'U(H2;V"Z6XOG:C_SZVO_ ($M M_P#&Z/.U'_GUM?\ P);_ .-UYY\7OVBO"GP7OK&QUI+^[O[N/SUMM/B1W2/) M4.V]U !*L!@D_*>*W/A/\6-&^,GAF;6]$AO(+6&Z:T>.^C5) ZJK'A688PZ] MZZI82O&BL1*#Y'U,57INI[)2][L=/YVH_P#/K:_^!+?_ !NF37E[;0R32P6D M<4:EW=KI@% &23^[K0KA_CAJ]KH_PA\82W5[#8F72;N"!YI1'OE:!PB*21EB M>@')/2L:5-U:D::ZNQI.7)%R['P9\ ?CQJ_P7UK:BK<^';Z>/[?;R(20HR/, MC(Z,!GV.,$< CZ]^,'QJM(_A=\1#HEU:W.I:(@TZ]6"9]]K+-)Y /S1J"06; MD'&4/IBO%]0\.6FI?L!Z7>NNR:PO&OD*<;Y#?26^6]?DE/Y"OGZ/XC:DUKXT MCNE%P_BL*]U)G;B4727'F =^5=X73K*#3;C=,ZM'-%"BLI'E_ M0\$C##FNA^$,$=U\&?!4,T:RPR:!9(\1?L&?\DAUC_L.S M?^D]O7S.*KRQ>$K*J]:<[K_MYO3\#UZ--4*]-PVE'\K'T)YVH_\ /K:_^!+? M_&Z/.U'_ )];7_P);_XW5VBOE3VBEYVH_P#/K:_^!+?_ !NCSM1_Y];7_P " M6_\ C=7:* *7G:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ );_P"-U=HH I>=J/\ MSZVO_@2W_P ;H\[4?^?6U_\ EO_ (W5VB@"EYVH_P#/K:_^!+?_ !NCSM1_ MY];7_P "6_\ C=7:* *7G:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ );_P"-U=HH M I>=J/\ SZVO_@2W_P ;H\[4?^?6U_\ EO_ (W5VB@"EYVH_P#/K:_^!+?_ M !NCSM1_Y];7_P "6_\ C=7:* *7G:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ ); M_P"-U/>745C:S7,[B."%&DD<]%4#)/Y"OS^T']H;Q!XZ_:&\&^)]02'3TCN8 M=+,%J7$*V\LC*V[).6Q(23W*#@8KU\!EM7'JI*#LH*_SULOG;Y'#B<7##.*E MO)GWUYVH_P#/K:_^!+?_ !NCSM1_Y];7_P "6_\ C=7:*\@[BEYVH_\ /K:_ M^!+?_&Z\8_:U\?ZMX'^#]VL-G:'^VI3I$CF9G,<*)+)M16P$>+59?+,A>5(P-V#CEP>AZ5\X_&;XB:=\?-:^$GAO00 MUV^I7$6J7MO&0XME)VNCD?Q1A9RW'1<]"*]W*L+*I6A7G&]--W?3W5<\W&5E M&G*G%^\UI\W8]?\ @'\*4^'/P_T!9/#VGQ:_Y!GN;J9O])224 NF[82N %4@ M''R"O4?.U'_GUM?_ );_P"-U=HKR:]:>(J2JU'=L[J=.-*"A'9%+SM1_P"? M6U_\"6_^-T>=J/\ SZVO_@2W_P ;J[16!H<=JGP^TO7/%EGXFO\ P_I]WK=G M;M:074MU(=L3;LKMV;3]]^H)&X^M5?%_PLT7QQX1C\,ZEX>T]=&A?S+>WM+E MH!;N P#Q[(P 1O;VY.0:[NBMXUZL7%J;]W;7;T,W3@TTXK7+(? ^?",5Y)<&[A&H-I8C-^E@&S<&U$AV&?:,*"#U.!NP1Y_/]4M&TY+BV2:^TR(:M/>+E8+*9)5=6E5B$DV)F1E#*RC<6]6^)?@7_A8 M7A:;3(=2N-$U%6\ZRU6S>1)K.;:R^8A1T;.QW4C<,AR#P:R;CX">![C3=%L1 MI5Q;0://+=636>IW=O+'-)]^4RQRJ[N?[[L3R>>30!YW\4O%GQ-\-_"'1O$+ M75YI&LP:5!-J3V5I9O9VUP6C\Y[SS=\Q0*3\MM&2"'R6&W&3H7QJ\4ZQJVD> M)(]9:;1-2\>/X431!9Q+ +3RF"3AMOG"7=&7.7*_-C;@<^RZU\&_"OB*Q@M- M3MM0OK>*)8'6;5[QOM,:N75+@^;FX4,S$"7>!N;& 319_!CP9I_BA-?MM$2' M4(YS=QHL\HMHYS&L9F2VW^2DA55!=4#'&=U_X"2_\ Q-']K0?\\[K_ ,!)?_B:NT4 4O[6@_YYW7_@ M)+_\31_:T'_/.Z_\!)?_ (FKM% %+^UH/^>=U_X"2_\ Q-']K0?\\[K_ ,!) M?_B:NT4 4O[6@_YYW7_@)+_\31_:T'_/.Z_\!)?_ (FKM% %+^UH/^>=U_X" M2_\ Q-']K0?\\[K_ ,!)?_B:NT4 4O[6@_YYW7_@)+_\31_:T'_/.Z_\!)?_ M (FKM% %+^UH/^>=U_X"2_\ Q-']K0?\\[K_ ,!)?_B:NT4 4O[6@_YYW7_@ M)+_\31_:T'_/.Z_\!)?_ (FKM% %+^UH/^>=U_X"2_\ Q-']K0?\\[K_ ,!) M?_B:NT4 4O[6@_YYW7_@)+_\31_:T'_/.Z_\!)?_ (FKM% %+^UH/^>=U_X" M2_\ Q-']K0?\\[K_ ,!)?_B:NT4 4O[6@_YYW7_@)+_\31_:T'_/.Z_\!)?_ M (FKM<[\1M:NO#?P]\4:O8LJ7MAI=U=0,RA@)$A9E)!ZC('%7"+J24%NR92Y M4Y/HH.&4_, .>M>A?VM M!_SSNO\ P$E_^)KX3\*_LWZY\6OA/KWQ!FNCJWB?5IOM6FP0S+&9&6X=+GS@ MRAA>-+ 7.C(S6\FJ7"2B\"ARI=F)(?RS\ MI 4'"XSGK]7B,EA.+6"ES3AI)>:6K7SNO4\6GF$HM?6(VC+6+\O,^M/B%XRB M\-^ _$6JH+A9;/3YYXRUM(HWK&Q7DK@EVV@:QX/DCN_[5^U2Z ML&2 O$82D$6,KD[@P[C&".:ZS]L?XJ0:+\.K?PUII^)=JJ(OG_T7()=2 M.I8[5'J"V.E>"_%*SUW]FWQIX0N/#I&D:Q_PC-N+^:*%)(WG+.DP^92KXK;+<#[? RH2TE5=X_P#;OZ7;,\7B/9XE5%JH;_,^^?[6@_YYW7_@)+_\ M37YW?%OXL:SH_P =/B%JFA7DVFW5X[Z0US"6BFCCB>)3M(P58_9P,]<$UW?P MA_; \>:IX[T;1=9>QU>UUC5+>U+R6PB>V220(1&8]H.-P/SACQUYKK?@WX T MGXB>//V@]+U.TMY'FU66"WNY8%DDM&DEO4,D98?*PSVQTK;!X1Y+.K4QD5)< MJVUTT?L<*WA'Q!\4O"_VJZN].TG5(XK<>0Y^8//&TA4 M[698H\@_W1Z5[A\'_A78?"'P39Z#:/%=W$>YKG4%MEADNF+LP+@$D[0VT9)P M !FOE'PO\4F^#/[5'C.'4+];#PSJ>JW,FJ;X?,)&)9(F&%+ AI.B]=W0\8JI MBIYLL50H? DG%6_E:NUIN]?OL*-&.!=&I5^)MW?JOT/MC^UH/^>=U_X"2_\ MQ-?*/[:GQ T[Q99Z+X#T-I=3U]-26XGL8+>0RHWE,L: ;>6;S3\HR>!ZBO5+ M3]K3P!JFB^*=0LM09CH<7F)#=X@:_P @[/(5CN(+ +RH*EAD &OGW]C_ ."^ MM^(/&VG>/=2MV30;4S2V]Q,X+75P,IP,[L*Q8ECQE,<\UY^6X3ZDYXW%IQ]G MLGI>36B_KOY'5BZWUA1P]#7GW?97/;OA'X%?4_V7;/P5XBLK_2;NZM;N&6.> MPE+P,]Q*\;E<#D91L9'X5S^@_L?>%;'4/#LVK7]YK5IIEG+;7-FVF30K>LTD MKK(2IW)M\T# )SY:\CFOINBO)_M3%1E4=*7*IMMI=W^/4[OJ=%J*G&_*DON, MG39=/T?3K6PLK6>VL[6)(((8[24+'&H"JH^7H *^./@G\=="_9ZU[QOX.UF M&\FTB#6)C:3VT89PRR"%@RL0>416ZY&PC!)%?;M?$W[2G[.&N^(/C$9O!7AV MXN+?5;,WUU.&"VXNM\AD&]B%1F 0X)Y+G'MZ&3/#UI5][:IWW.7, M%5@H5:"UC^I].>#_ (Z>!_'VJ7&F^'M;_M2]@C,TD,-I/D(&"EAE ",D^&^L:YH5['+I>I-$;&]A#C(0LCE=RD@@ M[5Z$@@^AKWSXI>/+O4_V0?AJ;S4Y/[;N-1A MBN'8PG3]A4O&;277HW?2UUHSEHYHY1G[2.L5?MUM8^O?#_Q.\-^*M2UC3])O MY+Z]T>;[/?PQVLV8),L-K93U1AQW4^E;G]K0?\\[K_P$E_\ B:^2_P!B3QW# MK?CSXA-J4\,.M:_+%J20J"JR$/.TNS)[&9>,YQGT-?8-?.9E@_J.)=!=$OQ2 MO^-SU<)7^L4E4]?S*7]K0?\ /.Z_\!)?_B:/[6@_YYW7_@)+_P#$U=HKS#L* M7]K0?\\[K_P$E_\ B:/[6@_YYW7_ ("2_P#Q-7:* *7]K0?\\[K_ ,!)?_B: M/[6@_P">=U_X"2__ !-7:* *7]K0?\\[K_P$E_\ B:/[6@_YYW7_ ("2_P#Q M-7:* *7]K0?\\[K_ ,!)?_B:/[6@_P">=U_X"2__ !-7:* *7]K0?\\[K_P$ ME_\ B:;)K5M&C.ZW"HHR6-K+@#U^[5^O*/VH/'$W@/X+ZY>6=XEGJ5T8[*T9 MEW%FD&>#_P!JE/%?P7\? MZ;XVUJ&'Q%+9W46G%("AG$L#*B*$7&5?C)[,"3P37'^+&BL_V._AK?P(T>H6 MNNS,LOE,%R9+HYW8P3^[3OV]JA\'?LIZM?>,_A_'>V=W>>']7T^'5=3NEB:. M*W!+N;'>DIJ3[+1QM\V?,QAB:U&J9O? M&+]IS0_A=X>T?4K&T;Q*=69_LGD2F*!T3;O?S=K X+*, 'KVJ?XD?'JV\+_ M^+QE:Q-:ZCJ5E!)IUM"M&\-0V,#V/ M@^UOKT30AA)Y,LJ/(TA)(.&P!@#@\^M=MJ.O^*?VD(?!'@GP[I4R:?H.GVME M(S M$LH18WN9G53L3"\#DX!QDG%1_8-&BJ?/]F3:M^)7]I5)\W+ MU2Y5;KU^X=K'[0'COXS>!8_ -Q9MX@UB^O?--Q;6X$TL2 .L8CC4#Y2K,6Q] MT>Q-=3^S#\%?&GAGXK:%XFU?0+W3-+LGNDF-U Z2 FW>-2$QD@M(,$#'RGVS M[K\"?V5=)^$.K'7+V]&MZZ(T%O-Y;1K9DQLLP3YL/NW$98 @ #C)S[M7!CLZ MHTHSPN7P2IR3N[-:O>R_K[CIP^7U)N-;%2?,MOEM=U_X"2_\ Q-7:* *7]K0?\\[K_P ! M)?\ XFC^UH/^>=U_X"2__$U=HH I?VM!_P \[K_P$E_^)JXK;E!'0\\C%+10 M 4444 <'\9OB8?A7X1AU..WMYKF\OK?38)+Z?R+.WDF;:)KF7!*1(,LQ )X MXSD4+SXC>)],^&$'B0^'=+U*\ALIKZ\DM]86/3WAB0MYT$P21F650'C!0?*3 MO92!NV_BM:^)+KP7>?\ "*Q6=[JJ D:7J,"36VH1LC(T$H9TPI#;LAAR@!R" M5/G$G[,]];_#W3/".G>*[>WTQ-1FU+4[2;26-I?L[[U@$4<\9B@4Y_=ASGC) MP,$ EU/]IASI-I>Z)X7.H,OA7_A+M1AO+_[*UM9DC")B-_,D($C '8-J@[OF M K0^&'[0D7Q1\5W6FV5OH=G9PW,D*1W.NXU2:-8ED69+,0&]7:UT8F&>T:3<#!&9\PN%9TRS2###@;15 MY_@K>W_B/P=/J&O6CZ%X1E,FE:?9Z:T,_$8CC$T[3N'VJ!G:B!CS@=* /5J@ MN+^VLV GN(H2W($CA<_G4]% %+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ M?Y?\:NT4 4O[:T__ )_[7_O\O^-']M:?_P _]K_W^7_&KM% %+^VM/\ ^?\ MM?\ O\O^-']M:?\ \_\ :_\ ?Y?\:NT4 4O[:T__ )_[7_O\O^-']M:?_P _ M]K_W^7_&KM% %+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ ?Y?\:NT4 4O[ M:T__ )_[7_O\O^-']M:?_P _]K_W^7_&KM% %+^VM/\ ^?\ M?\ O\O^-']M M:?\ \_\ :_\ ?Y?\:NT4 4O[:T__ )_[7_O\O^-']M:?_P _]K_W^7_&KM% M%+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ ?Y?\:NT4 4O[:T__ )_[7_O\ MO^-']M:?_P _]K_W^7_&KM% %+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ M?Y?\:NUXMX6_:4L_%7P5\4>/_P"S/[*31Y)[>.UN)_,$TJHAB!95&-[2QKTX M)ZGK732P]6LG*FKI-+YO;[S*=6%-VD^[^[<].U[QGH_AW0]1U6ZO86MK&VDN MI5AD5G*(I9@HSR< X%?"FG_M7^,M4T'Q3IGBVY_M+3M;TF[M+1EM8X1!*R%0 M0RJ"RX++@Y.2O/!SYQX@^-GCOQ5HLFD:KXIU*\TZ21I)('EP)-V,JQ&"R\#" M$E1V KUK]JWP#:?#GP%\)]&MEDWV]K>I*\IRQ=['S&(QL\3&52BW&,%KYW=CZ8_9G6U\._ KPC9W%[;K* MULUR5:500)97E QGT<5C?M>'1]4^!.OS-]AN[VU:W:UD.QY(BUS$K%#U4E20 M<=037K_A/P_'X3\+:/HD,K3PZ;9PV22R !G6- @8X[D+7-?&_P WGQ0^%VN M>&=/N(+6\OA#Y4MSN\L%)DDPVT$X.S' /6OC:.(B\QCB).RY[M^7-=GO3I/Z MJZ26O+;\#YF^%.I#QA^T%\.9X5A6Q\*^$;*WNIY95"G-DQ!&3R1)SNK&ZB:&>"252KHPP0>?0U\Q_L%^$[VUL_%GB"]@>.. M:2'3X&DR'S&&,JX/( W1#Z@CM7UI77GDTL9[.#^!)7_%_BS'+HMT.>7VFW^G MY(^)_P!IKX0^#_A+I&D>+_!4KV&J)JMM#';17(EBAV12.)%!RV[=$A)+'GZU MV'[%']I-;^-?%NOW,"_\)'=13)/))&C3R(\YF?8,;1ND] .N!@5[G\8?AA:? M%[P+>>'+JY-BTKI+#=K'YAAD5LAMN1GC((R.&-;/@CPI;>!O"&C^'[,[[?3K M6.W$FT*9"HPSD#NQRQ]R:UJYK[7+?J\WS5&[-O?E5FM?4B&"Y,7[6*M%+IWV MV]"__;6G_P#/_:_]_E_QKXT^,G[-_B/XB?'+6=2TVXTNT\/Z@T4HU*XOH]J8 MB0.#&"7+;@V/EP>.17VQ17E8''ULOFZE&UVK:G;B,-#%14*FR=S\M-:^"/C? M0M6?3YO#UWN2,=\5^D7@C2?#W@'PGIGA_2KNVBL; M&+RTS.I+$DLS'GJS%F/N374T5V9CF];,H0A422CVZO\ K\SGPN!IX24I1=[E M+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &KM%>$>D4O[:T_\ Y_[7_O\ M+_C1_;6G_P#/_:_]_E_QJ[10!\V?M6?!>#XI6>FZMX933I?$L4ZP7$C7<<1D MMB#RQ+ $JVWWP3C. *^+_ &DVWB3QYX9TG478:?>:E;6DQ5]I6)YE5\'MPQ- M?K'7Q3^QY\.X+7XS>-&O+.&Y'AT/9Q^?$',4YN,*ZDCY6 A<9'/)K[O)\TG2 MP-:-1Z4TK=];K\[6/F\=@XSQ--Q^T]?D:/Q \*>&_@3\4O@M/X?O8TM([B6R MNKNYGCW>49EWR2N !]VZDY( 4#H*]U^%_QZTGXF^(/%^G00QV,&@W:V\=Y) M=*R7BLTBB1>!@9B)ZGAASVH_:&^#0^-'@<:;;RP6NL6LPN+&YN,[%;HRL0"= MK+Z \A3VKY4^'VLZ]^R+\:!H'B*>$:'J'D'4);="\YK^>CLO,UG*>!K[6I-K\K?I<^[O[:T_\ Y_[7 M_O\ +_C1_;6G_P#/_:_]_E_QJ33=2MM8TZUO[*9;FSNHDG@FC.5DC8!E8>Q! M!JS7QS33LSW]RE_;6G_\_P#:_P#?Y?\ &C^VM/\ ^?\ M?\ O\O^-7:*0%+^ MVM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\:NT4 4O[:T__G_M?^_R_P"-']M: M?_S_ -K_ -_E_P :NT4 4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QKQ7X MK?M<:!\*_'A\,W&CWVHRVWEF^G@95$(= ZA W^L.UE/51SUKQ+4?VY/$MKXP M\17%A;6EYH3AHM)M+B#:(\.-DLA!#DLFXE=V,D8QBO=P^28[$Q4XPLFKJ_7^ MM]>AYM7,,/1?+*6JT/M?^VM/_P"?^U_[_+_C7YA>,)W\>?&36X8+AS!K/B"0 M1DOE_U6--;^R*\VD012E_M'E[C$IVXP M6^4.3M''_&+V8_X1NQO9'ENI) &,L:!DVJ3E@79?F&1 M\K]DU.>6T\17Q*Y;*ROI=ZO3OLCS^]NFQ]Z?VUI__ #_V MO_?Y?\:S_$!T?Q'H.I:3=7UJUM?VTMK*/.7E'0JW?T)K=HKX6+<6FCZ-JZLS MYD_9@^!=KX!T+Q'+XQBTXZIJ@?3S#]KCE4V1 W#*MC#GDCKA5Z=*]O\ !OAS MP;\/M-^P>';?3-)MC@N('7?(1G!=R2SD9/+$FNLHKNQ6.KXRI*=27Q;KIIMH M<]'#TZ$5&"V^\I?VUI__ #_VO_?Y?\:/[:T__G_M?^_R_P"-7:*X#I*7]M:? M_P _]K_W^7_&C^VM/_Y_[7_O\O\ C5VB@"E_;6G_ //_ &O_ '^7_&C^VM/_ M .?^U_[_ "_XU=HH I?VUI__ #_VO_?Y?\:/[:T__G_M?^_R_P"-7:* *7]M M:?\ \_\ :_\ ?Y?\:/[:T_\ Y_[7_O\ +_C5VB@"E_;6G_\ /_:_]_E_QJXK M!E!!R#R"*6B@ HHHH P/&WC?2OA_H9U35Y9%B:5+>"WMXFFGNIW;;'##&H+/ M(Q. H'J3@ D8&H_'+P;H/@2V\6ZWJO\ 86ES-Y1AU"%TNDF#;'@, !/>6/WCSF@#VSQK\7?"GP]O5M-=U&6VN#:M>M';V5Q<^5;JP0S2>4C M>6FX@;GP,]^#4=K\9O!M]XG30+?6EFU"2X-I&Z6\IMGG$8E,*W.SR6D",#L# M[N>F:\0_: ^%OC'XJ>(DU>P\.ZU81OX>:R@ALK^PBE^U&EU_P"!EU_P"!EU_P"! MEU_P"!EU_P"!,OVWO VBK>V^B1W^NWBP%K>X MCMPEJTNTE58NRN!G&2$^E=!^UE''I?P#\3R17-Q#-)]GB3-U(=^ZXC#+@MSE M=V1Z9JC\&/V>/!:_!O2(-2T87\VMV-M?:@]Q)(K22,OF*,!AMV;RHVXZ<\DU M[V$HX.GAOK6+3E>7*DM-DFW^/]=/-KU*\JOL:+2TO=GF_P 6OCW+X^_9.M[^ M=+>UU?6M1&F75O:L5">6YE9E!8MM*I&#R<>9CO7S5_PAOBS1=%\0@V][9P6] M[!I.HV2AP9)7+NB,HX8!H ?JR8ZBO5O"O[-NLWGQ]_L"]\/:O%X(M-6N)!=7 M5O)]GDM48L@\W 4F14C7(.?F]N/O+^R8/^>EU_X%R_\ Q5?25EU_X%R__ !5']DP?\]+K_P "Y?\ XJN, MZ"[15+^R8/\ GI=?^!EU_X%R__ !5']DP?\]+K_P "Y?\ XJ@"[15+^R8/^>EU_P"! M&1->TB."&">-\!XWN$4HX[@>8Y&,$$]>U>_?V3!_STNO_ N7_P"*KSW]H+P' M)XN^#?BC3;&>1+HVZW">?<2NI\J192N,GDB,@<=2*]'+:SH8RE-2LN97]+Z_ M@7<_:Q^'N@Z=F[7E^IX=/%8FI*$X:4[I=->C\S[,KS_P".GQ.A^%/PXU36 M?/CBU)D-OIT<@W>9<,#LX[@+O"7A?7+2VG-YOMKS4RNR22U-S;RHT$OF*WF^7R 5;;& M?<9%?H[\*O%5G\4O .D^*(+:]T^._$G^C27TCE"DCQD;@PR,H<' X->UQ!E] M/#RC6P\;0>CMM?5_E\CS\KQ4ZJ=.J[R7Y;'L M:'^Q?\.--TB>TO;2\U6XF1 ;N:Y9'B=4*EHPF,9)+;6W#..P KAOV'?AW8W6 M@:MXWNI;Q]8N+F;3@PN&5##B&0MQABQ?.221P.*^I/[)@_YZ77_@7+_\57T^ M9XZOA:OU3#U6HP27;5)+]#Q\'AJ=:'MZL$W)M_)L^0YO^"?]R-9[,BXC?G8 @;:PZ9.Y>^!7U?X+\+V_@GPCH^@6KF6#3;6.V61A@R;5 +$ M=B3D_C5W^R8/^>EU_P"!98K'1C&O*Z7D ME^1W4,)1P[;I1MEU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJ +M%4O[)@_YZ77_@7+_\ M55745TO1X5FOK][.%G6-9+B_D12Q. H)?J?2DY**NWH5&+D[15V:]8WB#QEH M?A5-VKZM::>2N]8YI0'89QE5^\WX"O)OVA-)US5KGPUH'A^*^D:[F>623S9& M0,FW9ER2%QEB?H*A^''[/?VA[_4OB!"VJ:E)+B))+MW^4?QLRMEB?0GH.1S7 MSU;,,5+%2PF%HWM]IW45I?HO0^CH9;A(X6.,Q=>R=_MNK]3W.UNH;ZU MAN;>19H)D62.1#E64C((/H14MEZ]JE_X;N+JRL[I([,VNJ29E@(.99.6*@87M_% MZ#->I/%QHPEU_P"!61=HJA)IMM#&SO-<(B@LS-=R@ #J2=U M<1XC^*G@GP[# _\ ;3ZI)-*(E@TN_:YD&>Y"R< ?GZ U=;$4C45S5SX'@NO$UEK/]I:I']GA:+[&MY((9-W\3#.:[F4XQBERN]UKY/L+1116AF9OB/Q)I?A'1+O6- M:OX-,TNU7?-=7+A$0$@#D]R2 !U)( R35*W\?^&[CP?!XJ&N6$7AN:))DU2X MG6*#:Q"KN=R IW$+@X(;CKQ7'?M$6>C7'@>TN];O]3T:#3-2AU&WUG3+3[4= M.N8@[0SRQ;6+Q!\*0%.2XSM&67Q3XH:#K'CC]F.6/Q'X1OKWQI]JG;25T[0K ME);AO.4-=SV\2LL$LJ;V(DQRS;<9Q0!]->)/B)X5\&W45MK_ (FT?0[B5/,C MAU*_BMW=)M'GUX.T9TN._B:Z#*"S+Y0;= MD $D8X ->1?&2ZFDN(_&?@N;QA;^.6TC[%IUI;>')GMKB-KC=Y=P)K4B$[ER M=SQL% /0C-?P_%XB\,_$W2K?PP?$$T.M:M<7_BVQU'1VBTRVD:)1(]O=/ A; MYU4(%ED# 9Y') /H:BBH+A+EF'D311COYD1?^3"@">BJ7E:C_P _5K_X#-_\ M;/LN">.ZACFAD66&10Z21L&5E(R"".H(J2OC3]G;]J"71HO#7P\URT%F8 M&>Q&J71),;;F\J-TR,8R(^O&![X[#6/VX/"L.EWCZ:;NXU!893;QSZ:4C>1> M$#,)B0K'!R <#.<'BNRKDN-IUG2C3;[-;6UL_G8QAF&'E34W*Q]-UY'^T9\> M(_@AX;M7M[3[9KNI;UL(Y4)MP8RF]I2&!P XP!R3Z#)KY#US1?B)^TQ;:W\0 MKI+1=*TF"97Q,4BA\B%96BBBRSY8,".Q+S0R*G1DJM>:E&%W-+I9-VWU_ \^IF4JB M<*<6G+X7WU-O6?C7X@_:G\0^%_ UUIEKIMC<:I'-)]C=RS(J'>6R>=J^8PQC MMZ9K[UAACMH8X8D6.*-0B(HP% & !7GWPW^"NB_"W2[:UT6VL3<0;_\ B8W- MF'NW+8W9D# \@ 8&!@#BNW\K4?\ GZM?_ 9O_CE>'F6,H8AQIX6'+3C>R\WN M_P CT<)0J4DYUI7D_P"K%VBJ7E:C_P _5K_X#-_\3(7 MCA-NVYE'4C]Y['\C7@U*D*23J22NTM=-7HEZOH>E&,I?"KFQ17D^F_&*^OM= MALI;:VMX)I5A$C(VY"6QEAN__54#ZIJO@/Q]=B\E'V#4YL^?*C>3\Q!W*-W\ M.<'GI^%?G\N.,KE"&(P[>>+_B9-X5U$6(2.[G 5G/D,BA2,@@[SG_/-+X(\5Z_K4-[?:CY M-KIVPSQ7#P9C502&4$,#Q@]S MT=CE_LW$K#_69*T=+7>KOV7]:'H5%>3^*/C$;'$6F75G%8B3@?? M;KT.3QR.M<^WBZRTOX=@V7C.S$IOA]H:.1Q*K-D%00=VW(SD+@X)SZ^=4XRP M* M*\6TKQ]K?AG6$T:[O[348?/17O96>;8K8R0V03@'H>X(K(\0?%[6_$>A:[9V M5Q:V8FD\JPO+>%U9X%J8BO>E*G)PE&6ZFDWRW MV^R[>@UD>(E6C3BTU*S3\FTKVWTOJ>O^-O'FD?#_ $@ZAJ\YC0G;%#& TLK> MB+D9_D/6LKP#\8/#?Q&D:#3)Y8;Y5+M9W<>R7:#C<,$J1]"2.^*^??"_P?O? M$-VRV<=QK.GVT15GOL6\<NLIP$J4Z-&4JE52LVE9+UB];+KY^1](R2I#&\DCK'&@+,S' '4D^E>. M:U^T7IFJ:)<1^%5DFUMMZHEY$42)00/,)Y!SG@9^N*J7OQ.2\T&]\/.'NK!M M,6U%\23+,S)LD5CN^5ER9\ _"IE\2+ISVDUG^[66Y:96SL R,C M(QDD#C'Z5QY]Q=.56GE^2R4JM1J+T;Y'+9MZ):7?>VMK:DY=E>'HTZF(QZ?N MZQ5U9I;WZ]M.^C.TT[Q1XX3P;>VNH:EIUMXSL9A=2VTB)([685?EVQY4NS'@ M#U4<$@UA?%SXN:G#:^#=8T"2YLN*M^/O MA?!X4\/VUQ%=2WB*ZP.LB$G&&(8G)Z$ >G2MRS\):5<>')=<\17>FZ]<>6&E MOI+4F0H1\BD+(,-@@= >@SQFO:IXQ5<1B\LQ-25)T8Q?,YI\T;MJHGI;2+YU M;KNBC9*ZLXVZ[WCKT/(_@C>:WH/Q$T0&XOI+'4RQO8F)6 M)I'C8H3DX8X,;9Z\D#/?ZOM;VWOX?-MIX[B+)7?$X9N#BN_AW&9?7PLI995=6ES6;L_==HW5G9ZWOH MFMS#.)8C%5U/%Q4)VV[J[U[:;:M=#W:BO.?!/Q(;6TN['4M6TNVU>QD,5P/+ MQ&Y!;F-C(-P 4YP./IBNDU#6KJ'19+ZQO;#4)'A=[2*.,_Z4X4D(A\SDDC'% M?8,[2[U#3I MI[AKJ_TV1R(X&+!(U,;')0Y^Z1QN&>@QT7P<^+&L^//$6MV.HW-I;-A;BQMV MA!*QY(91A@3CY3SD\GM7 \=&%>-&47K:TNFU]^FUON/16!E/#RK1FO=O>/VE M9VVZ[WTV5[C_ -FGX#W'P/T76TU&\@OM4U*Y4M+:EO+$,8(B&& (;+R$_4#G M&3Y[^V%?:E\/_'7P^^(.G6BW!L'EMG:0'R]W#)&Q!S\RF7'^Z:^F_*U'_GZM M?_ 9O_CE?/7[<>GZE-SJ/JPK[/+\5/ M$YG&I7U<]'Z-6/E\51C1P;A3TY=5\G9? S]E_4/C9X:U'6XM=MM(MK:=[2.-X&E>2941\'! M 5")!\P)/!^6OK+X*?"U/V?O +V^J:UI-O>74_G7M],"L1<\(BN[KD #C(') M8XYKVBZ6V#),T>Z.2(N2.A>6X4J.OEC(]?LS1_C1'JU]XL(>W&CZ JL^I M11-*LV21\JA^F5."",8W?7)9-3MK>XTYHHP9G M\S#/O+ 88_P9Z5XO#V<9?4BZ.(FG%/FCN]5>+TMMY[71ZF;Y7C:#52,&G:S^ M:4EKWMTWU/K:WN(KJ".:&1)H9%#I)&P964C(((Z@BOE[]NV^OK_1_!'A6QM/ MM4VK:C)-&J9,C2QJL:(H[[C*9;74=8T+78]$:QU" M)MUO;&%V0%E89(:"5!GH .N,5-_PE=Q\6Y"XZ"N_"9?4R[$RQ56W)34G?O9:??=-=SAK8J.+I*C3^*=E M;U?_ &>M?LJW5CX-^'>D^$M6F_LOQ4[S74VE7:-%,N]V* A@/F,85MO4 C( MKTB?XD6TMKXE.F:;?ZI>Z%((9K..(J\K$_P?WAP3TZ#HWI7F/A/XY^)_$?V_5(O"$FH> M'EN1:VYT\EKA7)4_."3D;6!) !(&>XG\<_LW6WC7Q%A>$?",G@WP_9Z183VH@MT"E_LI#2-CEVQ)U)YKBY,SQ&(Y M9OV=.-[-6;EVNGMWV.SGRK#8;F@O:U)6NFFE'O9IZ]KW+%QXUT>U\2/H,UUY M>HI:&]961@BQ X+%L8'3UKPGQ)^TQ=R^-+"71B\7A2VGCCNVDMU+W ).XY.2 MOR@E0,'CGT'OE]HLNJ0SQ7364R3PM;R;K5LM&PPRY\S.#7(ZY\%].UOP3:^% MA,MCIEK,)X?LT3;U?YLDEG.<[VSGU^E5F.'S&M&V&J*-M>J;VM'?;>[Z[6(R MS$990E?%4G*]EK9I7O>2TWVLNF][G9:;XFTK5M#BUFUOH7TN12ZW3-L3 )!) M+8Q@@CFJ7B_QSI'@G07U;4KE?L^ 8TB93)/G&!&"1N/.?ISTKC_#?PGU32-' MN/#%_JEGJOA#[,(XK66V99?,,AD9B58$?,>/F/;@8YT/'/PCM?'/AJUTB>:W MM19($LIX;=RUN %& #)R"% (.?SP:Z?:XZ>&F:19W"R-#=P(V MV)V.R/(0ECA#GD=^1Q7KUG;I\1=(NK?Q-X:-G%;WS+%;7;AQ*$^[*,8X.2,? M7J#5GPQX3;PGI-M8V3V*>5#%#),MEM>;8@0,Y#\G [UK,E^BEFN[55 R2;9L M#_R)6>!P%6E3MBJKFY7YD]4_))WM;RW-,?F%&M5OA*2IQC;E:TDN[;5KM^>Q M>HKB->^(']DS&VLY8]:U!?+=K.PM6>01N0!)_K,$3Q+X'U*[N;N_75 M/#\@EN[F]N(SNLL [8T0/EAT_P#K8Y23XD7NI6]XOAZV_MB^MX(+E86M6A62 M.3!!#%^H!Z8['T- '+_'SP'KMUK&D>+O#$MX^L6NRR\BS0[E0F0^9N!SC+[6 M&""&YP <^GV=KX@7Q=?3W%[:R>'6MT6VM4C(F248W,QQR#\W?TX&.<[2/$.M M7%[>0:M!::(JSK#://S]K)!/R#S!S[<]?K2^((YO$\&H^'+?Q)#INJ&)7=K* M-EN(5W AA^\X!X'T;MD5Y2P,:%6IB*5[RL[7LFTFOQOKTT1Z[Q\J]*EAJMK1 MO'F:NTFT_P +:6UU9YI\=_BA?S:A/X"\/V.;^V--:.>6XAF;9<3+@Y*MD!=PX"X]ZZO4M23P3I= MM=:MJUJ@_=VIO)K-VDE;'!8J_?!)[=:K7&A>+=:L-6L[S6[73/,G!L[K3H7\ MU(P00#EA@G&#UZGFN>.5QJUYXG%OG;^%-?"D[V7GW9T2S:5+#PPV#3II?$T] M9MJUWMIV70UM6\9:;H^J:=82O)-<7UQ]F06Z[Q&^ M6$UCJ%I!?V4Z[9;:YB62.0>C*P((^M6J\W^/6BZWXC\%VVF:#>0Q75 MQ?Q&;39+]K%]6MXPTLUE'.HW1M(D;*V[R8V.%<'2V?/?#/Q#US6 M-:T'Q0FN:L=1U+XBRZ$VES7K^0-,$! 0VH/EAE54 MY5AY$,4@[^9*4_DIH GHJEYVH_\ /K:_^!+?_&Z/.U'_ )];7_P);_XW0!=H MJEYVH_\ /K:_^!+?_&Z/.U'_ )];7_P);_XW0!=HK!\1^))?"OA_4M9O[>W2 MRT^WDNIBMPQ;8BEC@>7R<#@5XE%^W%X&DTA+PP7D5PTPB.GNC>=J/_/K:_\ @2W_ ,;I#+%S<1V=O+/,P2*)"[L>@4#)/Y5XE^S;^T=) M\;9=9L=2L+?3-4L<3Q1V[DK+ QQG#:\'^"UB?@[\9OAS>7FHQVMOX@T M;[9.;B3RXPLZS+$C-M. 6CB;IU(YQ7U6"RR%7+ZE:HO>?P;W]V[?W['BXC&2 MAB84X[+XOGM]Q]&_M,?M#P?".S30K.%[C7-5L;@QS0S!&L,J5BF(*G=E\X'' MW#[9P_V.?AOIS?#N+QCJMM:ZMK>K7TUW%>W4"R3P;':/AV!(8LLC$@_Q"O*O MBQ\+=<^.7[4GBS0;2]M+&YL;&WN ;IW:-8A%;@JI"YSF8MTZYY[U]>^!_"?_ M K_ ,)Z9X>TJRMTL;"+RTW7+;F.26<_N^K,68^Y-/%2HX++J="B_P!Y4M*7 MI:Z7XK;L%%5,1BI5*B]V-TO4\#_:._9)?QA?_P#"0^!K2V@U6>26;4K6:X9? MMZ;9S3O:6[F.-I!$ERQ=]HR0H\ODUY#?ZIKWC+S=:6 M^BLULS)+9V?F[92$&YO+4#+D+U/X>U?#YYQ LHG3P]&A*M6FFU"._+'XG?RZ M+=NRZW/:P>!>*4ISFH06EWW>R_K8](^(5GXAU"SM+?06,6Z0F>6.;RW4=L'( MXZYQSP*XSXGP(8VNI M[@[C)V,9VX8?0'IR>U>,^'J6=XW#9[5G5IM.,O93V7*O=7+]EJ24GO=]CK^O M2P=&I@HJ,MUS+SWUZZ:="?QU\/H/%D44L'E6NH*XS<$'YDYRIQUZYS[4OCSP M/)XRNM((G2*"U=_.5L[F5MN=N._R_K7)7.M>-/#5Q;>'-+NM.\0:I;VS7D[7 MD^ZXD7<<*%)4XY '7ZBN6^)>@_$'Q#;:3)';78N=6*QW=C;S%K6UV="P_A#9 M#9W'!4\G(KU!_@=I M'@^QVW&D:?K=^ZD2W=ZY<-G^ZC(54?3GWKT2/[=#&D<=E:1QH JJMPP Z # MR^E=$,HAC'6J8ZC!>UCRM+XK=G-6_#;OH76QE'#*$,%.3<&WS/1/S4=;:::O MY*YXSIGPG/Q T?2)+NQ;0],)8W2&9CN1C(;]F66Q\> M:7Y&V_\ #JE9;B6=@C+M= MJ/\ SZVO_@2W_P ;KJI9#EF'@J=##Q@E;:*UMWTU\WOYG/#-\="_[V6M^KZ] MM?\ @&-F:;%\-]!74KF^EL_ MM,TTOG;9FW(I.<@+TQST.:V_.U'_ )];7_P);_XW1YVH_P#/K:_^!+?_ !NM MZ^3Y;B:GMJV'A*5[W<4]=;-Z:VN[7VN<4,7B*<>6%1I>K,#P9X-G\*ZEK#B> M,V-U+O@MX\_NUR2,Y[@'''I5CQ!\/M$\22B:YM?*N,Y::W.QF]0W8Y]2,^]: M_G:C_P ^MK_X$M_\;H\[4?\ GUM?_ EO_C=<]/(,MA@EETJ*E13;49>\E=MZ M7VU>EMBY8[$.M[=3:EW6FRL85O\ "_PQ:WEU<)I,.ZX*L\9Y0%?[J]!GOCKW MKJJI>=J/_/K:_P#@2W_QNCSM1_Y];7_P);_XW7MPHTZ;;A%)O>RWL<;E*6C9 M#XDT=?$&A7NGL0OGQE59NBL.5/X$"N F^#+OX;M[:.]2+44=I)3R8I2< #U& M .N.YXYKT7SM1_Y];7_P);_XW1YVH_\ /K:_^!+?_&Z^_P [6,:/P'82KH,UT&:]TJ*)$EB. M ^P# /'(SS^-4(_$O@_5KN#Q#+)"M[:,;6*>8$2)NST [$$\X[GIS74>=J/_ M #ZVO_@2W_QNO(=>^&&IW7C#RX80+2\=KAI8\^5#EB2F[;U]..XKP<]EC^'J M=.KD.%C/G:C-6U;LHPDVFM%:S_%K<[<$J..E*.-J-65UZ:MK_(\V^,7PY&B^ M,]0E\.,\JRN)KFS9,>2S_,2IZ%!N'IMSW )&WX/L]6\-P^%M3\1+!J>@V22O M9Q03IOM[@L6"D#!+;@"((;*>VAC>^@1+=G-SG?&,_,QBE"7*VEV]TJM<$*^X(-K#R^1\B_KZUX<:?%%''XK# MX.DHT]X2;]U,_P#A(]#M M[G4$\MX[JVTE@DUNXAV J#M!7'!'8^HKVZWCN[6%(8+"SAB086..S@>)UWW#W8V20[U(W$JN 0S M@$ YW5]?BYTJWLJT)WE%PDES.> 2OH33;CPY:+JEKXW\4VK:9JS21LMH]\657CX7 M"K&3@A02,X^F<5TYQ;%8:4L544(73E*79.[3;:MTUN8Y766 Q"G2CS32DHI= M&U9/;7KIZ&)H7@F3P+9:MKVE6&K6.E02PW/V(W"R'4K?:>'7&4"ABQ!W?>88 MXR)?B=\2/%R^';/6/#'DV7AV=(WBNHX2TZR*6WQN&^55RN.F#@FDQVXS_JI693NP5W*5'7!'Y53T/1_$GCC3?[1M_$\UC&X6%K:UD\H M1,CRLWJ:^N/V?_ ('R>&?AAXD\'>+H;.UUK5+N2X$<,Z2RB!41(I1M M/02!V&?7GJ16'I_P^USP7\39?'%WH=O::?933W3JTD-GC\+6T?O02WBWK9]N5KO>S6C M/0/ASX%LOAGX9@T:&Y^T.\K223NH0S2$=0N3_"H&,GA:G\.?$+1O%FL7NG:7 M+)Q53@_+T?'4=L5T6I6%CXUD73M#U./2+FS>2F53U;5K/0 M["6]O[B.TM(L;Y9#@#)P/U(KCK%_'&C:/J%FMC::G-9QQI8W5S=DO=''SE^F M3]2OU/6N;\/Z#;-KD&FSZPVI2A93=:+>7CSP2.PW,"3%M.PC/? M;&E:\D"07&&"M&NTC X."2> ,XKY/+>*\'F&/GE3A_X@!TV]\9ZBLOPY\)I=%U2UU:ZO;C4 M=6BD::29[]E25R,'*>6>,#U_3BN^\[4?^?6U_P# EO\ XW7VIY!R.CZ]XP\0 M:-K%K-I$>@:Y;A1;W$V7MI223QUS@#J,\G\*B/@'7/$6J&;Q-K8GL(T\M+'3 M]T4G)/7IV[/SM1_Y];7_ ,"6_P#C=9^N>)'\.V)N[^.UAAW; M1_I#DLV"0 !'UX-8UJU+#4Y5JTE&,=6V[)+S9<(2J24(*[99T7PQI?AV&*/3 M[*&W,<0@$H7,A0'(4N?F(SZFM2N8\-^-$\50L]@ELSH,O#).RNGU'E_J,BN2 MU37O$GC3Q!<6.@R)90Z<6#S13':[=,%L<\@XX]Z^:Q_$F#PN%I8G#WK^U=H1 MIVDY/K;_ I-N^VSU/0HY?5JU)4ZGN26\T$PWBVDG;=&^>3D*1SWP32^)?BM#X=NX[?[ M-;W\C#+_ &6[W"/G&"=G7CI2AQ%0P^60S'-HO#7WC+5IWMLE=]]K]T@E@)SQ M#P^%?M+=5M_7S.E\2>%;#Q1;PK>1YFMV,EM.I(:"3& ZX/4<'GC@5@7GPW$G MAEK==0NGUP1J&U>-Q%E]I M]#A.*L>=J/\ SZVO_@2W_P ;KZF%2%2*G!W3ZH\Z47%VDK,YOPSX8.H7#>(- M7LFU%^ZBD;W/HH)Y-7+&\CU"RM[J$DPSQK*A(P=K#(_0UR6J:##X^_ MLS4'2"YM(=Q18[M@DH) (/[O/5>V*ZZSM8[&S@MHD$<4,:QH@)(50, 9/)Z5 MX^%JXZMC*E27+]6M'D:=Y2;5W+M;6R]+]3JJ1HPI1BK^TN[]EY>I-1117N'& MQNU +QJADC8'(="ZL P[''>DU#X9^#]5TJQTR]\ M*:)>:;89%I9W&G0O#;YZ^6A7"9]@*P_CEXSUOP+X'_M#0[9FFDNX;>ZU#[)) M=KIEJS?OKQH(_FE$: G:".<$Y (/GOC3XY>)_"G[/=MXR\//H7CB:- 9]=C= MHK41B1561[<$.)7# -""/+7_%KXQ>(?#7BC7='\-Q:6#X?\+S>)KZ35()9?M"JY"V\>R1-AVI(2YWC M)0;>IJE\-?CGK'BSQ7:P^()K3PS8ZG=2+H^FW6@7B2:A;^0LD;QWS2B MEON MA"2$. -P( /=J**R/$?BW1_"%FMWK6H0Z7:,P07%R=D>X]%W'C)],TTG)V2U M$VDKLUZ*X/6OC)H6G1$VADU&3;D>6I1 <]&9N1^ -8_AWXX-XJ>4:3H+ZHD) M9)9+&Y\]8I I*HY"84D@#D]Z^9H<295BL4L'AJWM)_W5*27K**<5\VCT9Y?B M:5/VM2'*O.R?W/7\#U2BO)-8UCQ9XLFTJT73]0T /;-)=.LE7H?@C\/M%^$ M5Q:W=CH2@W''->9?"6Z@^)?B7[?XNU)? M#VGD&UT[3;:GI%IK5SJVLI;23PK; M6[;8R@)V,0#DGOTQCL:Z,TXHSS+,NP]'#8>G[5>?&GXG3_#?X9:UXBTVT^TWUF(O*CO+>58B7F2/+ M' X AZ>(M'N$*+ M<%HH66&%Y&4YC8XW#@$\\$9KS']FNQ_X4OX/M-0U#24O&UUC/+PMK4FI2NWD6C0%3+&",R XSCKV/3G%=^ M,S2,,6L-A*MU0MI?7KJU_>U];'+A\(Y475KQUJ7_ .&^1\U_L'Z7>* M++PC?6EIJ44_BG4]/=Y8]0OAY,D)DP0H4@GIMY_*OG^*.),!A)/,,;/V=-VB MKIO6VUHIOH_D>AE66UY1^KT5S2U?X^?R-S5/B!')'8^)(M0N]-T*RNY+.]LI MK++SOT![D '_ #GBNR@\6:/(LJS*E5KX6NI1I?$]4EI>^J6ENJ_,]2ME^*P[C&I M3:"KZ[M'\TG]\H8A<;&4 '.XQZU2\$ZYXHGNK:_B#7&EM(+9[58F\N&- M0.4"K@8!P,9/'(KDO">F?\+*U*9)M0U2]T*">=3=L))7*[^$# $*S J2,=,^ MU?&XSBC$YMED5E-&=.M7DH05M= M>D?5O[T=3X'T>PGT"3Q]K$L^H^0LEU"T+%W*JK*YQW/!&,\8KI?#6@^&=*\) MV'B72-)N[O[':RW5FK;FN2K@ED"DX).2 /?CKSUUE<6&FVL=M:6DEK;1C"0P MV,B(H] F!4_]K0?\\[K_P !)?\ XFOMLIRI91@X82E.Z2=V]6Y-W6^,]"\>_$"/2]8\,ZO)X:M9K#;-IMY+)!* MLA8DGY5/.-H!X(Q[FN7^#?Q=\9>//&&CZ=.B/I5I ZW\T4&?,_=ML>1CG:Q8 M+TQDYX]/>O[6@_YYW7_@)+_\35+38]'T?SO[/TS[#YS;Y?LVG/'YC>K809/U MJ9Y75^LPKTZ\DKWDK_%:UK+9+37R9Z-/-J7U6>'J4(MVM!V5XWO>[W;UT?=% MP:)IZZN=5%E -2:+R#=^6/,,><[=W7&:O52_M:#_ )YW7_@)+_\ $T?VM!_S MSNO_ $E_P#B:]]14=D?.RE*5KNY=HJE_:T'_/.Z_P# 27_XFC^UH/\ GG=? M^ DO_P 35$EVBJ7]K0?\\[K_ ,!)?_B:/[6@_P">=U_X"2__ !- %VBJ7]K0 M?\\[K_P$E_\ B:/[6@_YYW7_ ("2_P#Q- %VBJ7]K0?\\[K_ ,!)?_B:/[6@ M_P">=U_X"2__ !- %VBJ7]K0?\\[K_P$E_\ B:/[6@_YYW7_ ("2_P#Q- %V MBJ7]K0?\\[K_ ,!)?_B:/[6@_P">=U_X"2__ !- %VBJ7]K0?\\[K_P$E_\ MB:/[6@_YYW7_ ("2_P#Q- %VBJ7]K0?\\[K_ ,!)?_B:/[6@_P">=U_X"2__ M !- %VL[4O#VFZQ<6T][9QW$UN=T3,.1_B/8U)_:T'_/.Z_\!)?_ (FC^UH/ M^>=U_P" DO\ \36%:A2Q$/9UH*4>S2:TU6C[/4N$Y4WS0=GY'BOBZW\1^*_$ M.K>5;SW-O9SFU6.)0"RG\*]8_M:#_GG=?^ DO_ ,37/^--'L_&6FPVLCW5L8IA*)%LI&/0 M@K]WOG]!7Y+B^":V%I8C&X.M*KBY2A./-:UX3YTM7M:RU?2^B=CZBEG$*DJ= M&K!1I)-.W9JS?](72/B%;:GX7OM<:SFBM[25HVC3#NP&TY'3LPSZ1G^*O2= L=+\.:4-/M(+HP$DOYEK M*QD)&"6^3T 'X5H6]]9V<*PP6TT,2C"QQV4BJ/H M>W7X=QV=0P2SFNI1IKF MG"*MS5-;.ZMHK[6Z>>G'#'T<(ZOU2%G+1-O:/IW^?Y%]$6-%1%"JHP%48 %> M:6_PWU_1]8U"?2-5AL;*5I&AA5GP-P(4,N,<9Z\] :] _M:#_GG=?^ DO_Q- M']K0?\\[K_P$E_\ B:^GS3(\'F[I2Q%TZ3;BXR<6K[ZK6VWW'G8;&5<+S*%K M2WNK_F>$?VE96\UIK5_]JE\66-V(73SV7S8ES_K."#@_+@$9P,YYHU+0&_X2 MJ\T*PO)]2U"^NP;J^N'^_@$JN!T" MD]\=!@"O1(_ NC#Q5/K,OVR=9',PM7 MLY=JR$Y+$[>1GMBM#0?"WA_P_=B[M[6]DNPS,L\T$S,-PP1]W'3VSS7YE#(> M*L;A?[,QM:*H.48MW]YTH-WU2=Y5$UNU;EL[S:TTYG] MVD?U\BC:_"FSU#P[IEKJ[.M_:JRM/:L 64L2%)*G( ( ]*@TOX5S>'?$]IJ6 MF:BOV=)27AF0[A&1@J"/O'D]<=C7#4M1BW:P6:16W M-F-64#:1TS][_OHUU37=B]REPUK,UP@*K*;*0NH/4 [<@5+_ &M!_P \[K_P M$E_^)HH\.U*N8_VAFE?V_(W[*+C%*";3OHM9)K27DNH3Q\8T/88:')?XG=W? M_ \BVZ+(K*RAE88*L,@CTK'UJ[MO!_AV\N[2Q14A7<(+>,*"Q(&2!VR>3Z5= M_M:#_GG=?^ DO_Q-']K0?\\[K_P$E_\ B:^JQ-!UJP*D? MF<_A1XVT/4_%WC>QTXPW,>B1*KRR$'R6(R6((XW8.T=Z[B&\L;>262*UFB>4 M[I&2RD!<^I.WDU+_ &M!_P \[K_P$E_^)H7#F,QN7K 9QC'67.I-J*C>*^Q* MVZ>[>_34/[0I4:_M\)2Y-&M[V;ZHR=#\!:5X;UB34-/66 O%Y)A\PLF"02>< MG/ [UI:+X?T_P]#)%I]LMNDCEVP223]34G]K0?\ /.Z_\!)?_B:/[6@_YYW7 M_@)+_P#$U]1ARO:QYM3$UZU_:3;O:^N]MK][ M%VN'C^#_ (?CCN5*W,C3# =Y06CYS\O'\\UU?]K0?\\[K_P$E_\ B:/[6@_Y MYW7_ ("2_P#Q-+'Y3@,T<7C:,:G+>W,KVOH_O'1Q5?#7]C-QOO;R,30_">G^ M +'4KJR-U<;H_,>.1@Q.P$@* !SR:Y*V^."/JBK-IWEZ>VT;@^9$/*K)X+RVN/,QB.X6SD\R/Z';T]J^9S/)LR MP^&IT^'*T:$:=VJ?*G&3O>W,]D[OIN[Z'HX?%X>I4E+'P*-4 M?1?#VH7T8S)#"S)D9&[H,^V<5YM8^'?%?Q"L[*36+Z-=)+K,%PBNRXZJ%7K@ MG[WK74^!]-G\.Z3-9:E-0JQ7"JHP%%I* M !_WS4XC)JO$GL<1F,ITJ?+:5!2LG*_VW%VDK6LM/EJ@ABXY?S4\.E*5])VZ M6Z7V8[2=+M]$TV"QM$V6\*[5!.3UR2?@:_P"(/"TT M7A;67T'Q%"WG65WN B\S:RE959'5T*LW!4\A6&"H(Y/5/V<]$U+X;S^"5US7 M+32+RXENM1EADMVGU"6202,\KO"P4[P#^["#\*]7KRWXU?%R[^'-]X:TC3DT M>#4=>DG6+4?$5Z;33K80A&82.JDEW#;448YY[8(!+XK^ ^G^,I$N-0\1Z\+^ M72Y-%U"]MWMHY-2LVD\PPS 0;5 .X9B6-L.P).:MCX+Z=-XCT+4[[6=6U*UT M"5I=)TB:Y#XG?M*3_#;5[/39_#$;7TFDPZ MG+:7>IB"9Y))1$;2U58G%S,I.2%8#'>K'B#]I!=%\1:G%'H'VCP]I&I6.DZE MJ4E[Y4\5Q<@'Y+?RR'6/<@8EU.2< XR0#VFO,OB5\,]3\7>);;4K!K%46U6V M2!6M(QL.]L,OG@L&8*%&"%^H^O:*]/+:='*<* M\#A*48T9*SCRJSNK:]WYO4Y\1.IBJT<14F^>+NG?5>G;T/EW7/V7_B/-;M:# MXIWGB6PO%:&[MM8N+J*-4./F"B242'K\IVCWKI?#W[%O@;P[Y[QW^N7%Q*@3 MSI;F(%!D$[0(P.<#KGVKWVBNNOBJN)IU*51^[45I+9-+R6B^25^MS.C%4)TZ ME/1P=XOJF_/=_-NW0\BU+]F+PA<: ]E9)<6>H8&S4GE:5\@]63(0CV 'X5T7 MPS^#^C_#. R6Y:\U61#'-J$@*LZD@[0N2%&0/?CDFN[HKP*65X&C55:G22DM M%9?TK^>_F>Q5S;'UZ3H5:TG%N[3?Z[V\MO(^9F\.:C\.?B9H.I:M/:)#;N&8 MP[G B8R1,^X@8.UB2,=.*^D-2U*VT?3[F^O9EM[2VC:::9^B(HR2?P%>9?'; M2VDM=,OEVJBL]N[8^;+ ,OY;7_.O,O&OB#Q=XZ\#MK;7\$6F*5TZ>*)F14G= MU5&DC)PXWO%T[D<8!KYOA^:R_$XS)WI1P_(X=;0G';J])1D^KU]#7,6\33I8 MRWOSNG96U3_5-%/X^?%*S\??#W7VM-;C?P?<3VEJA6W99=_S3!AD9(+0D8.# MQT&,GSE/@S>^'_'7ACP!%I$D\?B"&._NYKAPX@0-*CMD +E(PS#N/-V]6YP; MWX,WUOXGTC[).E_I$\\,^IK<,(H_,CWM(Q4G&TKNQD\%RO3!/T4UKK^I:YI: M:A-=K)J1B,(F7Y-A\/_ &,I8RG6N_=?+&,FU&*D M[VDDKJVQY^$X?Q..J5'C;490LM5=M:MVUM:W57L7/BEI]CX8U2ST;3H! M8V+*URL.3AY7)WL,DYX51[8KM[CX@Z]'X=TF>'2$GU+4&=D2.-V01J>#@'.2 M#Z].:;\:/AM)XST<:AI,.?$UD +1_,V!E+#>AR=O0G&?ZUS7P9^%GB7P'XXO M;O4I!-IMQIRJ9/.!S.S([+L!/W6\P9Z$'(ZD5\)4R/-Z&?8NO0KRC3Q*C[T5 M?EL^S5M(IQ6NG-?L?7TZN K993E-QYZ5_=>CD_+79W3\[-$FFZ[XF\5:S=:G MY]U9V=A&)I[:UW[6V ;HT3^)VP?E/KUKLF\,^&OBYH>FZMJN@RH9!YD:76Z" MX3!*_,48$CC(R>A!K:\(6OB"ST^X3Q%>VM_=FY=HI+2,HHA.-JD8'(Y_3D]: MW:^MR/A_ZE0DL95=>51N4O:);WTM&\E&RTLM_N1XF,S#]XOJZ4''1.#>UM=; M)N_=G&7WPA\+76EO90Z<+!F7;]KM6Q/]2[9+G_?W8S6;K?PCBU34-'2*Y\G2 MK"RCLMF^^N^^Y!8V<>GV5O:P@B&"-8DR6*]U67DNR^X\_VD[2CS.SW\_4* M***V,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O-?C=X3\2^,M%M=*T/^S;K3M0D^PZI9ZM81 MW<,<+D,+M5:2,F2$H"JY();.W*@UZ57)>/\ XG:/\.DL$OXK_4-1U!V2RTO2 M;-[N[N=F#(R1H,[45MS$X 'N0" >2^)_V0[;7+2SLH_$,%;34M/L$NKZ_N[^PCU2WCTS2;N]W6LC% M4E)AB<*I(_BQ5D_%#P__ ,)A=>&(Y-0N=9M)(8KF.UTF[FBMVE4/'YDR1&- M5(.68 ./1I88F6ZMPRM,P 3R'B?S.G+Y5?3 M@L>V*^D/B[)]G^%GBZY"JTEKI5S=1;QD"2.-I$./9E!_"ODSX1?#N\_:5FG/ MB34H+#3=)-M<&VTV++7"RF3*%F;Y#^['(SU]>1^:9]P;7SG-*6,I5U1I23C4 ME=\UU&2@XQZN/,]+J_5K<^CP.;+"X6I1E!S:LTK*V^J;Z7:MU]'L3Q^.)_%6 MC3>'[;PY;SWFJ"$6=U%YBSX+K(I*LQ4[E &0%X.:^G/#_AG5="F\,Z3_ &5I M5QHMOIJ0W]VZCSQ.J8^4=P2!V[GGCGKX-!TVVDM)(K"V26SB$%O((EWQ1@8V M*V,@8["K]>_E'#U'*.:-&5EHE9*/NIWL[+5OJ]V:9AG7UZG"FJ26[=VW[S5K MKM:VB.8\)_#O1O!^FR65K$UW').\Y>^Q*X+8R 2.G'\^YK:_L73_ /GPM?\ MORO^%7:*^HITXTH*$%9(^)M9M=&LWD$227+X+L2!A5'+'G)P# M@ DX )H \8^('@3QKK'AO2KBUT;5I/BO_9%G8OXNTG5X[*PB<2AY!+&+A3(H M)=BHMV!W84= NGXT\!^(+GXA:=J'A/1];T?6IM5L9=:\3'54CTV]M(HML@:T M%RQ>-O#VG>(+?0KO7M,M=;N0&@TV:\C2YE!S@K&6W-G!Z#L: -JH+BSCN MF!=I5(X_=S.G_H)%3T4 4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (JKM% % M+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJNT4 4O[)@_YZ77_@7+_\51_9 M,'_/2Z_\"Y?_ (JKM% '#?%S1TD^%'C18?M4LK:)>A$%Q*Q9O(? QNYY[5X= M^PU\/=5TGPWK^NZG;2VNGZS]F-@RW#(TJQ&8.Q52"!EAC=UY(XY/U517I4\; M*EA*F$2TFTV_0Y)8=3KQKM_"G^)2_LF#_GI=?^!EU_X%R__ !5']DP?\]+K_P "Y?\ XJKM% %+^R8/^>EU_P"!EU_X%R__ !5']DP?\]+K_P "Y?\ XJKM% %+ M^R8/^>EU_P"!EU_X%R__ !5']DP?\]+K M_P "Y?\ XJKM% %+^R8/^>EU_P"!EU_X M%R__ !5']DP?\]+K_P "Y?\ XJKM% %+^R8/^>EU_P"!EU_X%R__ !5']DP?\]+K_P "Y?\ XJKM% %+^R8/^>EU_P"! M5%(0_* 0QW<;3[C56^TNSU3[/]LM(+O[/,MQ#Y\2OY M4JYVNN1PPR<$*= M7%K-/&AD@BB._P"4SQ!0YP6^:L+QIX-\5WWB;QAI3Z)J4^N:YXFT;4[+4;>S MDDM([>)$+L;G&Q!%M==K,&Y&T$-FOKFB@ JG,;R2Z9(6BBB5%.^2(ON8ELCA MAC _.KE?/\ 8ZE\7[C7=0OBVIQI8LI?2+FRLULKES=E#'!(%\TI]GPV\N2& MZYSM ![GY6H_\_5K_P" S?\ QRCRM1_Y^K7_ ,!F_P#CE7:Y[X@76MV7@O6) M_#<'VG6X[=C:Q[58EN^T,0"P&2 3@D 'B@#0@&IR(2\UM&=S+M-NQX#$ _ZS MN #^-2>5J/\ S]6O_@,W_P H(M9M+6"YM( MHROV>0^0B7GV>\UBZLY+N.PC\IV#F*-E)+, MJH&)VJ6&<]##\)_&NI>*YMTT^2)+;7+6PDLXKLLI+J$=FRR$#+*= MIWC@8- ':>5J/_/U:_\ @,W_ ,].H[DR[!TD0 *WR;%^;C.>10 M!ZKY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE4/ ^M7WB/P?HVJ:GI[Z5J%Y: M1S3V4@(,+LH)7!Y'/8\COS6Y0!G*-3-PZ&:V"*JL)/L[4V***]DM0D M>&F2(!0WF>:!P"5521DUVU &=(-31X@LULX=MK-]G;Y1M)S_ *SU 'XU)Y6H M_P#/U:_^ S?_ !RO'_&=[XSA\1>(F:X\70M"X.A0>';*UELI8S"F/-:2-B7\ MS>&#D #;C.:]>T"34)="TY]6BCAU5K:,W<<)RB3%1O"G)X#9Q0 [RM1_P"? MJU_\!F_^.5&HU,W#H9K8(JJPD^SMR23D?ZSM@?G6C7E/_"RO'EY9Z=<1?#J? M3XI]2M;6X>YNUF>"%KM(9W,*@,0J%V##Y0 'Y0<@'I/E:C_S]6O_ (#-_P#' M*/*U'_GZM?\ P&;_ ..5=KG_ !OXBU+PSH\=YI>@S^(KAKB.%K6WD",JN=OF M=#D E=]H\V9I'5E\U?DX55.S&X9ST(KN MJ ,Z<:G&@*36TAW*NT6[#@L 3_K.P)/X5)Y6H_\ /U:_^ S?_'*YKQ5XP\1Z M1XBATS1_!T^NP26GVDWWVQ+>)6#[6C)8$;@"IP2,ACC.UL7OA[K>M>(/#*WO MB#2_[%U,WEY"UE@_)''=2QQ')^]NC1&WCY6W;EP"!0!K^5J/_/U:_P#@,W_Q MRHV&IBX1!-;%&5F,GV=N"",#_6=\G\JT:\I\6?$KQY8Z7XJET3X=3W4VEBY2 MTFGNU(N61"T;I" 'E5LJ=J'))*Y# X /2?*U'_GZM?\ P&;_ ..4>5J/_/U: M_P#@,W_QRKM9WB*34X="OY-%AM[C5DA9K6&[8K$\@'RJQ'(!/&: ",:F[RAI MK9 C;5;[.WS#:#G_ %GJ2/PJ3RM1_P"?JU_\!F_^.5P>E2_$^?Q-X:DU6'1[ M?0W:5M2AT\DRH# Y17WD])-@_=D\]RM>DT 4O*U'_GZM?_ 9O_CE1VXU.:WB M=YK:)V4,T9MV.TDP_P"$4L].O)Y+D1W/]HNRK%$0?W@P M1G#8R.N"< D8.?X&_P"$X_X2#7O^$L^P?8/+MO[/_LW_ %6[]YYWWOWF?]7] M[C^[WH ZCRM1_P"?JU_\!F_^.5'.-3C0%)K:0[E7:+=AP6 )_P!9V!)_"M&N M!\3^*O%UKXX_LK0M&L;ZP@TY+Z3[9+)%)=DRNCQ0R &-60*A._KYJ]!D@ [' MRM1_Y^K7_P !F_\ CE'E:C_S]6O_ (#-_P#'*P_AGXLN_&WA)-8O;*33Y)KV M]CCMYH'AD6&.[EBA+HQ)#F-$)]R< # KJ: ,Y1J9N'0S6P155A)]G;DDG(_U MG; _.I/*U'_GZM?_ &;_P".5Y#)\6/'ECX7BUB\\+VI6^OH[2".T2:66Q8W M*Q.EU&0I^[OQ(AV[@N1M()]KH I>5J/_ #]6O_@,W_QRHX!J Q /^L[@ _C67\1O$&I>%_!][J.D6D=[?QO"B1S!S&@>9$>5P@+%45FW%_:"22VF9);9(?*D.-N1)/NC8%AL M4@X.6 .U\K4?^?JU_P# 9O\ XY4=P-3AMY72:VE=5++&+=AN(' _UG>M&N*\ M=^(O$^FZ]H&F>&]/T^X-\ES+-<:DTJQ Q",K"&C4[7<,Y#,, 1-P20* .H\K M4?\ GZM?_ 9O_CE'E:C_ ,_5K_X#-_\ '*YOX<>,M2\9'Q(VHZ3+HW]G:I]@ MAMYXRLA5;6W=R6R0X\V255=<*RJI'J>QH SI!J:/$%FMG#MM9OL[?*-I.?\ M6>H _&I/*U'_ )^K7_P&;_XY7G.L3_$J'6/%=]8203V=G($T_1S:H/M4!A4^ M9%.6SYPD+C:XV_*!P#OKNO!P@:]#J%;SS&IDR =V>!Q M0!<\K4?^?JU_\!F_^.5'&-3=Y0TUL@1MJM]G;YAM!S_K/4D?A5VX\W[/+Y 0 MS[3Y8D)"[L<9QSC->-Z=>?%BSTGPI+>2+J;ZC?6?]J*EE%!/IJF1?M$97]D@^QK+OA>UN(H#O9^&6;S#+'@#Y%YSG->DT 9TXU.- 4FMI#N5=HMV'!8 MG_6=@2?PJ3RM1_Y^K7_P&;_XY7"^//%OC?3O$4EAX7T*QOK2*"R+W5[YQ_>7 M-Q)#N4(,,D(C6209!V-QCK72^ =:U/7O#,=SK-M#:ZI'N!D+P"<9]!G% %N,:F[RAIK9 C;5;[.WS#:#G_6> MI(_"I/*U'_GZM?\ P&;_ ..5YSX9\;>/6\:6NF^(M$TZVTR>ZN+$2623;MT4 M(E%R'?@Q/G8%QD,#\QZ5ZG0!2\K4?^?JU_\ 9O_ (Y4=N-3FMXG>:VB=E#- M&;=CM)'(_P!9VKGOB,/%\T>DV_A*:"T>2>0W=U- LWEHL$C1KM9APT@C4GJ M?Q%/X7?\)K#)J-MXPG%XWD6MQ%/Y$<82:1&,\"^7PR1L% 8Y)R
H _&M&O,/&-O\ $O4O M%=S#H.H0:1H?F6D"2BUBED\I]QN)U9VQO0A5"E2,-G!H ]"\K4?^?JU_\!F_ M^.5<7.T9.3WP,5@> ;G6KSP=I4OB*,1:T8L7("!,L"0&*C@$@ D#H2:Z"@ H MHHH **** "BBB@ KY:U2SF\1>';^]O=5\;2>%+C4"L6NW%U;/:(@NPJ[[43> M:T88;=P ;HVS&37U&\BQHSNP1%&2S' ]:^9-2AN=/TN^\57/PXTR1GU9S;6 M]N+F4V5RMSLWW-L2$8MC=YL8P&*G!!W ^G:Y/XK:A%I7PYU^ZFU"^TI8[8[ M;S35#7$;D@(4!(!.XJ,$@'/4=:ZRN5^*5\VG_#W7I4TF'7G^R2 :;.I9+C@Y M5E )8!8>#=#N[7XF>%9/$$OBG3]2CAO&M(-=N[>]AN_W:K)L M,,K&%U!W$-D$%>!]-E\'_$CPWITWA"PMKV]M+@/KMDUQ+_&MMJ6G7UMJ$:V1N+O4IGN))Y")@0DIPCPJ I38BXWMN M&[( !Z_7A7C*WT6U^)WB&^;4->FUY8;9K>ZT73[R[.BD1GY9%C#1/&X #^+M)UV^^)OB>^TBWU"RTNW@MOMZZ/?RPWFIKL(\Z$%3&SQ[6C MV@JQV8W#Y10!Z/\ ![2XM%^%WABRAU"WU:*.QCVWUJ"(I@1G9\)O"C?8%TL?8(\6:)(HB&.!B0E^G]XD\\UVCR+&C.[!$49+,< #UH M^6[;0] N- M-/TSQ!JUM+=:K"MYK]UIMZ^EZQMO%=-TD@\M)2551*I"ELJ"0 MP ^IJ^4ETGQ!I?A2ROKO1;Y]#FU>$6?A^VO+B6WTZ07J#RKJ A7**065EPTUOBA:RZ7>ZM86%CHUW%;>'M>L;F&>(33VI>2&28 M"/(0;,G8S M]@P Z_XW*TGPUU**.S6]GDEMEB5GD3RG^T1D3YC^?]SCSOEY_=<5QOP[T_6M M%^+MI8^(+:^O=5&A7C2:M6)[0(MNV%5-YWF1&4OF&,[MO+ 'MM>/_ M !LT^'5_&/@VS.E:AXBN#!J$L>DV-T+7A?LX-SYQEC"/&S(J_>/[YL#/(]@K MRWXP6-WX@U[PQH]EH6EZI*XN;D76I23Q>0R!,1)+"-T;2J9#N/RXA;@G H 7 MX#PW<=OXS;4;B[FU)]>(N(;](Q<6^RRM(XXY&C9DD;RDC;S%.&WYPIRH]1KS MCX)W$9T[Q+96_AK_ (1>UT_5S;1VC1,LDC?9K=Y9'51(#AD1,=,UZ M/0!\V>+--N+KQ3\1-2T73M=U&[M[G8^O6ES$J6>+2(O:F"6X03Q '<5"K_K# MM)<;J]O^&MO%:_#GPK!;W*WD$>E6J1W"*5651"@#@'D CG!YYKR'QIIKZWXF M\9ZM=>!=/U;2[!D@G6&2X%[>(($9;@HF([A 3LV#+8C(R2-E>R^!+Z;5/ _A MZ]N+6*QGN-.MYI+6",QQPLT2DHJGE0"< =@* -VOE[PWH^@MI/A6QTG7=6M_ M,U73I+O5KO3KXZ9KC0WD7,MKI3?;8E,-Q"P5QY"AV1]QC M#Q*",;=P!]35YU\W[WYN, MT 8_PET^T;X@:W>VFJZB\$.F6UI!HVN6<\%]91>;*XRTP#2QDEMK\XP5).VO M8:\9^$]OJ>G_ !/\06>L6%^=3CTJV^T:G?SR7*RGSIMJV\N%0PX.[:$5@S,& MS@5[-0!XQ\3K+09/B='<:E/KEYJ"Z1$+:UT"VNY;K3B)I2+I3""BA\E2'!W> M2H (W"NM^"EK]E^'=H3JT6N/<7M_>27T-NUN)))KR:5P8F^:-E9RI0\J5([5 MR'Q(TC7]8^*>?#D,EM+;Z/$UU<6M_):S:A'YTO\ HZ-M:(-%NWC?@_Z0,$ D MCJO@5(DWPUM&CL+C3HOMVHB.&\61;AE%].%DF$A+>:X D,M'T&?2_'UK:Z[JUEJ>HW6HVEWXD73KZ;34CF=T>VNFP8B(@[1AUP(]BDD$ M.#]0U\K^-=-UR/PW\0M772KR?PR;K40N@Z=>W!$DVYRDDT. 9(+EF61Q"XPL MQ/\ >*@'U17'_&*6"'X5^+'N;^XTN'^S)PUW:@F2/*$ J 02>HZCL* MYOXD:@^E^ ?$%S%I<>MRI8S%=,EY6Z^0_NR,$L",@J 21P 30!X[X3T&ZTGX MF>!HIM'U3P?IRFZFM])O[B*[@DF^RNK"%DGD:$[69F1LH=F0P;.[Z&KP7P9I MLOA'X@>$;2;P?IT5SJ"3J-=L30OO5 'E7 MQXM+?4O^$/LI;.\UJ6;5F,>AVLOE"^VVTQ;6/W@8MU7[I)&*?P0L;N MS\8^-AJ#W\-XL=A"-/U1DEN;>%5F,>Z='=9@=[ ,2&PF&&>6V?C5#<:I:>'M M'MM&T[57OM25?.U,R^59D12,LG[KYU9B/+#@@ OR><&C\&6-GXB\6Z2/"D?A MG[)]DDF8"21[F=Q*';[0Y_?( B%3@8#$$ Y /5J\8^)UEH,GQ.CN-2GUR\U M!=(B%M:Z!;7+?$C2-?UCXIY\.0R6 MTMOH\375Q:W\EK-J$?G2_P"CHVUH@T6[>-^#_I P0"2 #K_@I:_9?AW:$ZM% MKCW%[?WDE]#;M;B22:\FE<&)OFC96 M@7&@6FGZ9X@U:VENM5A6\U^ZTV]?2]8VWBNFZ20>6DI*JHE4A2V5!(8 ?4U? M*2Z3X@TOPI97UWHM\^AS:O"+/P_;7EQ+;Z=(+U!Y5U 0KE%(+*RN4#*H*[2, M_5M '$?&BWL[KX;ZI%J&H?V;9F2V,DNR5_, N(R("L7[QA*0(B$^8B3 YKC/ MAO8::WQ0M9=+O=6L+"QT:[BMO#VO6-S#/$)I[4O)#), 6A'D(-F3L9^P8 =? M\;E:3X:ZE%'9K>SR2VRQ*SR)Y3_:(R)\Q_/^YQYWR\_NN*XWX=Z?K6B_%VTL M?$%M?7NJC0KQI-6N;J2YMO+$]H$6W;"JF\[S(C*7S#&=VWE@#VVO)_C18Z'= M>(_"CZW)J%XD<=YY6CZ7#=2W$[$0_P"D1_9^5:(@#3?&33- M8UGQ9X1MO#R+;:JL5XXU0W4T!C0"(FVW1JP'G;2V74K_ */W.!0!H?!&U6.Q M\4W8UJ;6GO=9,K->6CVMW;[+2VA6&XC< ^:$A0EL -N# 8:O2:\P^!/F+9^+ MXIM.O["6+7#'(^JN\EU<2"SM=\DDA.V3#[HU9 $*1I@=2?3Z /FSQ9IMQ=>* M?B)J6BZ=KNHW=O<['UZTN8E2SQ:1%[4P2W"">( [BH5?]8=I+C=7M_PUMXK7 MX<^%8+>Y6\@CTJU2.X12JRJ(4 < \@$0^---?6_$WC/5KKP+I^K:78 M,D$ZPR7 O;Q! C+<%$Q'<("=FP9;$9&21LKV7P)?3:IX'\/7MQ:Q6,]QIUO- M):P1F..%FB4E%4\J 3@#L!0!J:D\<>G73RS/;1+$Q>:/[T:X.6'!Y'7I7RUX M6T.:WT?X=S16&L:'H]UJ6FRRZC>3QSVVJR"17BF,/VAY()92!AL$'?AP."OU M1>7!M;6:54\QD4E4+!=QQP,G@9/'-?-OANUN-#C\%:U/\/M*AEU34;7[++8K M=2PZ9YL@6:-X)"!!(BEL2 ; P!],5Q'QHM[.Z^&^J1:AJ']FV9DMC)+ MLE?S +B,B K%^\82D"(A/F(DP.:[>N$^-RM)\-=2BCLUO9Y);98E9Y$\I_M$ M9$^8_G_?W7% '(?#>PTUOBA:RZ7>ZM86%CHUW%;>'M>L;F&>(33VI> M2&28 M"/(0;,G8S]@P ]JKQ+X=Z?K6B_%VTL?$%M?7NJC0KQI-6N;J2YMO+$ M]H$6W;"JF\[S(C*7S#&=VWEO;: /&/B=9:#)\3H[C4I]32N#$WS1LK.5*'E2I':N0^)&D:_K'Q3SX+(MPRB^G"R3"0EO M-< 2.3U9V( & #OZ^7O&6CZ#/I?CZUM==U:RU/4;K4;2[\2+IU]-IJ1S.Z/ M;738,1$0=HPZX$>Q22"'!^H:^5_&NFZY'X;^(6KKI5Y/X9-UJ(70=.O;@B2; M<4 >6^"])T>3XA>#_['NM5T.RLOM%PFAZQIUY#%/(;9HV>S>X *C$FYHSS@ M!MJ_-GWZOGSPGIOB#1?B7X'B\0I>ZY/,MP;?5FNY[FRCB-L[;D!"F.;(5#YN M\E7.TYW;?H.@#RKX\6EOJ7_"'V4MG>:U+-JS&/0[67RA?;;:8MN+=)'A2/PS]D^R23,!)(]S.XE#M]H<_OD 1"IP,!B" <@ 'JU>#>-- M+GU3XNZ_/I.FZ[K6JV=E9A+S3;R*W;2'/F';&)IT24.,,8RNTX(9OF 'O->) M>/=*F\2_$;4V/@VQU>QTVPA\Z1;B>"^U")F?6YR2>J[@: .P^ M!$*0_"7PXL=VM\&A=VF6(Q LTCLPV$DJ0201D\CJ>M=[7&_!W4FU;X::#='3 M(=&5H65+"WMVMTA179441MROR@<&NRH **** "BBB@ HHHH CG@CNH9(9HUE MAD4H\\7:3X=TO4=2\&:7XR\.-9W+6KQVT073$E$HC8/ M#+YD<8!/\"*3QR,@U]'75M'>6LUO*"8I4,;A6*G!&#@CD?45XBOC1=)O6/AK MQ?K#:5YQMTF\2:/;YGE[%OMJN!N^7S'D=,\9)X(![1I,-[;Z=!%J-U% M>WJKB6XA@,*2'U"%FV_F?Z5B_$;^Q8_!NI77B#2?[9TJSC-S+;+;B=\+_&B_ MWE&3D8(QD&MK27OI-.@;4XK>"_V_OH[25I(@W^RS*I(^H'X]:RO'4>D_\(U= MW.MZA/I.GV:FX>^M[N2U>#:#\P="#W^[R#G!!Z4 >1:#XBO4\:>'=)\,3^*M M%L=4$THC\31?:K,QQQA\1&1C*<@_PS $<'@5[[7D'AWQC?R7FDQ>'_&^G^+ M[34)9(XK36;5H;L>6H:13/"@",JD';+#N.1SSSZ_0!Y[\7)/#-C#I-UKVA7^ MJ7,MR+2SN=)C87<,C L LR,CQ[BN!AADX'7%8?PGU[6-4\9:SIB7^N1Z/I,% MNS67BBV1KMS-YI!210K*%,8YD,A8$_=XQT?Q1UV/PK#8:G)XQ_X1=FE^SQ0W M%F+NWNG.6PT0 D)"JQRCK@ D^U?P)\1=3\1:X^DW5GINHK%;17+ZQH5X9+;9 M*',19)%4C<(V_P!6TN"!DC/ !Z'7B_C*7PW9>-M2L].T/Q98>(D1+NXO_"L) MC$PDSB1UW>7-DJPW.C*+OQ?H::A= M:6-.63#0O%=I6[7=G/ LTELTL;()H2 \9(QN7( M(R.HR"/:@#YQU3Q=INA::^H>"M.\:>&U2]CL3&L(&EQR&X6!U>*7S$CVDG*Q MJAR ,C.:^BM,BNX-/MX[^XBN[U4 FGAA,*2-W8(6;:#Z;C7C,WQ>U+PQ7R8WDGCC: ;Y/E4NL()XS7LVF74U]I]O/<6UF9&>)NZDHS*2/4$B@#F_BI)X?M?!=Y?\ B;2FU?2[$K.T44/F2QMG M9YB<@J5#DEP057<@Z/<>*M(TV6SN-0EM?%D N(VCAEM MHS%"[GSLD7!^9I6"[5^1MU>D?$2\73/#;W[^(+CPTEK-&WVNWMUN-[,?+2)H MBC%PS.HVKABVW!]>)\$_M>\1PZ*B:=XH1QYAU'25FLB(@R))(8KA=C"-I M%#B.9V4G:5!XH ]=KS/XL-X9L]6T5M3T+6+[6[Y9(+*^\/HZ7:>6-Y3S8W1L M89V"9(.USC ->F5YS\4+K3-(U+3[G^V?$6F>(+J)DM+?P_%+>/.D9RQ:VV21 ME5,HR[*#\P&X?+0!5^#>M:SKE]XC%QJ&JR:5I=X-.CL_$%K&M^'^SV\XD9XP MN%Q.5VLK,0%;?R17J%<%\,O$FM^(AX%C/IU]#<#:3%/;29 MP=K!MP9++&SL]/O?!-GXT\ M-0WFI6NG*)H0VEQM-=QVS%XYC((]C.?DC\LEEVY4DFOH?4+5KZQN;=+F:S>: M-HUN+?;YD1((#KN!&X=1D$9'(->-:9\8+RWAEFTSQ'H?CRPBG@MRC*]A?[II MT@A(VJTNSL;B2ZLK>::VDLYI(U=[:5E9XF(!*,5)4D'@X)''!-O- '%?#G7M7N_B)/HEG>^(K32+.QC MO9;/Q9;K+,ZN\B;8GXD !0'>[R9Y&!UKVBO)?A;\9KOQ]JDUA##I>O06\K13 MZIHER4$6"P#R6\V&525."CR9R*]:H \C^)$GAFS\:"W_ +"\1CQ/=6@O/[2\ M+1O',\:MY?SLCJ)=N$!5PP 9/45M_!?6-8\1>&;C4]3U"YN[=[RZM;:#4;6. M*\A%O.<' !U]?./C#Q+H7@W3O%=_X1T3QCH5QX?^U"8:+$ M(].:6%"^'BDWPHA&UMXB!VL&]*^CJ\*U/XO2^!;J[MX?%UCXJ@L9)(I[;5K" MXM[J,1$K*WVFWA:-D1E*LYB"JPPS@F@#V;0[;4+/2X(=4OH]2OD!$EU#;^0L MG)P=FYL'& <'!() &<#.\>)I'_"(ZG-KFE?VSIEM"UQ+9K;"X=@@W91.[#&1 MCG(XK1T.^N]2TN"XOM-DTF[<'S+.:5)&C()'WD)4@XR.>A&0#D"CXWCTK_A& M+ZXUN]GT[3;1#>_%R3PS8PZ3=:]H M5_JES+XK@889.!UQ6'\)]>UC5/&6LZ8E_KD>CZ M3!;LUEXHMD:[:04D4*RA3&.9#(6!/W>,='\4;KP_HT-AJ>L^)=0\+W!E^ MS6MUI]PX9V.7*^3M>.3A23OC; !Z#-5_ GB35]2UQ]/'B+1O%FFP6T5Q+>V] MN]M<(LH(O#-QJ>IZA0 MBWN9H&\YHPJ,S>4K;0B[22,MUKO+FVAO+>6WN(DG@E0QR12*&5U(P5(/!!': MN9^'_B^_\7V=[)>Z2FG_ &6YEM/M%O=">WGDBEDAF$994D&R2)E.Y%!X*EAS M72WENUW9SP+-);-+&R":$@/&2,;ER",CJ,@CVH ^<=4\7:;H6FOJ'@K3O&GA MM4O8[$QK"!I<._N(KN]5 )IX M83"DC=V"%FV@^FXUX7'\>UT77+'2['Q?H'CD7C,L,UF9&>)NZDHS*2/4$B@#F_BI)X?M?!=Y? M^)M*;5]+L2L[110^9+&V=GF)R"I4.27!!5=QSC->?>#]8U+_ (6-I>@Z/<>* MM(TV6SN-0EM?%D N(VCAEMHS%"[GSLD7!^9I6"[5^1MU>F>/)&M]%BG77Y_# MCI=0QQW4,"3B225Q#'$Z,K;E9Y4&%P<[?F'-<3X2^*^LZAXPE\-36MCXAD@F MDBDO],2:R(6*4132"*<;)%CD.U_*F<@\;>F0#UFO,_BPWAFSU;16U/0M8OM; MOED@LK[P^CI=IY8WE/-C=&QAG8)D@[7., UZ97G7Q/\ $W_"(ZE8W8\9Q^'Y M;B)@ECJ%@;JRD6-AOE.1GOZ /"?%>I>'-%\0:_'H.A^+M( MUG3F$MW<>&8?*MY&*&17>-BT+ALGYVB;)#=<$5Z9\+]0U36/ >BZGJ]['?W. MH6L5XLBP")E22-7"/@[689(W*%!X^4=^ \1>(++PKKVH1>'_ !/XDMWLY&SZ&O MGI?&%K:PZ+<>!X/&7ARVU2_M["+[9$)-+C\V8(Q,%@O=C)-)MBVS1A)0C$X$CB53SSCD 'M-JLRVL*W,DIZURWQ4D\/VO@N\O_$VE-J^EV)6=HHH?,EC;.SS$Y!4J')+@@JNX MYQFNIM6F:UA:YCCBN"@,D<3ET5LWD2*%XDF>6WFR$V-/%E1*7^8X0XKU2@#R/XD2>&;/QH+?^PO$ M8\3W5H+S^TO"T;QS/&K>7\[(ZB7;A 5<, &3U%;?P7UC6/$7AFXU/4]0N;NW M>\NK6V@U&UCBO(1;W,T#>< '6U\X^,/$NA>#=.\5W_ (1T3QCH5QX? M^U"8:+$(].:6%"^'BDWPHA&UMXB!VL&]*^CJ\2USXFZA\.XX)4\3VGBK3FEN MH?+U.QFAN8Q:R"*X=[BWB9 D)I'_"(ZG-KFE?VSIEM"UQ+9K;"X=@@W M91.[#&1CG(XK1T.^N]2TN"XOM-DTF[<'S+.:5)&C()'WD)4@XR.>A&0#D"CX MWFBL_#%]>3ZY-X<@LT-S)J,"QL8E09.5=&# ]QC)[8- 'C>C>)+A?%7AC3?" M4WBO0['69&\M?$4?VO3_ "XX'E'E^8S2D,%P DR Y&< 5] UXQX?^,VIR:] M;:-&UCXQ>5S$LEC;7&F7(9%S*C1SJ83*HY9/.1@.=@!X]GH \]^+DGAFQATF MZU[0K_5+F6Y%I9W.DQL+N&1@6 69&1X]Q7 PPR<#KBL/X3Z]K&J>,M9TQ+_7 M(]'TF"W9K+Q1;(UVYF\T@I(H5E"F,GWU[J^N:3J; MR?9['^P3+-<3O@N4%LJR)+PA)+QD* J6S,"R;X6!60,.C*(U/.,[3D ](KQKQQ-X:L_&UY9V>A>*;3Q)Y*7%8FB,RL2 [@,$FY!!\Q&P1CTKV6O*_$U]HND^-_P"S--^(%UX;\1W>V4Z? M<2?:[-V=CM#1R@B(N!K36-6OVO1>%F@6>W2.XB M579"LK)M1S\NUROPZU_4_$NA"_OI],O;>1B+:]TQ)HEG4,58M#* M-T9#*1C?6#):,1(GYPJOM_ $5].44 %Y-^"J]%R78G'!))ZDD M]'10 5R'C/X6Z%XXGCN+Q+BTO%>%GN;&7RGF6.19$CEX(D0,H.&!QVQ77T4 M%%%% 'F\/P \)V^NKJ,:ZB+=2A&EF_D-G\DOG(/+)^X)?G"9V D_+@XKTBBB M@#+\2>';+Q9H\VF:@LAMY&CD#0RM')')&ZR1R(RD%65T5@1W45A>%?A3HG@W M6AJ6GO?O*EO);0Q75X\T<*R.DDS(&)PTCQH[G/S,,]S78T4 %>9_%[3[ZZU; MPS+I6@ZKJ&IJ;F*/4M)U 6;6BE49HY&964I)Y8/S#&Z)1G)4'TRB@#S;X(Z= MJ>EV7BF'5='NM)N?[9WB2^N6NI[P&TMCYSS'Y9.HW5SX[TBT^&]UJEC?2)<2W$FHB**>7R5"SP+C(<;%!V,&#(#P2"?2/AK M;S6?PY\*P7%JUC<1:5:I):NK*T+"% 4(;Y@0>,'GCFNDHH *XN;X0^&KC1_# MFFR6LC0>'KF"YTUO.;S(/)D$D<>[J8P50;#D81>Z@CM** "L_7- T_Q-ILEA MJEI'>6DA!,<@Z,#D,I'*L#R&!!!Y!K0HH P/!7@NS\"Z3-I]E<7EU'-=37CS M7TWFRM)*Y=LM@$\GOSZDUOT44 <7XX^$^B>/;V&]O)=0L;^)8D%UIMV\#LL< MHFC5@/E;9( ZDC*G)!&370>&?#=CX2T6#2]-C>.UB9W_ 'LC2.[N[22.S,26 M9G9F)/4L:U** "O.M8^ _A?6I=0>0ZG;B_:;SX[?4)5C:.9V>XA"Y($QQ704 M4 >">$M+\3+\1/!E_J7A[7'LB+A5N]8U0WOV-6MG(;8BIY;L0$+2@G#%>":] M[HHH X;XH-=6LGAJ^L?#5UXBOK74@T!L[D0-;,T;H6&VF23&>TC#O6S10!B>#/!^F^ O# ML&B:0DJ6$,DTJ+-*TK[I97E?+,23\SMU.:VZ** .0L_A;H6F^,K?Q'9)<6=S M"DZBSAEQ:EIMOF2>5C"N=BY*XSC)R>:Z^BB@#,\2>'-/\6Z+27ER;NYNM0N&GGEDV)&"SGDX2.- M1[**WZ** / _'.@Z[>>(O&$6B^%?$,%M/B2YDL=;6UMM08PJOF*FTG)"!&$; M!CMYZ@GUWX?K*O@+PVL]@-+G&F6PDL51D%NWE+F,*Q+#:>,,21CGFM^B@"&\ M7S+2=3"MR&1AY+8Q)Q]TYXP>G-?/;:;K&K:;\/4/PTOM/MM'U6QCM[J[OS/< MV<"SJ&5T4!RBA0X=48$@JP M(YSC(!'6444 %><:S\ _"VN:U%D,:% MU4@,5R037H]% !5#7M#LO$VBWVDZE"+BPO86@GCR1N5A@X(Y!]".0>15^B@# MA]#^#^@^'_$%IK%O+J4UU;&615NKZ29&GD4K).P8G,A0[=V>@ Q7<444 >>? M&2QN;JQT)[+0=2U>_BU ?9[G2;P6L]DS1NOF%\'Y"&*-D%?F!;@9&5\&=,UK M3?%'C ZSHM]I\LRVK44 <)\#=/N= M*^%6@6EYITNDW,4G7#VTKPVL.QF4X)7=*I(]#@9ZUD M_P##>?@#_H#^)/\ P&M__C]>O'*<=.*E&D[,X7CL-%V?@#_H M#^)/_ :W_P#C]'_#>?@#_H#^)/\ P&M__C]5_8^/_P"?+%]?PW\Z/I&BO%_A MI^U=X1^*GBZU\.:3IVMV]]<)(Z27EM$(@$4L%+O5;CPY%HJM";B*>.*-EN^/WFQYA+$,G;TP,X->?B,-6PL^2M M'E>YU4ZL*T>:F[H^EZ*^3O _QD^(NH:Q+J,=UJOB+3[#5-7CU6RFTF.&Q@L[ M<$P^55'6NA\"_%;Q'--\-]4\0:WJ\S>,I!)';6=A8-HZ;T M=OLP.X7:/& O[QF<9'1LD#F-3Z0HHHH **** "BBB@ HKQN[_:G\)V=U- ^G MZT7B74,":?K0:5P@)MXCC)QT$A/Y FO9*[\+C<-C$WAYJ5M[' M!BL#B<"TL3!QOM<**YFR\;6NN-XEM;%+F&ZT5FAE:>':I?:2"F?O#C^78@GY ML^&'Q]\;V?A6S\9:]!-3T^ MXAN+*VL(_*NQ!?R7)( 1Y;2.3*$$,%B<\KMWYJ=_VBM;CLM CD\!7-GJ^KZ\ M^APVVHW$]G"W[O>ERCS6JR-$>AS$K##<$@ Z&9[E17CWQ+\<>)?^%B>&/!>D M3RZ/)>Z;=:M>7.GI!-=3>2 !:VQN1Y09F/+2+C&/N\FN>T/]H2^M_#?AQ+.Q MO?%&H:MXCN/#\;ZX\&G30R)N.9C;K+&P4_*6C5<@9"D_> /H*BO$]:_:,N=' MO]7E/AF.;P_HFL6VAZG?KJ)$\=Q+L#-%"8L21JTB#)="=#H;_\ M(WM_M/6M2TC'V_\ U?V16/F?ZOG?M^[QC/4T >YT5XM\+?VB;CQ_K7A>RU#P MRNB0^)=+FU+3IHM0^TM^Z<+(DB^4FSN5(+9&,A22!1M?$WBK6O%'QIN-#U%( M;S2)+/3].AU&222TM56$23RB)3@R$.Y'J50$@9H ]WHKYI/Q(\17?P&^$WC: M\U6YEU:76K$7[0/Y"WD4LKPR1NB (00P(!7 *@U]+4 %%%% !1110 445S]C MXUL;^37ECBN@=%8I<;H2-V%)^3^]T/Z>HH Z"BN5G^(^F6_A.P\0-!>FRO)% MBC18,R@L2!N7/ X/.?3&.X-Y=PM/'(L>8@JYR"W8\']/ M49 -FBN?L?&MC?R:\L<5T#HK%+C="1NPI/R?WNA_3U%7O#NO6_B?1;35+1)8 M[>Y7>BS+M<)O!NG^,+?QQK5WX?\8VNFWEW:6.IZ7$VD MR,9?]&>RG@4O(BJ\2.DC.Y:08^XP.A^S?\:M3\4^(+[1?%?B"X?5IECBM-#U M>TCAU.">&$/>-*D,*+'"6=1'YGS,%;H010!]&45\P_ OXE_$/QOXKT.234=2 MUO2Y+S58=:6[TJ.WL;2&)]MLT%PL*;Y2V%*!Y"1N)"XR.M^(/C'Q-X&^(EYJ M>OZAX@TOX>F73X+*ZT>'39;=978K,+H2JUP$+&, QC(RV,<4 >XT5\G^/OC] MXS\(V'B#QI!J'VC3]-\8W?AJ/PVUI%]G>"&WDQ*9 OG>873?]_;@XVXKO/@W MXZ\4W7CS3=!U[7)/$$&K>#K3Q+YTUI# ;:=Y=CQ)Y2+E"&!&[ZT >Z4 M444 %%%% !1145U<+9VLT[ABD2,[!!DX SP.YJ924(N4G9(:3;LB6BO/?^%W M:%_SZ:A_W[C_ /BZ/^%W:%_SZ:A_W[C_ /BZ^,_UUX=_Z#(?C_D>O_9&/_Y] M,]"HKB-(^+>CZUJ5M8PVU\LL[A%9XUV@GUPQ./PKMZ]_+LVP.;4Y5<#552*= MFUW.'$86MA9*-:/*V%%>1_'+XG7^A_ ?Q7XH\,7$VFZGI^Q(9YK=&9&\Z-6. MQPRD88]1W[$5QV@_&[7_ EX=^)VLZR][KEOX;U"QL[;2=;-K:ZG"TGEI+YS M6L?DF,M*&C9-VX*V3TKOH5Z6*I1K49,+>/PP;F+PYJEGI\]X]U(($CG@:4W,QC@D:*--H4X5^67I4E]^TI;Z'X MDOK'5M.L;33;/1QK"7T6HR2'5(Q:B=SIP,"QW*J3MW>:AP&;: #6Y![717RS M\2/CSXE\5? _QA=Q^'=8\&75O::?>6>KVS7<<;B6ZB#QI-+;P-O .#L#*0QP MQ%>G_L_ZUJ&M?\+(_M"_N;[[)XTU*UM_M,S2>3"OE[8TW$[4&3A1P,T >KT5 M\K_$;XO^./!7B+Q5;:+XB_X2/3;6RM;*ZU"2Q@6#2=6N+M8]D(5 6"1,6$_#_ /MVXFF/BVSTB/Q)):6_VJ.UEM_M#J%$8A,G MRE QCQAB=I(! !]/T5\K>'?C)XU\8:IH_A#^W9M,O([S7(KG7[>SMS/=)9?+ M"-CQM$N2ZE]J#.P ;$5\ M':;X6&DD:'IUTM[:V_VJ;?%.LIE$@EW[]V]F;);G)[5V=% &)X3\%Z-X'L;F MST2S^Q6US=2WLJ>:\FZ:1MSMEV)&3V' ["N&+GP]<6M_?Z//Y6;>_U>\NO*\LYC,322LT) M4XP8RO0>@JS_ ,*I\./_ &.;B"^U"32+W^T;&74-5N[J2&?;MW;Y968C'\)) M7DG&:ZZB@#GO%W@'0_''V!M7M))+BPE,UI=VMS+:W-NQ7:QCFB99%R." P!X MSG%8^F?!/P9H]KH]O:Z0RQZ3J+ZM:&2\GD=+I\[I69G+.3D_?)'M7W#B)W48PS(3P.:SKO]GWP3-J M4F\AB%!!(Z#))]1HHH **** "BBB M@ HHHH **** "BBB@#SW_A0/@-H;N*XT,W\5S9'33'J%[<72PVQ(/E0"21A MH(! BVXVKC&!BQI'P3\(Z'XFA\16UE?/KT7 U*ZU>\N9V7;M\MGDE8M'C^!L MKGG&>:[JB@#$\(>"]&\!Z0=+T*S^PV)GDN#%YKR?O)&+.V78GDDG&<>E9OB# MX6>'/%FLP:EK%O>:C+#-'<1VMQJ5TUFLD?W'^R^9Y.1U^YUYZUUM% '$7'P5 M\%WGB2;7+C0X[B]FG>[DBFGE>U:=XQ$\WV8MY/F,@ +[-Q[G-6O!/PI\+_#R M>:?0M.>WN)((K0S7%W-=2+!&,1PHTSL4C7LBD*...*ZVB@ HHHH **** "BB MB@ HHHH **** ,;QAX/TCQ]X;O= UZT^W:3>JJSV_F/'O 8,/F0AARH/![5D MZU\)?"?B*X\13ZAI(N)/$-O#:ZI_I$JK"#4(X]-O$DU"=;BZNEU>\^TRR!&CW&?SO,Y1W5OF^8-\V:FA^!7@6&ZMY MET%"EO ;>*T>XF:U13 (&(MRYB#&(!"^W<1U-=[10!P2_ _PA_PB=WX9EM=1 MN] NHH87L+S6KVXC1(F#1K&))CY0!5?N;<@ '(&*Z3PWX/TCPA_:O]D6GV3^ MU+^74[O]X[^;/ NG:-=Z/#IVH'2+H.)M M/FUN^EMV+-N+^6TQ4/NPP<#<& ((/-7E^"/@U=%ETO\ LJ8PRWZZH]TU_=O X#;\X)'0XKNJ* .!N?@3X'NM!TS2/[&:WL]-,S6S6E[<03J M9@5FS-'()'\P$[]S'=QG.!78Z+HMCX=TFTTS3+6.RT^TB6&"WA7:D: 8 J[ 110 4444 %%%% !1110!__]D! end GRAPHIC 16 image.jpg begin 644 image.jpg MB5!.1PT*&@H -24A$4@ )8 !I" 8 #8Q=HN 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[5T)G!Q%N6]$\7KZQ..I>""P9*>[9Y/L+L2PZ6,3#@$1?,KB0T YGH'L M=/?L)A B/ P@AXK 3_#@15% @1! !&\4% \..0)D$Q(N ;DUD) [Y'C_?U7- M9HZ>F>Z>V=G9O/G_?M]O=F>JOZ[ZZE]??55=7:4U W3'OR(]=>;6=._@5MWV MK\%7.\A?1A^Z$^RI.]X39N_ 5L/Q1T5,-[O5L/V7#-N[#_)SV.LBP\E\/MV3 MV6O"M,$/:=K6$;?7(JUKCT>TKM.&M,ZA)5K7UD>T[JU#6M?*Q5K7C?C_D$>U MMC>KI,V!#O>DR;KMK39[LS @*L_-KM"G9 ]2/X\ZFH%84@+8)A D8U[2O3-S MOSUAN/X"P_)]HZ=_HLIV7;%(ZS[A4:W[V;]K>VU="D*!3$)(L,?P/W[#_Q-O M6:I-VDU=,KKHZ^O;,>7X-Z6G#@X;L&/:R?!:WLT?GCSX5I5L5-$\Q H1$@WY MHLUH0]/QGX9'^ZGN>I^NE_W@J?I!G@U/@E0D4HY4^4*R/:M-PF?7'YN"7*BP M@^"AUN17FG#[;K#1M&<;[Q/ZWZ34M%X[.K.?0LJ[ :VMF(CT3CP M6K=HVMPWJ.2CAK%#K&W"QBD(YO@;$+/.V].:L;LJ3F0,:<9.B[7./[/["R-2 MF-!S0;:@6]Q/J6D\4D[F/Q%3K3<=>*@2PR"><+S-B!L.5\E'#6.16#F1!)O% MP/_AE.W'Z@$6:1-[$*AOE/%3.)'"1'JWSBN4FL;BPY,/?RL*^B>VJC"#4)37 M^O.N[A??HBX;%8QE8DE!%TERN<'+'$FJ8E4%8JL!=F_YP7H4D7%8YPM*36-! M3X1";Q'Q5*@Q9&N#(%8((AMC)##VB27%Q"@295BEN_XQJF@5 6*=OPRD0HQ5 M0IYJ0C(J-8V#,7GPW?1$E;Q53D3\Y7JWMDWRWZDN;SBV%V)11"_@^J\@]IJJ MBE<6B[3.\Y(2"QYKHU+3.*1<_[]923*."C? -A'S-EMT-SA:7=YP;$_$HJ@0 M8[&<6"V/Q=J$(T"2S7&[0J8?TB;>J]0T!AW6G)U3CG]W!_O\D$*'B,=; M.%I>:WLC%N>^!+D<_[*Y<\N/NI_0TN^'YWGVL1BC0@I'D2#6+*6F,4A;F>-B M5Y"8;<8UKO16G!4"4KSVC[5UV8K18 M.(F*KO/YI=KXQDV23K3\]Z&"EN7/LD<5Y;[O;3NP\5ZK5F*QRQ<#$5P?2]"8 M6.Z.?4]1,^N<^"P_V(DK(GZU@^M<=^X;55%+ (^U*^3^*.3BHYTG0"R.)M7E MC0$J9[8T6/Q6*"MG8%/*]C-*7<-0"[%(!L/Q?@_/,!N5.">.I*;XIZ9L[QS3 M]N<9MK\ 7=<]ANVM2X,0PH.'W"^.2)(&JTW+FZ**&@IXH&X$\@O_ 7)Q3HO! M/$F6$SZ,9O>'WS8@W5D8#C9N4CME#WP0QEDD#1U>T&K"N1A4\F+J4FH;@EJ( MU;'OJ?0*G!:NLJJ8/D5;C7WT#GWR6!]J=9US\-:UQ$@56-7I:#5SNVH@50Y4<2"N2:SQ&SC,7"[U]-6"9XPON[#YG^-J6Z+$B:A[7N%#S6='1]E\ [ M70&RG8G_/S&D37ZW2M8X&&Y_&PKQ%!^0%AX 2E+(#S1B%&.6)'';RIUP^!Z+CXEH7#^,:XH-2,#5,BWQ?1"C4%F@4"7".1' MN,)R:'9B&7US=T)X4/&!?B41UV'4J=0-PW RTT&\NY#_.V&#O\85I:;^2+E! M&IEZH1ZQ5;%(G=Y39L^7]E"W&S' 2$U-+,*PO(M%_A(T8-E(O5NAIF!$9]B9 MK[.+-4$\/OV(*TI-W;&#[F0N#5O$5R\10V6,-M7]1@QC@EAN*(6^6Q_"!7X=-Q6)\CH9E^!(2:I;-058\)C.=X-B4(/D(;V MQD#K(J5J&$U#+,/HVPE&O)%/W\-N5$XDD8+UN/:PM.,%20I#H\)K_5!EI:YH M=F*A,1N&ZS\CPX+P?)0386O;WQRVUJUIB 7C'T2"2**$WRQ,Y 2==W?;@?Z; M]YP\^"%4Q MQNT2FQW6K.JR@6V6G;FAV8B%O%TMO%9\ DEC>>L3$G4K=,)J" M6(:1;/979EP0<7C% @))&"K^++(8(;K^E4I-W=#,Q-+M_L-0\2OB-N:ALF0=U:@3B\LW$-_\(9&7P36H MM$N4*@%VB:B,V+$:A3/]R,OU')TJ=36C-F)QH9__9:6J9G18,W8VW4ROX61_ M#%)M3A)7;1-!FK6I7M]5Z@LPZL0R^3K7U('78V= >*1@C6D-E"R-;;?]HU"H M#7&]%G7J3G:-80],4ZIJ1BW$XE0(/J]-V]XGT5@.BRNH_$,1_QR10JB0LC/? MPM^WD5!LD+6N'NV8=@H_?X%&&+K(;U2)E=HW\QZTR#N3K >2SQ&]GX6]0L]7 MO6#8>Y-Y02YA]JZOU[Q6+<2B@ P;\?D:9$U\\5;CWAOHF4B$>A"*PL&.Z637 MF7;FLZJ8)1A58L%HQTMWG,A;O#2Y)TAYSYU\7F;>5=?51L3\1B&3!R1M?J?4X5KRQ&A5B[[W/2?^#& M0XDJ'9F%IWLU9J_;V;3Y XD]B!+,J[H-MBGQR[]T[ M?O^CWZ[4Q<:8)A9((7N58$7\\I[U#J8F%L$4LN@Y%/+8*73<<_O\WU/ZR* M$@L-)1:Z%35*2US!MQE]?3LI=9'!V6$4],XD4QN"T.[ 1CXA4.IBH?F)!3() M[\3)4_'*_')\7L:5O*H(B= P8G4X@QTHQ'/)8BOI;72W_(1H-:2L8'J2[I B MKK.]!]+3OOQ^I2XRFH]8RBNA3 PM!*&<8#E^NQ]=_AFF,T.OQS;F#2,6O-6% M'?+95VP19+0S#_"!M5(7&[M-"]Z/UOA@(G*Y,@^FX_4K=9%1*[%R)$@N\E MQDOLXO@W*GT%;+$0>;N>K\"E+-^M]TD>#2$6#P,2FZ(F,BY')B16[7M;H8)G M"\,F*"R)A:YX\00W^RZE+A)J(9:\QEL$$OP0QUOG((UKGQ4/:A+*O4:;7#+:X=LXZ*)?3>:U9)=H.O[I2EU%M(A59V+!H =#Z5JY M*"_\XDHB*\\K.07J;]I>'X%7^BUWX>61&L7;.E.X&R])QMUX0<+SD,N">1D^ M2,4P^ZHD#ZO;$=W>]WE@(KU5&*ER,@3AKKS+M*[-^+ODH*:4$^R/[G9EXFY:Q(W>!4I= M6;2(54=BZ9;W:?R8:+\EBGA6A6ZT>-(.GLI!'+6.A DC4YBP6P2QAA9J$PKG MGSBPL/U?)26_6OGPCVH#BQ:QZD0LOMR 'WZ7.#A&9N!%UH>MWERL=9_W%+Q5 M&('*";M+$(NG=I:L89?O,P:)=EF1(\19G [XAE(7BA:QZD0LP\Y\$<385$ML MA?CGCF)O]:AVX)M!E-NCG"^<+SP)09*K\URE:ABB$? -["03IA#ULN>_*FU' MW2)6'8C%QQU0>)=Z'RZ^B$P$)-87E,IAW*=UOPU=X3UQB<5 7IV@/E^I*@ & M"%^HZ6W@:<(S?T^I*T&+6'4@EFGYQ\AN)9DRSEO!D \;!YQ0&X@T?N-0N1$+LH^ M3ZDK0(M8M1++\@;9>I.^:2L(:7N/Z_N4G]$>TB9,9_#.[JV80.5$C2!7#6E[ MEXV#VMT3/X9[/RIFU4/R5DU(&M/)+M?MK*-4#J-%K!J(E19KG;R'DGN($A"0XCU^([W$V[)I%0* MM(A5 [&@9 ZZ@RU)8ROEK9[3IPQ4?+N66*)U'[E4Z]K(@#R,3#G)D0J?2T$L M0UU>%ER6@SS\,PD!*#2B[OAKB]\@:A$K(;':>S*[X(\G^>IU\8_1)%#$RGQ' MY:DJ%FL3@V5:UVL\N9,Q%$F4+^S^^,@'!%LRI'5;ZK*J,(9WMPO+9W612WP* M-WJ5Q,H\F9Q8]5LRU$B@/L^MB5@L.'8H$$.B095KW MKT&>S?1>'"U2E"=;B2YSWB*M4U?)(\&R:2C)^_]/0X(*J!TTV(TS;^QH;6N(C3PPWXS,^06M/)(AIS@*I MCJ^TN?#VD07)!M8K'6?-:1US5VL[77\0FW"Q&HQ52CZ^G9,N=Z1 MAC/PU;"\5A?8P?;/U5WOTTJCV*H)Q I8SO!K*H@[>$ZZS,9FS8YVQY^*P"NB_V?E'E%P28SN9DXRG. "WM2G+GR]67/8& M%QN6-YAR,ON'':@8!>/\UK,QQAIT]T7"S7ZHJ3&?[1^'^!_'HVBA[QBB_%<;KG^NX6:.2UO!>)4\,;C0+5K&TR;9;\3NRAX*TTW.!/ MANO-X5)GI2824CV9?9#QX3TUJ\LLN>+3]E9#'@?);D5A9QMN_P>4RII@.MG/ MH-P_Q>?3? ] EC&OW!"YADT<(?)WT_&OZ>CMWU=='AOKLLV4"P0= M?T/*GG& 2E(1\*!O,QS_?EY7J,-;:TP>+'ECJ@ @)\])[>*PQ=[L.F%0D IL'5X=&":R KC CL;V%JJ6?]ZDFN** M:,3*_-@4*XAS]JT@RN[2T4B[H]Q#[?+-]_(]![HT>(^!I3EV%AAR6'(W"OE- M&1L>:$O*]LZ(LH,OC^L%L5Y/^B($A=L8\Y&6=Y4Y#W)4G+S8;% M:W'O!UD>I382N#".'F98%RH+'N&5.,2"U[E+57*!CH@>ZRI)RL(R11%A=U'? MP6L(9Z8KK85HM_T>="M/Y9;H%BJ0N_\*SR 8"T-"H?BNJ"+$_VZP!:XXJ(58 MN7N&"NY=?%\*?\/G\RDW2"OU5=%NS^A!)3P1=J!G+@\T//\6!&*YI3&+TL/( MTG9/T99*?54T*[$*[)T388?2]?_BG0G;>[6C^!6Z\?:LW4"J1T6K*[F(;C78 M! ,LPO\_1DQQ-H+F[T'1+_'_,KC<3?(ZNDEZ#N%6+X@:5(<2BW\CHY 'B@6$ M?0CR-/*[3E1P7EY%Y>+^,.IE2GU%M/=DT>W[B\+VVA)Z4#;#X MFT?H_@:V>'RXM19?!W+ANH5[3AN,%'PW'[$"46[:N=#N&1Z?\CAC+)F^L&&) M5^AL[^?(CQPU*+?+R+ CA/58MWN%! MF>CZYW?L6T0J$D:2:B'TG##I0/^=ZI)AM/>IAC&>1PHZ&9Y5_1MYOVUUQOJ#;#"G>!-$8KZ5@@3K\S-& M$<9U_)]'V?FNS?+?!P-=C(JXW9@B]B"/C/C$V@9.-\";%ISTRBX+^5X#S_HI ME2P4N/9 &H(CTMRU-!3?3$%^;HY2CK2;V0L$ [GII7,ZD'_D!SI6IZWJ+U,T M*[$F3"B_)[XX#]SQ[BC>D(7U9EK^#"39N@.]%8?/^0G$:S\891GN8%52;N'.^/50.-*CCWR0(K*ZCB!VBW>!. M[F6A4E:%Z6>"YET^]5BS.;E5C5KN4&?>BI-N3'NB(.M?P?:>PN=+?H M1"\F[!W<:-K)#C:*BUJ)A;[_](**4<1*5H9)%A M.MYLZ-J<'TK($SF\1]O=[,=4LE",66)QXMSQ5Q<3"Y_S.;VP?W%+$Y5J9>YI MFU0:6XP$:B>6?WXAL43A-J/!5#@E/YB.-%ORB4#CXIZW1YBM+@$G9U-V9DFA M!X1NC([;[0K#1$Y!>'=7.PNFO,?R;YS+36SY\#=/J*_#FK$SO,2! MR,>2(Y+5R[17<']N/(:'Z)*^/<3:]_E-)1 O' &.G$ M^3HY0X8(GR&B.[HG";'42.UY$.1G^/P%"O_+G.BN=PLJXP[\O:[80S#_HDL3 MD[/E@6NO*R"6N#>Z+;=P"_$XX+:5*$?!;M,B+VB\;" J60F:C5BT/!+SYL>P5D96D(Q?F[S**/6G-V1K?F7Q-&K(KQ23R/=5]K^KZK-H\$P-X1Z+-L_3"6)#;%" '%;?CFDQ\I\'3^7 M#0?*$&LY[#Q-):F(LL3B!',28N4$#1=Y6YL3Y&D-ZUULD%+LJ5 7PIX@GM#+ M6*H@$8T"X4A+) B!8073.90>CR%^?F7G%XQ2*['B".\M/*3C_Z9C4O4C[-CJ MP@8MPX9) R]+Q$V*""6Z-)/5DE"P9BDF%AH'"MBK6X(]UC+:R$6R5(JI77$ M[X6WA-^WXQY<&G"( NT4D"('I!'OK=G"AZ?@7@1 7@L47P'C?1 87 MY1>N=F+1*Q86K/!W*:8CO.R+S$/*'OB@4EL1ANM_F??+OZ>LT,Q-^#G2HZA\ MJ-,\_E+8O5(G/%:5%1<8Z'RE@%C,$\,1USM2):D(5VQ+SC.SBXAE>TO:>XZO M?,AZ)8]5283MY%G4J*=-" .^/7[_66]76MG*_$[\4%"I,H/!R^CC8QU8C7[X M^_1<.3TU$TL\KZ+[5>[8]M;G>P.*O"98PUA J8L$W1K83]ZS* QP@I4==J9+ M)8L,<^H 3TI;6:!/V-%['L2ON,\7B#6=E91??N$!JGBZ'#B005G^44(LQ_OK MY,F'5S[2MP*Q. C*[Y%RPN]%0W>R*V&ONTS;^UQ)'7.N"IGZ6_&3?>G"O>NK MD2(?,&+=B,6"TC I*W.(WNL?QND+D.P(I'NXV @PXA:0NNQ>[6'@ 0?(VT.% MNM *Z;UM_Z8XJV$9SX$$?RBV(6V![Z^NMBX-:0Y#N=;EDU*E1X(\\ *TBW_T@+77@;=("!L-$]Y^3P][+H'UJ.+J+KP<)SM M[8;R/UX0DC ?O0.KVJMX8I(:Q/AE:+QH9ZJ?PQU"+.GM_%>Z0QY"QP*/LH7" M9;*_W)8YV0("=D>7(3#=$TE#8P]6 !]DP\"/20/G"E<;L?!=Z,P["'Q125Z% M88(G4^Y)T==A]61V0=D6EI(+I)#EF)^V9HP'>4I>GN!W[#*1QYO%O0L:I?0X M:+ W\U@6=4E%,+8K+I,8I3K^LWS$Q!=85-)A<*4!&S/S6N#M9;VM[)@:=*ND MY5&!6)4>0D<&7PP0QA&9VE8X9E(.P[T7X"V^;=K9SR%HGXKO>]-.<#""_),Q M&KB-Q"B^EA66=!ZK$K'$AKRV]X!:5%=P/W2=\Z,NB29XF)3P+'D-@L*\*"_P M+Y3[)WSNR-42[+9,R^N'X:]!][-"I"DBE=HH^/G4/M$7&V(0=83P4L4VE+9? MC;_GP]8G@:Q'FZY_C,E3[6UO83&I*.PUT-"OBV2'"L2J.J*, M=UWXA,7RPJ MJZAP=/&"8*AL:3061+AJ\1TS56P0_LZ1#HAU9[6G^W&)19C.C$^9O=G7\KM$ M7H]\;.;Z,)4L$F#8,V0%%9)+ZI0-BZ05:429Y7L I65FI8CO5W)"4:F/A+8V MC"IM[Q816Q7KS,O#-J'=F=\B4M-N;K#2J+PC MUO1.5"JKHQ'$$A '3'IS#!B(+E6VBM)"A G3)DW%=U$7L4/ M"[[C;X((CO\B#/W]D@7U59#JR>Y#7?0VPELJ0\' G*RL"!'S.,%:F4=Y+?]6 M(ZR9*EED\'0-.?D;/"6Z.U9NN7*+_+(2@H4I.YC#%V^5FIJ .'$<&N8%T/L" M[9!A2CL?P(E;P( M9=P@*Q=B>^MQCX6HS OIH<:YT^M"J&+P\"D&ZLC##;#/TEP>Z-D1NSZ#O/P. MH XML 17 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2023
Feb. 21, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Current Fiscal Year End Date --12-31    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 001-39275    
Entity Registrant Name APi Group Corporation    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 98-1510303    
Entity Address, Address Line One 1100 Old Highway 8 NW    
Entity Address, City or Town New Brighton    
Entity Address, State or Province MN    
Entity Address, Postal Zip Code 55112    
City Area Code 651    
Local Phone Number 636-4320    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol APG    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction false    
Entity Shell Company false    
Entity Public Float     $ 4.1
Entity Common Stock, Shares Outstanding   244,154,359  
Documents Incorporated by Reference
Portions of the registrant’s definitive proxy statement for the 2024 Annual Meeting of Stockholders, which is to be filed no later than 120 days after December 31, 2023, are incorporated by reference into Part III of this Form 10-K.
   
Entity Central Index Key 0001796209    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor Information [Abstract]  
Auditor Firm ID 185
Auditor Name KPMG LLP
Auditor Location Minneapolis, Minnesota
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 479 $ 605
Accounts receivable, net of allowances of $5 and $3 at December 31, 2023 and December 31, 2022, respectively 1,395 1,313
Inventories 150 163
Contract assets 436 459
Prepaid expenses and other current assets 122 112
Total current assets 2,582 2,652
Property and equipment, net 385 407
Operating lease right of use assets 233 222
Goodwill 2,471 2,382
Intangible assets, net 1,620 1,784
Deferred tax assets 113 108
Pension and post-retirement assets 111 392
Other assets 75 144
Total assets 7,590 8,091
Current liabilities:    
Short-term and current portion of long-term debt 5 206
Accounts payable 472 490
Contingent consideration and compensation liabilities 22 27
Accrued salaries and wages 363 337
Contract liabilities 526 463
Operating and finance leases 75 73
Other accrued liabilities 344 325
Total current liabilities 1,807 1,921
Long-term debt, less current portion 2,322 2,583
Pension and post-retirement obligations 50 40
Contingent consideration and compensation liabilities 11 6
Operating and finance leases 172 166
Deferred tax liabilities 233 340
Other noncurrent liabilities 127 111
Total liabilities 4,722 5,167
Commitments and contingencies (Note 18) 0 0
Mezzanine equity:    
5.5% Series B Redeemable Convertible Preferred Stock, $0.0001 par value, 800,000 authorized shares, issued and outstanding at December 31, 2023 and 2022, respectively, aggregate liquidation preference of $840 797 797
Shareholders’ equity:    
Series A Preferred Stock, $0.0001 par value; 7,000,000 authorized shares; 4,000,000 shares issued and outstanding at December 31, 2023 and 2022 0 0
Common stock; $0.0001 par value, 500,000,000 authorized shares, 235,575,316 shares and 233,403,912 shares issued at December 31, 2023 and 2022, respectively (excluding 8,281,148 and 584,584 shares declared for stock dividend at December 31, 2023 and 2022, respectively) 0 0
Additional paid-in capital 2,572 2,558
Accumulated deficit (11) (164)
Accumulated other comprehensive loss (490) (267)
Total shareholders’ equity 2,071 2,127
Total liabilities, redeemable convertible preferred stock, and shareholders’ equity $ 7,590 $ 8,091
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, net of allowances $ 5 $ 3
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock issued (in shares) 235,575,316 233,403,912
Dividends declared (in shares) 8,281,148 584,584
Series B Preferred Stock    
Preferred stock, dividend percentage 5.50% 5.50%
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 800,000 800,000
Aggregate liquidation preference $ 840 $ 840
Series A Preferred Stock    
Preferred stock, dividend percentage 20.00%  
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 7,000,000 7,000,000
Preferred stock issued (in shares) 4,000,000 4,000,000
Preferred stock outstanding (in shares) 4,000,000 4,000,000
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net revenues $ 6,928 $ 6,558 $ 3,940
Cost of revenues 4,988 4,844 3,001
Gross profit 1,940 1,714 939
Selling, general, and administrative expenses 1,581 1,552 803
Operating income 359 162 136
Interest expense, net 145 125 60
Loss (gain) on extinguishment of debt, net 7 (5) 9
Non-service pension benefit (12) (42) 0
Investment income and other, net (13) (9) (12)
Other expense, net 127 69 57
Income before income taxes 232 93 79
Income tax provision 79 20 32
Net income 153 73 47
Net (loss) income attributable to common shareholders:      
Accrued stock dividend on Series A Preferred Stock (270) 0 (184)
Stock dividend on Series B Preferred Stock (44) (44) 0
Net (loss) income attributable to common shareholders $ (161) $ 29 $ (137)
Net (loss) income per common share:      
Basic (in dollars per share) $ (0.68) $ 0.10 $ (0.67)
Diluted (in dollars per share) $ (0.68) $ 0.10 $ (0.67)
Weighted average shares outstanding:      
Basic (in shares) 235,136,849 233,201,569 206,000,000
Diluted (in shares) 235,136,849 266,080,747 206,000,000
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 153 $ 73 $ 47
Other comprehensive (loss) income:      
Fair value change - derivatives, net of tax benefit (expense) of $8, ($11), and $(9), respectively (24) 62 25
Defined benefit pension plans adjustment, net of tax expense of $81, $55, and $0, respectively (244) (165) 0
Foreign currency translation adjustment 61 (164) (11)
Comprehensive (loss) income $ (54) $ (194) $ 61
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Derivatives, tax (expense) benefit $ 8 $ (11) $ (9)
Defined benefit pension plans adjustment, tax expense $ 81 $ 55 $ 0
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Millions
Total
Series B Preferred Stock
Preferred Stock
Common Stock
Common Stock
Series A Preferred Stock
Common Stock
Series B Preferred Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2020     4,000,000 168,052,024          
Beginning balance at Dec. 31, 2020 $ 1,558   $ 0 $ 0     $ 1,856 $ (284) $ (14)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 47             47  
Fair value change - derivatives 25               25
Foreign currency translation adjustment (11)               (11)
Pension plans adjustment 0                
Preferred stock dividend (in shares)         12,447,912        
Issuance of common shares (in shares)       22,716,049          
Issuance of common shares 446           446    
Warrants exercised (in shares)       19,994,203          
Warrants exercised 230           230    
Profit sharing plan contributions (in shares)       630,109          
Profit sharing plan contributions 13           13    
Share-based compensation and other, net (in shares)       784,896          
Share-based compensation and other, net 15           15    
Ending balance (in shares) at Dec. 31, 2021     4,000,000 224,625,193          
Ending balance at Dec. 31, 2021 2,323   $ 0 $ 0     2,560 (237) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 73             73  
Fair value change - derivatives 62               62
Foreign currency translation adjustment (164)               (164)
Pension plans adjustment (165)               (165)
Preferred stock dividend (in shares)   1,944,939     7,539,697 1,944,939      
Share repurchases (in shares)       (2,505,723)          
Share repurchases (44)           (44)    
Profit sharing plan contributions (in shares)       622,655          
Profit sharing plan contributions 13           13    
Share-based compensation and other, net (in shares)       1,177,151          
Share-based compensation and other, net 29           29    
Ending balance (in shares) at Dec. 31, 2022     4,000,000 233,403,912          
Ending balance at Dec. 31, 2022 2,127   $ 0 $ 0     2,558 (164) (267)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 153             153  
Fair value change - derivatives (24)               (24)
Foreign currency translation adjustment 61               61
Pension plans adjustment (244)               (244)
Gain on dedesignated derivatives amortized from AOCI into income (16)               (16)
Preferred stock dividend (in shares)   1,348,420       1,933,004      
Share repurchases (in shares)       (1,626,493)          
Share repurchases (41)           (41)    
Profit sharing plan contributions (in shares)       631,194          
Profit sharing plan contributions 14           14    
Share-based compensation and other, net (in shares)       1,233,699          
Share-based compensation and other, net 41           41    
Ending balance (in shares) at Dec. 31, 2023     4,000,000 235,575,316          
Ending balance at Dec. 31, 2023 $ 2,071   $ 0 $ 0     $ 2,572 $ (11) $ (490)
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 153 $ 73 $ 47
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 79 77 75
Amortization 224 227 127
Restructuring charges, net of cash paid 9 22 0
Deferred taxes (32) (47) 6
Share-based compensation expense 29 18 12
Profit-sharing expense 19 15 15
Non-cash lease expense 88 67 31
Net periodic pension benefit (8) (35) 0
Loss (gain) on extinguishment of debt, net 7 (5) 9
Other, net 0 3 7
Pension contributions (4) (34) 0
Changes in operating assets and liabilities, net of effects of acquisitions:      
Accounts receivable (69) (148) (99)
Contract assets 26 (69) (73)
Inventories 13 (30) (2)
Prepaid expenses and other current assets (14) (1) 4
Accounts payable (14) 71 78
Accrued liabilities and income taxes payable 42 47 15
Contract liabilities 51 71 19
Other assets and liabilities (85) (52) (89)
Net cash provided by operating activities 514 270 182
Cash flows from investing activities:      
Acquisitions, net of cash acquired (83) (2,839) (86)
Purchases of property and equipment (86) (79) (55)
Proceeds from sales of property, equipment, held for sale assets, and businesses 54 17 20
Net cash used in investing activities (115) (2,901) (121)
Cash flows from financing activities:      
Proceeds from long-term borrowings 0 1,104 650
Payments on long-term borrowings (484) (34) (321)
Repurchases of long-term borrowings 0 (30) 0
Payments of debt issuance costs 0 (29) (11)
Repurchases of common stock (41) (44) 0
Proceeds from equity issuances 0 797 676
Payments of acquisition-related consideration (4) (5) (74)
Restricted shares tendered for taxes (3) (3) (3)
Net cash (used in) provided by financing activities (532) 1,756 917
Effect of foreign currency exchange rate change on cash, cash equivalents, and restricted cash 6 (9) (2)
Net (decrease) increase in cash, cash equivalents, and restricted cash (127) (884) 976
Cash, cash equivalents, and restricted cash, beginning of period 607 1,491 515
Cash, cash equivalents, and restricted cash, end of period 480 607 1,491
Supplemental cash flow disclosures:      
Cash paid for interest, net of interest income 150 120 41
Cash paid for income taxes, net of refunds 95 43 66
Accrued consideration 11 1 18
Shares of common stock issued to profit sharing plan $ 14 $ 13 $ 13
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
NATURE OF BUSINESS
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF BUSINESS NATURE OF BUSINESSAPi Group Corporation (the “Company”, “APG”, or "APi Group") is a global, market-leading business services provider of safety and specialty services in over 500 locations worldwide.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES SIGNIFICANT ACCOUNTING POLICIES
Principles of consolidation
The accompanying consolidated financial statements (the “Financial Statements”) include the accounts of the Company and of its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Investments in entities over which the Company has significant influence but not control are accounted for using the equity method of accounting. These investments are initially recorded at cost and subsequently adjusted based on the Company’s proportionate share of earnings, losses, and distributions from each entity.
Use of estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Actual results could differ from those estimates. The most significant estimates include the estimation of total contract costs used for net revenues and cost recognition from construction contracts, fair value estimates included in the accounting for acquisitions, valuation of long-lived assets and acquisition-related contingent consideration, self-insurance liabilities, income taxes, and the estimated effects of litigation and other contingencies.
Foreign currency and currency translation
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates in effect at year-end, with resulting translation gains or losses included within other comprehensive income or loss. Net revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during the year. Foreign currency transaction gains and losses, including hedging impacts, are classified in investment income and other, net, in the consolidated statements of operations and were a gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively. These net foreign currency transaction gains and losses include derivative instruments designed to reduce foreign currency exchange rate risks. Refer to Note 10 - "Derivatives" for further information. Translation gains or losses, which are recorded in accumulated other comprehensive loss on the consolidated balance sheets, result from translation of the assets and liabilities of APi Group’s foreign subsidiaries into U.S. dollars. Foreign currency translation gains (losses) totaled approximately $61, $(164), and $(11) for the years ended December 31, 2023, 2022, and 2021, respectively.
Nearly all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in investment income and other, net, in the consolidated statements of operations.
Cash and cash equivalents
The Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. Restricted cash is reported as other current assets in the consolidated balance sheets. Restricted cash reflects collateral against certain bank guarantees.
Fair value of financial instruments
The financial instruments of the Company include cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and compensation liabilities, and debt obligations.
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants in the principal or most advantageous market as of the measurement date. ASC Topic 820, Fair Value Measurements, provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to and is composed of the following levels:
Level 1:Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2:Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3:Unobservable inputs that reflect the Company's own assumptions.
The carrying values of cash and cash equivalents, accounts receivable, contract assets, other receivables, accounts payable, contingent compensation liabilities, accrued liabilities, and contract liabilities approximate their fair values because of their short maturity. The fair value of the Company’s revolving line of credit facilities and long-term debt are based on current lending rates for similar borrowings, assuming the debt is outstanding through maturity, and considering the collateral. The carrying values of revolving line of credit facilities approximate their fair values because the variable interest rates of these instruments are generally reset monthly.
The fair value of the Company's debt is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The fair value of the Company’s derivative instruments designated as hedge instruments are determined using standard pricing models and market-based assumptions for all significant inputs, such as yield curves and quoted spot and forward exchange rates. The fair value of the Company’s contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy.
Inventories
Inventories consist primarily of wholesale insulation products, contracting materials and supplies. Inventories are valued at the lower of cost or net realizable value.
Property and equipment
Property and equipment, including additions, replacements, and improvements is stated at cost or fair value for assets acquired in a business combination, less accumulated depreciation. Expenditures for maintenance and repairs are charged to operating expenses as incurred unless such expenditures extend the life of the asset or increase its capacity or efficiency. Depreciation expense is recognized over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the term of the lease or the estimated useful lives of the improvements. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are removed from the consolidated balance sheets and any resulting gain or loss is recognized in the consolidated statements of operations.
Leases
The Company’s lease portfolio mainly consists of facilities, equipment, and vehicles. Operating lease assets represent the Company’s right to use an underlying asset for the lease term whereas lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term (or at fair values in the case of those leases assumed in an acquisition). As most of the Company’s leases do not provide an implicit rate, the Company uses incremental borrowing rates that are based on its own external unsecured borrowing rates and are risk-adjusted to approximate secured borrowing rates over similar terms. These rates are assessed on a quarterly basis for measurement of new lease obligations. The operating lease assets are calculated based on the value of the lease liability plus prepaid rental payments less lease incentives that the Company expects to receive. Leases with an initial term of less than one year are not recorded on the Company’s consolidated balance sheets. Operating lease expense is recognized on a straight-line basis over the lease term. Many leases include one or more options to renew, with renewal terms that can extend the lease term for several years. The exercise of lease renewal options is generally at the Company’s sole discretion. Certain leases also include options to purchase the leased assets. The Company's lease terms include these renewal or purchase options when it is reasonably certain that those options will be exercised. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The Company’s lease agreements contain lease and non-lease components, which are accounted for as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. Operating lease right of use assets are reported as separate lines in the consolidated balance sheets. Finance leases are generally those leases that allow the Company to substantially utilize or pay for the entire asset over its estimated life. For finance leases, the Company recognizes more expense in the initial years of total lease expense recognition due to the accretion of the lease liability and the straight-line amortization of the leased asset. Assets acquired under finance leases are recorded in property and equipment, net.
Goodwill impairment
Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses. The Company has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of the existing components or managed on a stand-alone basis as an individual component.
The components are aligned to one of the Company’s two reportable segments, Safety Services or Specialty Services. Goodwill is required to be evaluated for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available.
Management identifies its reporting units by assessing whether components have discrete financial information available, engage in business activities, and have a segment manager regularly review the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test.
Goodwill is not amortized but instead is annually tested for impairment on October 1 each fiscal year, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in estimated fair value below book value may trigger the need for interim impairment testing of goodwill associated with one or more reporting units.
Accounting standards for testing goodwill for impairment require the application of either a qualitative or quantitative assessment to analyze whether or not goodwill has been impaired. The Company performs the qualitative analysis by evaluating financial performance, macroeconomic conditions, and industry trends. Under the quantitative assessment, the Company evaluates each reporting unit for impairment comparing the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding change to earnings in the period the goodwill is determined to be impaired. Any goodwill impairment is limited to the total amount of goodwill allocated to that reporting unit.
For the Heating, Ventilation and Air Conditioning ("HVAC"), Infrastructure/Utility, Fabrication and Specialty Contracting reporting units, the Company performs a qualitative assessment to analyze whether or not goodwill has been impaired.
For the quantitative analysis performed on the Life Safety reporting unit, the Company determines the fair value of the reporting unit using a combination of the income approach (discounted cash flow method) and market approach (guideline transaction method and guideline public company method). Management weights each of the methods applied to determine the fair value of the reporting unit.
Under the discounted cash flow method, the Company determines fair value based on the estimated future cash flows for the reporting unit, discounted to present value using a risk-adjusted industry weighted-average cost of capital, which reflects the overall level of inherent risk for the reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur from a market participant’s standpoint. All cash flow projections by reporting unit are evaluated by management. A terminal value is derived by capitalizing free cash flow into perpetuity. The capitalization rate is derived from the weighted-average cost of capital and the estimated long-term growth rate for each reporting unit.
Under the guideline transaction and guideline public company methods, the Company determines the estimated fair value of its reporting unit by applying transaction multiples and public company multiples, respectively, to the reporting unit’s applicable earnings measure. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, diversification and risk. The public company multiples are based on peer group multiples adjusted for size, growth, risk and margin.
See Note 8 – “Goodwill and Intangibles” for additional detail on goodwill and other intangible assets.
Impairment of long-lived assets excluding goodwill
The Company periodically reviews the carrying amount of its long-lived asset groups, including property and equipment and other identifiable intangible assets subject to amortization, when events or changes in circumstances indicate the carrying value may not be recoverable. Qualitative indicators that may trigger the need for impairment testing include an expectation of selling or disposing of a business unit. If facts and circumstances support the possibility of impairment, the Company will compare the carrying value of the asset or asset group with the undiscounted future cash flows related to the asset or asset group. If the carrying value of the asset or asset group is greater than its undiscounted cash flows, the resulting impairment will be determined as the difference between the carrying value and the fair value, where fair value is determined for the carrying amount of the specific asset groups based on discounted future cash flows or appraisal of the asset groups.
Investments
The Company holds investments in joint ventures, the majority of which are accounted for under the equity method of accounting as the Company does not exercise control over the joint ventures. The Company exercises control over one joint venture that is consolidated into the Company's financial statements and the results for that joint venture as of December 31, 2023 were immaterial. The Company’s share of earnings from the non-consolidated joint ventures was $7, $3, and $3, during the years ended December 31, 2023, 2022, and 2021, respectively. The earnings are recorded within investment income and other, net in the consolidated statements of operations. The investment balances were $4 and $4 as of December 31, 2023 and 2022, respectively, and are recorded within other assets in the consolidated balance sheets.
Pension and post-retirement obligations
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees. The Company accounts for its benefit plans in accordance with ASC 715, Compensation - Retirement Benefits, which requires balance sheet recognition of the overfunded or underfunded status of pension and post-retirement benefit plans. The amounts associated with these benefits are determined by actuaries and dependent on various actuarial assumptions including discount rates, expected return on plan assets, compensation increases, mortality and health care cost trends. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in accumulated other comprehensive loss, net of tax effects, until they are amortized as a component of net periodic benefit cost. The
Company reviews its actuarial assumptions at each measurement date and makes modifications to the assumptions based on current rates and trends, if appropriate.
During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. The Company's accounting policies related to pension and post-retirement obligations and the buy-in transaction are disclosed in Note 16 - "Pension".
Definite-lived intangibles
Intangibles consist of trade names and trademarks, customer relationships, and backlog intangibles. The intangibles are amortized over their estimated useful lives, which range from two to fifteen years for trade names and trademarks and customer relationships, and a period of six to thirty-six months for backlog.
Insurance liabilities
Other accrued and other noncurrent liabilities include management’s best estimates of amounts expected to be incurred for health insurance claims, workers’ compensation, general liability and automobile liability losses. A portion of this risk is retained on a self-insured basis through Sprocket, the Company's wholly-owned captive insurance subsidiary. The estimates are based on claim reports provided by the insurance carrier, management’s best estimates, and the maximum premium for a policy period. The amounts the Company will ultimately incur could differ in the near-term from the estimated amounts accrued. At December 31, 2023 and 2022, the Company had accrued $98 and $123, respectively, relating to workers’ compensation, general and automobile claims, with $74 and $66, respectively, included in other noncurrent liabilities. The Company recorded a receivable from the insurance carriers of $12 and $11 at December 31, 2023 and 2022, respectively, to offset the liabilities due above the Company’s deductible, which, under contract, are payable by the insurance carrier. The Company has outstanding letters of credit as collateral totaling approximately $137 and $121 at December 31, 2023 and 2022, respectively. The Company had $6 and $7 accrued within accrued salaries and wages relating to outstanding health insurance claims at December 31, 2023 and 2022, respectively.
Share-based compensation
The Company recognizes share-based compensation over the requisite service period of the awards (usually the vesting period) based on the grant date fair value of awards. An offsetting increase to shareholders’ equity is recorded equal to the amount of the compensation expense charge. For restricted stock grants with performance-based milestones, the expense is valued based on the closing market share price of the Company’s stock on the date of grant and recorded over the service period after the achievement of the milestone is probable or the performance condition is achieved. For restricted stock grants with market-based performance milestones, the grant-date fair value is estimated using a Monte Carlo valuation model. Forfeitures are estimated and recorded using historical forfeiture rates.
The Company has an employee stock purchase plan (“ESPP”) under which shares of the Company’s common stock are available for purchase by eligible participants. The plan allows participants to purchase APi Group common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s ESPP is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s ESPP, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.
Earnings per share
Basic earnings per common share excludes dilution and is computed by dividing net income attributable to common shareholders by the weighted average number of common shares outstanding during the period. The Company has determined that its Series A Preferred Stock and Series B Preferred Stock are participating securities as the Series A Preferred Stock and Series B Preferred Stock participate in dividends with common stock according to a predetermined
formula. Accordingly, the Company used the two-class method of computing basic and diluted earnings per share for common stock according to participation rights of the Series A Preferred Stock and Series B Preferred Stock. Under this method, net income applicable to holders of common stock is first reduced by the amount of dividends declared on Series A Preferred Stock and Series B Preferred Stock in the current period with remaining undistributed earnings allocated on a pro rata basis to the holders of common stock, Series A Preferred Stock, and Series B Preferred Stock to the extent that each class may share income for the period; whereas undistributed net loss is allocated to common stock because holders of Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.
Revenue recognition and contract costs
Refer to Note 7 – “Net Revenues”, for further discussion on the Company’s revenue recognition policies.
Income taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statements of operations in the period that includes the enactment date.
The Company recognizes the effect of income tax positions only if those positions are more-likely-than-not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties relating to unrecognized tax benefits and penalties in income tax expense.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
RECENT ACCOUNTING PRONOUNCEMENTS
12 Months Ended
Dec. 31, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS RECENT ACCOUNTING PRONOUNCEMENTS
Accounting standards issued and adopted
In August 2023, the FASB issued Accounting Standards Update (ASU) 2023-05, Business Combinations— Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement, which requires that a joint venture apply a new basis of accounting upon formation. As a result, a newly formed joint venture would initially measure its assets and liabilities at fair value. ASU 2023-05 is effective for joint ventures with a formation date on or after January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which incorporates certain SEC disclosure requirements into the FASB Accounting Standards Codification. This update will improve disclosure and presentation requirements of a variety of topics and align the requirements in the FASB codification with the SEC’s regulations. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU expands segment disclosures by requiring disclosure of significant segment expenses that are regularly reviewed by the Chief Operating Decision Maker (the "CODM") and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2025, and subsequent interim periods, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires the Company to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early
adoption permitted. The company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
The Company regularly evaluates potential acquisitions that strategically fit with the Company’s existing portfolio or expand the Company’s portfolio into a new and attractive business area. Acquisitions are accounted for as business combinations using the acquisition method of accounting. As such, the Company makes a preliminary allocation of the purchase price to the tangible assets and identifiable intangible assets acquired and liabilities assumed. In the months after closing, as the Company obtains additional information about the acquired assets and liabilities and learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Purchase price is allocated to acquired assets and liabilities assumed based upon their estimated fair values, with limited exceptions as permitted pursuant to U.S. GAAP, as determined based on estimates and assumptions deemed reasonable by the Company. The Company engages third-party valuation specialists to assist with preparation of critical assumptions and calculations of the fair value of acquired tangible and intangible assets in connection with significant acquisitions. The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. Goodwill is attributable to the workforce of the acquired businesses, the complementary strategic fit and resulting synergies these businesses bring to existing operations, and the opportunities in new markets expected to be achieved from the expanded platform.
2023 Acquisitions

On June 30, 2023, the Company completed an acquisition included within the Safety Services segment ("Acquisition A23"). The results of the A23 business are reported within the Company's Safety Services segment. Consideration for Acquisition A23 included cash paid at closing of $30, cash deposited into escrow for future deferred payments of $5, and accrued consideration of $3.

On December 29, 2023, the Company completed an acquisition included within the Safety Services segment ("Acquisition B23"). The results of the B23 business are reported within the Company's Safety Services segment. Consideration for Acquisition B23 included cash paid at closing of $27 and accrued consideration of $5.

During 2023, the Company completed five individually immaterial acquisitions for aggregate consideration transferred of $24, made up of cash paid at closing of $22 and accrued consideration of $2.

The results of operations of these acquisitions are included in the Company’s consolidated statements of operations from their respective dates of acquisition and were not material.

The Company has not finalized its accounting for the acquisitions and will make appropriate adjustments to the purchase price allocation prior to completion of the measurement periods, as required. Based on preliminary estimates, the total amount of goodwill from acquisitions expected to be deductible for tax purposes is $47. See Note 8 – “Goodwill and Intangibles” for the provisional goodwill assigned to each segment.

The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed at the dates of acquisition:
Acquisition A23Acquisition B23Other 2023 acquisitions
Cash paid at closing $30 $27 $22 
Cash deposited into escrow— — 
Accrued consideration
Total net consideration$38 $32 $24 
Cash and cash equivalents— — 
Accounts receivable— 
Contract assets— 
Other current assets— 
Intangible assets13 12 
Goodwill19 12 16 
Other accrued liabilities — (2)— 
Contract liabilities (3)(2)(2)
Net assets acquired $38 $32 $24 

2022 Chubb Acquisition
During 2022, the Company completed the acquisition of Chubb fire and security business (the "Chubb Acquisition"). The Chubb fire and security business (the "Chubb business" or "Chubb") is a globally recognized fire safety and security services provider, offering customers complete and reliable services from design and installation to monitoring and on-going maintenance and recurring services. The Chubb business is headquartered in the United Kingdom, and has operations in 17 countries, expanding the Company's geographic footprint to a total of over 20 countries. The results of the Chubb business are reported within the Company's Safety Services segment.

During 2022, the Company incurred transaction costs of $24, which were expensed and included as a component of selling, general, and administrative expenses in the consolidated statements of operations.

The Chubb Acquisition was accounted for as a business combination using the acquisition method of accounting in accordance with ASC 805, Business Combinations. The purchase price has been allocated to the tangible assets and identifiable intangible assets acquired and liabilities assumed based upon their estimated fair values, with the exception of the following: (1) pre-acquisition contingencies which are recognized and measured in accordance with ASC 450, Contingencies, if fair value cannot be determined; (2) deferred income tax assets acquired and liabilities assumed are recognized and measured in accordance with ASC 740, Income Taxes; (3) pensions and other post-retirement benefits other than pensions are recognized and measured in accordance with ASC 715, Compensation – Retirement Benefits; (4) contract assets and liabilities are measured and recognized in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"); and (5) certain lease related assets and liabilities which are measured and recognized in accordance with ASC 842, Leases ("ASC 842").
The following table summarizes the final fair values of the assets acquired and liabilities assumed at the date of the Chubb Acquisition:
Cash paid at closing$2,935 
Working capital and net indebtedness adjustment(42)
Total net consideration$2,893 
Cash60 
Accounts receivable426 
Inventories68 
Contract assets183 
Other current assets25 
Property and equipment73 
Operating lease right of use assets146 
Pension and post-retirement assets626 
Other noncurrent assets
Intangible assets1,200 
Goodwill1,367 
Accounts payable(192)
Contract liabilities(162)
Accrued expenses(255)
Finance and operating lease liabilities(148)
Pension and post-retirement obligations(56)
Deferred tax liabilities(383)
Other noncurrent liabilities(93)
Net assets acquired$2,893 

The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed has been recorded as goodwill. The Company has assigned final goodwill of $1,367 to its Safety Services reportable segment (see Note 8 - "Goodwill and Intangibles"). Based on U.S. income tax principles related to acquisitions of non-U.S. entities, the Company does not expect any of the amount of goodwill to be deductible for U.S. income tax purposes.

Intangible assets

The Company has identified the following significant intangible assets: customer relationships, trade names and trademarks, and contractual backlog. As of the effective date of the Chubb Acquisition, identifiable intangible assets are required to be measured at fair value, and these assets could include assets that are not intended to be used or sold or that are intended to be used in a manner other than their highest and best use. For purposes of these consolidated financial statements, the fair value and weighted-average useful lives of these intangible assets have been estimated using variations of the income approach.

Specifically, the excess earnings method was utilized to estimate the fair value of the customer relationships and the contractual backlog. The relief from royalty method was utilized to estimate the fair value of the trade names and trademarks. Significant inputs used to value these intangible assets include projections of future cash flows, long-term growth rates, customer attrition rates, discount rates, royalty rates, and applicable income tax rates.

The following table summarizes the fair value of the identifiable intangible assets:

Customer relationships$695 
Trade names and trademarks450 
Contractual backlog55 
Total intangibles$1,200 
The estimated useful lives over which the intangible assets will be amortized are as follows: customer relationships (fifteen years), trade names and trademarks (fifteen years), and contractual backlog (two years).

The results of operations for the Chubb business are included in the consolidated financial statements of the Company from the date of acquisition.

Accrued consideration
The Company’s acquisition purchase agreements typically include deferred payment provisions, often to sellers who become employees of the Company or its subsidiaries. The provisions are made up of three general types of arrangements, contingent compensation and contingent consideration (both of which are contingent on the future performance of the acquired entity) and deferred payments related to indemnities. Contingent compensation arrangements are typically contingent on the former owner’s future employment with the Company, and the related amounts are recognized over the required employment period, which is typically one to four years. Contingent consideration arrangements are not contingent on employment and are included as part of purchase consideration at the time of the initial acquisition and are paid over a one to four years year period. The liability for deferred payments is recognized at the date of acquisition based on the Company’s best estimate and is typically payable over a one to three years year period. Deferred payments are not contingent on any future performance or employment obligations and can be offset for working capital true-ups, and representations and warranty items.
The total contingent compensation arrangement liability was $9 and $19 at December 31, 2023 and 2022, respectively. The maximum payout of these arrangements upon completion of the future performance periods was $15 and $25, inclusive of the $9 and $19, accrued as of December 31, 2023 and 2022, respectively. The contingent compensation liability is included in contingent consideration and compensation liabilities in the consolidated balance sheets for all periods presented. The Company primarily determines the contingent compensation liability based on forecasted cumulative earnings compared to the cumulative earnings target set forth in the arrangement. Compensation expense associated with these arrangements is recognized ratably over the required employment period.
The contingent consideration obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings. For additional considerations regarding the fair value of the Company's contingent consideration liabilities, see Note 9 - "Fair Value of Financial Instruments."
The total liability for deferred payments was $17 and $9 at December 31, 2023 and 2022, respectively, and is included in contingent consideration and compensation liabilities in the consolidated balance sheets for all periods presented.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
DIVESTITURES
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DIVESTITURES DIVESTITURES
During 2023, the Company completed the divestiture of an infrastructure/utility operating company in the Specialty Services segment (the "Operating Company"). The Company received $38 in cash for the sale. During the year ended December 31, 2023, the Company recorded an impairment charge of $12 in selling, general, and administrative expenses in the consolidated statements of operations related to impairment of goodwill, intangible assets, and other assets of the Operating Company.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING RESTRUCTURING
During 2022, the Company announced its multi-year Chubb restructuring program designed to drive efficiencies and synergies and optimize operating margin. The Chubb restructuring program includes expenses related to workforce reductions, lease termination costs, and other facility rationalization costs through fiscal year 2025.

During 2023, the Company incurred pre-tax restructuring costs within the Safety Services segment of $37 in connection with the Chubb restructuring program. Since the Chubb Acquisition, the Company has incurred aggregate restructuring costs of $67. As of December 31, 2023, the Company had $32 in restructuring liabilities recorded in other accrued liabilities on the consolidated balance sheets for this plan. In addition, the Company has incurred $9 of related costs which include lease impairment charges, asset write-downs, and consulting fees.

In total, the Company estimates that it will recognize approximately $125 of restructuring and other costs related to the Chubb restructuring program by the end of fiscal year 2025.
For the restructuring program, employee-related costs consist of termination benefits provided to employees who have been involuntarily terminated and voluntary early retirement benefits. Program related costs include costs incurred as a direct result of the restructuring program such as consulting fees and facility relocation costs.

The following table summarizes the Company's 2023 restructuring program for the years ended December 31, 2023 and 2022:

Employee termination benefitsProgram related costsAsset write-downsTotal
December 31, 2021$— $— $— $— 
Charges30 — — 30 
Payments(8)— — (8)
Currency translation adjustment— — — — 
December 31, 2022$22 $— $— $22 
Charges37 46 
Payments(27)(3)— (30)
Reversals(1)— — (1)
Currency translation adjustment— — 
December 31, 2023$32 $— $$38 
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET REVENUES
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
NET REVENUES NET REVENUES
Under ASC 606, revenue is recognized when or as control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Net revenues are primarily recognized by the Company over time utilizing the cost-to-cost measure of progress. Net revenues recognized at a point in time primarily relate to distribution contracts and short-term time and materials contracts.
Contracts with customers
The Company derives net revenues primarily from contracts with a duration of less than one week to three years (with the majority of contracts with durations of less than six months) which are subject to multiple pricing options, including fixed price, unit price, time and material, or cost plus a markup. The Company also enters into fixed price service contracts related to monitoring, maintenance, and inspection of safety systems. The Company may utilize subcontractors in the fulfillment of its performance obligations. When doing so, the Company is considered the principal in these transactions and revenues are recognized on a gross basis.
Net revenues for fixed price agreements are generally recognized over time using the cost-to-cost method of accounting, which measures progress based on the cost incurred relative to total expected cost in satisfying its performance obligation. The cost-to-cost method is used as it best depicts the continuous transfer of control of goods or services to the customer. Costs incurred include direct materials, labor and subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs, and depreciation costs. These contract costs are included in the results of operations under cost of revenues. Labor and subcontractor labor costs are considered to be incurred and recognized as the work is performed.
Net revenues from time and material contracts are recognized as the services are provided and is equal to the sum of the contract costs incurred plus an agreed upon markup. Net revenues earned from distribution contracts are recognized upon shipment or performance of the service.
The cost estimation process for recognizing net revenues over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers, and finance professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions, and management’s assessment of expected variable consideration are factors that
influence estimates of the total contract transaction price, total costs to complete those contracts, and the Company’s profit recognition. Changes in these factors could result in cumulative revisions to net revenues in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for estimated losses on uncompleted contracts are recorded in the period in which such estimated losses are determined.
The Company disaggregates its net revenues primarily by segment, service type, and country from which revenues are invoiced, as the nature, timing and uncertainty of cash flows are relatively consistent within each of these categories. The following tables provide disclosure of disaggregated net revenues by segment for the years ended December 31, 2023, 2022, and 2021. During 2023, the Company moved an immaterial business component within the Safety Services segment from the HVAC to the Life Safety reporting unit, and prior period amounts in this table have been recast to reflect the current period presentation. Disaggregated net revenues information is as follows:
Year Ended December 31, 2023
Safety
Services
Specialty
Services
Consolidated
Life Safety$4,364 $— $4,364 
HVAC507 — 507 
Infrastructure/Utility— 1,224 1,224 
Fabrication— 202 202 
Specialty Contracting— 653 653 
Corporate and Eliminations— — (22)
Net revenues$4,871 $2,079 $6,928 
Year Ended December 31, 2022
Safety
Services
Specialty
Services
Consolidated
Life Safety$4,077 $— $4,077 
HVAC498 — 498 
Infrastructure/Utility— 1,154 1,154 
Fabrication— 253 253 
Specialty Contracting— 623 623 
Corporate and Eliminations— — (47)
Net revenues$4,575 $2,030 $6,558 
Year Ended December 31, 2021
Safety
Services
Specialty
Services
Consolidated
Life Safety$1,698 $— $1,698 
HVAC382 — 382 
Infrastructure/Utility— 1,058 1,058 
Fabrication— 244 244 
Specialty Contracting— 605 605 
Corporate and Eliminations— — (47)
Net revenues$2,080 $1,907 $3,940 
Year Ended December 31, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$2,322 $2,038 $(22)$4,338 
France607 — — 607 
Other1,942 41 — 1,983 
Net revenues$4,871 $2,079 $(22)$6,928 
Year Ended December 31, 2022
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$2,148 $1,961 $(47)$4,062 
France564 — — 564 
Other1,863 69 — 1,932 
Net revenues$4,575 $2,030 $(47)$6,558 
Year Ended December 31, 2021
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$1,726 $1,870 $(47)$3,549 
France— — — — 
Other354 37 — 391 
Net revenues$2,080 $1,907 $(47)$3,940 
The Company’s contracts with its customers generally require significant services to integrate complex activities and equipment into a single deliverable and are, therefore, generally accounted for as a single performance obligation to provide a single contracted service for the duration of the project. For contracts with multiple performance obligations, the transaction price of a contract is allocated to each performance obligation and recognized as net revenues when or as the performance obligation is satisfied using the estimated stand-alone selling price of each distinct good or service. The stand-alone selling price is estimated using the expected cost plus a margin approach for each performance obligation. For in-process contracts, the aggregate amount of transaction price allocated to the unsatisfied performance obligations at December 31, 2023 was $2,871. The Company expects to recognize revenue on approximately 84% of the remaining performance obligations over the next twelve months.
When more than one contract is entered into with a customer on or close to the same date, management evaluates whether those contracts should be combined and accounted for as a single contract as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Contracts are often modified through change orders to account for changes in the scope and price of the goods or services being provided. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as a separate performance obligation but rather as a modification of the existing contract and performance obligation.
Variable consideration
Transaction prices for customer contracts may include variable consideration, which comprises items such as early completion bonuses and liquidated damages provisions. Management estimates variable consideration for a performance obligation utilizing estimation methods believed to best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved.
Changes in the estimates of transaction prices are recognized in net revenues on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates may also result in the reversal of previously recognized net revenues if the ultimate outcome differs from the Company’s previous estimate. For the years ended December 31, 2023, 2022, and 2021, there were no significant reversals of revenues recognized associated with the revision of transaction prices. The Company typically does not incur any returns, refunds or similar obligations after the completion of the performance obligation since any deficiencies are corrected during the course of performance.
Contract assets and liabilities
The Company typically invoices customers with payment terms of net due in 30 days. It is also common for contracts in the Company's industries to specify a general contractor is not required to submit payments to a subcontractor until it has received those funds from the owner or funding source. In most instances, the Company receives payment of invoices between 30 to 90 days of the date of the invoice.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from the Company’s projects when revenues are recognized under the cost-to-cost measure of progress and exceeds the amounts invoiced to the Company’s customers, as the amounts cannot be billed under the terms of the Company's contracts. In addition, many of the Company’s time and material arrangements are billed in arrears pursuant to contract terms, resulting in the Company recording contract assets as net revenues are recognized in advance of billings.
Contract liabilities from the Company’s contracts arise when amounts invoiced to the Company’s customers exceed net revenues recognized under the cost-to-cost measure of progress. Contract liabilities also include advance payments from the Company’s customers on certain contracts. Contract liabilities decrease as the Company recognizes net revenues from the satisfaction of the related performance obligation.
The Company utilizes the practical expedient under ASC 606 and does not adjust for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less. The Company’s revenue arrangements are typically accounted for under such expedient as payments are within one year of performance for the Company’s services. As of December 31, 2023 and 2022, none of the Company’s contracts contained a significant financing component.
Contact assets and contract liabilities are classified as current in the consolidated balance sheets as all amounts are expected to be relieved within one year. The balances of accounts receivable, net of allowances, contract assets and contract liabilities from contracts with customers as of December 31, 2023, 2022, and 2021 are as follows:
Accounts receivable, net of allowancesContract
assets
Contract
liabilities
Balance at December 31, 2023$1,395 $436 $526 
Balance at December 31, 20221,313 459 463 
Balance at December 31, 2021767 217 243 
The Company did not recognize significant revenues associated with the final settlement of contract value for any projects completed in prior periods. In accordance with industry practice, accounts receivable includes retentions receivable, a portion of which may not be received within one year. At December 31, 2023 and 2022, retentions receivable were $156 and $150, respectively, while the portions that may not be received within one year were $25 and $35, respectively. There were no other significant changes due to business acquisitions or significant changes in estimates of contract progress or transaction price. There were no significant impairments of contract assets recognized during the period.
Costs to obtain or fulfill a contract
The Company generally does not incur significant incremental costs related to obtaining or fulfilling a contract prior to the start of a project. The Company may incur certain fulfillment costs such as initial design or mobilization costs which are capitalized if: (i) they relate directly to the contract, (ii) are expected to generate resources that will be used to satisfy the Company’s performance obligation under the contract, and (iii) are expected to be recovered through revenues generated under the contract. Such costs, which are amortized over the life of the respective project, were not material for any period presented.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLES GOODWILL AND INTANGIBLES
Goodwill
The following table provides disclosure of goodwill by segment as of December 31, 2023 and 2022. The changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2023 and 2022 are as follows:
Safety
Services
Specialty
Services
Total
Goodwill
Goodwill as of December 31, 2021$925 $181 $1,106 
Acquisitions1,372 — 1,372 
Foreign currency translation and other, net (1)
(96)— (96)
Goodwill as of December 31, 20222,201 181 2,382 
Acquisitions47 — 47 
Impairment of goodwill (2)
— (4)(4)
Foreign currency translation46 — 46 
Goodwill as of December 31, 2023$2,294 $177 $2,471 
(1)Other includes immaterial measurement period adjustments recorded during the year ended December 31, 2022 related to acquisitions for which the measurement period ended during the year ended December 31, 2022.
(2)The Company sold an operating company (See Note 5 - "Divestitures"). Pursuant to the authoritative literature, the Company evaluated the recoverability of the carrying value of the assets and liabilities and recorded a goodwill impairment charge of $4.
Intangibles
The Company's identifiable intangible assets are comprised of the following as of December 31, 2023 and 2022:
December 31, 2023
Weighted Average Remaining Useful
Lives
(in Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Amortized intangibles:
Contractual backlog0.5$155 $(154)$
Customer relationships9.41,552 (518)1,034 
Trade names and trademarks12.1722 (137)585 
Total$2,429 $(809)$1,620 
December 31, 2022
Weighted Average Remaining Useful
Lives
(in Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Amortized intangibles:
Contractual backlog0.9$153 $(126)$27 
Customer relationships10.01,508 (367)1,141 
Trade names and trademarks13.2704 (88)616 
Total$2,365 $(581)$1,784 
Approximate annual aggregate amortization expense of the intangible assets for the five years subsequent to December 31, 2023, is as follows:
Years ending December 31:
2024$201 
2025201 
2026201 
2027177 
2028107 
Thereafter733 
Total$1,620 
Amortization expense recognized on identifiable intangible assets are as follows:
Year Ended December 31,
202320222021
Cost of revenues$27 $30 $
Selling, general, and administrative expenses197197122
Total intangible asset amortization expense$224 $227 $127 
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS
U.S. GAAP defines fair value as the price that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance discusses valuation techniques, such as the market approach (comparable market prices), the income approach (present value of future income or cash flow), and the cost approach (cost to replace the service capacity of an asset or replacement cost). These valuation techniques are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. As the basis for evaluating such inputs, a three-tier value hierarchy prioritizes the inputs used in measuring fair value as follows:
Level 1:Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2:Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3:Unobservable inputs that reflect the Company’s own assumptions.
Recurring fair value measurements
The Company’s financial assets and liabilities (adjusted to fair value at least quarterly) are derivative instruments and contingent consideration obligations. In the consolidated balance sheets, derivative instruments are primarily included in other noncurrent assets and other noncurrent liabilities and contingent consideration obligations are primarily included in contingent consideration and compensation liabilities.
The following tables summarize the fair values and levels within the fair value hierarchy in which the measurements fall for assets and liabilities measured on a recurring basis as of December 31, 2023 and 2022:
Fair Value Measurements at December 31, 2023
Financial assets:Level 1Level 2Level 3 Total
Derivatives designated as hedge instruments
Cash flow hedges - interest rate swaps$— $$— $
Cash flow hedges - cross currency contracts— 10 — 10 
Net investment hedges - cross currency contracts— 20 — 20 
Fair value hedges - cross currency contracts— 17 — 17 
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Total$— $54 $— $54 
Financial liabilities:
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Contingent consideration obligations— — (6)(6)
Total$— $— $(6)$(6)
Fair Value Measurements at December 31, 2022
Financial assets:Level 1Level 2Level 3Total
Derivatives designated as hedge instruments
Cash flow hedges - interest rate swaps$— $14 $— $14 
Cash flow hedges - cross currency contracts— 17 — 17 
Net investment hedges - cross currency contracts— 32 — 32 
Fair value hedges - cross currency contracts— 50 — 50 
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Total$— $113 $— $113 
Financial liabilities:
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Contingent consideration obligations— — (4)(4)
Total$— $— $(4)$(4)
The Company determines the fair value of its derivative instruments designated as hedge instruments using standard pricing models and market-based assumptions for all inputs such as yield curves and quoted spot and forward exchange rates. Accordingly, the Company’s derivative instruments are classified as Level 2.
Contingent consideration obligations
The value of the contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy. This analysis reflects the contractual terms of the purchase agreements (e.g., potential payment amounts, length of measurement periods, manner of calculating any amounts due) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows, and a discount rate. Depending on the contractual terms of the purchase agreement, the probabilities of achieving future cash flows or earnings generally represent the only significant unobservable inputs. The contingent consideration obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings.
The table below presents a reconciliation of the fair value of the Company’s contingent consideration obligations that use unobservable inputs (Level 3), as well as other information about the contingent consideration obligations:
Year Ended December 31,
202320222021
Balance at the beginning of the year$$$
Issuances— 
Settlements(1)— (6)
Balance at the end of the year$$$
Number of open contingent consideration arrangements at the end of the year233
Maximum potential payout at the end of the year$$$
At December 31, 2023, the remaining open contingent consideration arrangements are set to expire at various dates through 2025. Level 3 unobservable inputs were used to calculate the fair value adjustments shown in the table above. The fair value adjustments and the related unobservable inputs were not considered significant for the year ended December 31, 2023.
Fair value estimates
The following table presents the carrying amount and fair value of the Company’s variable and non-variable interest rate debt (instruments defined in Note 13 – “Debt”), including current portion and excluding unamortized debt issuance costs. Fair value is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The interest rates of the variable interest rate long-term debt instruments are generally reset monthly. During 2023, the Company completed repricing of its 2019 Term Loan and 2021 Term Loan and $422 of the 2019 Term Loan was extended to the 2021 Term Loan. During 2023, the Company also repaid an aggregate amount of $375 and $100 to the 2019 Term Loan and 2021 Term Loan, respectively.
December 31, 2023December 31, 2022
Carrying ValueFair ValueCarrying ValueFair Value
2019 Term Loan$330 $331 $1,127 $1,120 
2021 Term Loan1,407 1,407 1,085 1,075 
4.125% Senior Notes337 305 337 284 
4.750% Senior Notes277 257 277 243 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES DERIVATIVES
The Company uses foreign currency forward contracts, cross-currency swaps, and interest rate swap agreements to manage risks associated with foreign currency exchange rates, net investments in foreign operations, and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the consolidated balance sheets at fair value. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge under ASC 815, Derivatives and Hedging. Cash flows from derivatives are classified in the consolidated statements of cash flows in the
same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.
The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts, cross currency swaps, and interest rate swap agreements. The Company monitors its exposure to credit risk by using credit approvals and credit limits and by selecting major global banks and financial institutions as counterparties. The Company does not enter into derivative transactions for trading purposes and is not party to any derivatives that require collateral to be posted prior to settlement.
Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counterparties. These arrangements do not call for collateral and no cash collateral has been received or pledged related to the underlying derivatives.
The following table presents the fair value of derivative instruments:
December 31, 2023December 31, 2022
Outstanding GrossOther
Assets
OtherOutstanding GrossOther
Assets
Other
Notional AmountNoncurrent liabilitiesNotional AmountNoncurrent liabilities
Derivatives designated as hedging instruments:
Cash flow hedges:
Interest rate swaps$1,120 $$— $1,120 $14 $— 
Cross currency contracts120 10 — 120 17 — 
Foreign currency forward contracts — — — — — — 
Fair value hedges:
Cross currency contracts721 17 — 721 50 — 
Net investment hedges:
Cross currency contracts230 20 — 230 32 — 
Total derivatives designated as hedging instruments$2,191 $54 $— $2,191 $113 $— 
Derivatives not designated as hedging instruments:
Foreign currency forward contracts73 — 118 — — 
Total derivatives not designated as hedging instruments$73 $— $$118 $— $— 
Total derivatives$2,264 $54 $$2,309 $113 $— 
The following table presents the effect of derivatives on the consolidated statements of operations:
Amount of income (expense) recognized in income
Location of income (expense)
recognized in income
Year ended December 31,
Derivatives202320222021
Cash flow hedging relationships:
Interest rate swapsInterest expense, net$32 $$(11)
Cross currency contractsInvestment income and other, net(3)
Cross currency contractsInterest expense, net— 
Fair value hedging relationships:
Cross currency contractsInvestment income and other, net(25)53 — 
Cross currency contractsInterest expense, net— 
Net investment hedging relationships:
Cross currency contractsInterest expense, net
Not designated as hedging instruments:
Foreign currency forward contractsInvestment income and other, net
Currency Effects
The income (expense) from derivatives designed to offset foreign currency exposure and recorded in investment income and other, net were offset by foreign currency transaction gains and losses resulting in a net gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively.
The following table presents the effect of cash flow and fair value hedge accounting on accumulated other comprehensive income (loss) ("AOCI"):
Amount of gain (loss)
recognized in other
comprehensive income
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss)
reclassified from
AOCI into income
Year ended December 31, Year ended December 31,
Derivatives202320222021202320222021
Cash flow hedging relationships:
Interest rate swaps$(6)$48 $18 Interest expense, net$16 $$— 
Cross currency contracts(3)— Investment income and other, net(3)10 (7)
Fair value hedging relationships:
Cross currency contracts(6)(2)— Investment income and other, net(25)53 — 
Net investment hedging relationships:
Cross currency contracts(9)14 Interest expense, net— (1)
Cash flow hedges
For derivative instruments that are designated and qualify as cash flow hedges, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period during which the hedged transaction affects earnings. Gains and losses on the derivative representing hedge components excluded from the assessment of effectiveness are recognized in current earnings.
Interest rate swaps
The Company manages its fixed and floating rate debt mix using interest rate swaps. The Company uses interest rate swap contracts to separate interest rate risk management from the debt funding decision. The Company elected a method that does not require continuous evaluation of hedge effectiveness.
During 2022, the Company terminated the previously outstanding $720 notional amount interest rate swap with a maturity date in October 2024 ("2024 Interest Rate Swap"). The present value as of the date of termination of the 2024 Interest Rate Swap is recorded in AOCI on the consolidated balance sheets. The fair value previously recognized in AOCI related to interest rate movements of the 2024 Interest Rate Swap is being amortized to interest expense on a straight-line basis through October 2024. As of December 31, 2023, approximately $14 of unrealized pre-tax gains remained in AOCI.
The Company has an aggregate $720 notional amount interest rate swap ("2026 Interest Rate Swap") and aggregate $400 notional swaps ("2028 Interest Rate Swap"), each amended on May 19, 2023 in connection with the transition to the Secured Overnight Financing Rate ("SOFR"). Refer to Note 13 - "Debt" for additional information. The 2026 Interest Rate Swap exchanges a variable rate of interest (SOFR) for an average fixed rate of interest of approximately 3.59% over the term of the agreement, which matures in October 2026. The 2028 Interest Rate Swap exchanges a variable rate of interest (SOFR) for an average fixed rate of interest of approximately 3.41% over the term of the agreements, which mature January 2028.
As of December 31, 2023, the Company had $1,120 total notional amount outstanding in the 2028 Interest Rate Swap and the 2026 Interest Rate Swap. The Company has designated these swaps as cash flow hedges of the interest rate risk attributable to forecasted variable interest (SOFR) payments for its SOFR based term loans of $1,737. As of December 31, 2023, the weighted average fixed rate of interest on these swaps was approximately 3.52%. Variations in the assets and liability balances are primarily driven by changes in the applicable forward yield curves related to SOFR.
Cross-currency swaps

The Company enters into cross currency exchange contracts utilized to hedge against the effect of exchange rate fluctuations on cash flows denominated in foreign currencies and to hedge exposures of certain intercompany loans subject to changes in foreign currency exchange rates. The Company periodically assesses whether its currency exchange contracts are effective, and when a contract is determined to be no longer effective as a hedge, the Company discontinues hedge accounting prospectively.
During 2021, the Company entered into two cross-currency swaps designated as cash flow hedges with gross notional U.S. dollar equivalent amounts of $26 and $94 with maturity dates of September 2027 and 2030, respectively.
Foreign currency forward contracts
The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including inventory purchases and intercompany charges and other payments. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in other comprehensive income until the hedged items affect earnings, at which time the hedge gain or loss is reclassified into current earnings.

The Company periodically assesses whether its currency exchange contracts are effective, and when a contract is determined to be no longer effective as a hedge, the Company discontinues hedge accounting prospectively.
Fair value hedges
The Company has certain intercompany loans subject to changes in foreign currency exchange rates. In 2022, to hedge these exposures, the Company entered into three cross currency swaps all with maturity dates of January 2027 and are designated as fair value hedges with gross notional U.S. dollar equivalents of $271, $241, and $209 in GBP, CAD, and EUR, respectively. The Company measures the effectiveness of fair value hedges on a spot-to-spot basis. Accordingly, the spot-to-spot change in the derivative fair values are recorded in the consolidated statements of operations and perfectly offset the spot-to-spot change in the underlying intercompany loans, and as such, these hedges are deemed highly effective. The excluded component of the fair values of these derivatives is reported in AOCI within shareholders’ equity in the consolidated balance sheets. Any cash flows associated with these instruments are included in operating activities in the consolidated statements of cash flows.
Net investment hedge
The Company has net investments in foreign subsidiaries subject to changes in foreign currency exchange rates. During 2021, the Company entered into a $230 notional foreign currency swap designated as a net investment hedge for a portion of the Company’s net investments in Euro-denominated subsidiaries. Gains and losses resulting from a change in fair value
of the net investment hedge are offset by gains and losses on the underlying foreign currency exposure and are included in AOCI in the consolidated balance sheets.
During 2021, the Company amended the critical terms of the foreign currency swap by extending the maturity date to July 2029 and modifying the U.S. dollar and Euro coupons. The amended swap was redesignated as a net investment hedge and is recorded at fair value with changes recorded in AOCI. The initial net investment hedge was dedesignated. The amended net investment hedge reduces the Company’s interest expense by approximately $3 annually and reduces its overall effective interest rate by approximately 24 basis points.
The fair value previously recognized in AOCI related to interest rate movements of the dedesignated swap is being amortized to interest expense on a straight-line basis through the third quarter of 2029 and reduces the Company's interest expense by approximately $1 annually.
Foreign currency forward contracts
The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on confirmed foreign currency transactions, including inventory purchases and intercompany charges and other payments. These forward contracts are undesignated for hedge accounting purposes. The changes in fair value of these contracts are recorded in investment income and other, net.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET PROPERTY AND EQUIPMENT, NET
The components of property and equipment as of December 31, 2023 and 2022 are as follows:
Estimated
Useful Lives
(In Years)
December 31
20232022
LandN/A$27 $30 
Building39105 98 
Machinery, equipment, and office equipment1-20353 348 
Autos and trucks4-10112 116 
Leasehold improvements1-1535 33 
Total cost632 625 
Accumulated depreciation(247)(218)
Property and equipment, net$385 $407 
Depreciation expense related to property and equipment, including finance leases, was $79, $77, and $75, during the years ended December 31, 2023, 2022 and 2021, respectively. Depreciation expense is included within cost of revenues and selling, general, and administrative expenses in the consolidated statements of operations.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES LEASES
The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.
The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from one to seven years. Vehicle leases have a minimum lease term ranging from one to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by one to twelve years or more.
The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.
When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.
The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.
The Company determines the present value of lease payments using its incremental borrowing rate (“IBR”), as the Company’s leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, and economic environment in determining the incremental borrowing rates for its leases
The Company’s IBR reflects the rate of the parent or group level. The Company acts as the central treasury function for all its subsidiaries and its collateral quality was considered in aggregate for the IBR. The Company developed IBR curves for all currency denominations of its leases. To determine its creditworthiness, the Company considered publicly available credit ratings from S&P Global Ratings ("S&P") and Moody’s Investors Service ("Moody’s"). Both the S&P local currency long-term rating and the Moody’s long-term corporate family credit ratings have remained stable at BB- and Ba2 in 2023. The amount (and impact) of the Company’s future operating lease payments, a consideration in the development of the IBR, would be reflected in the Company’s underlying credit rating. In its development of the IBR, the Company applied a base market yield curve reflective of its unsecured credit rating. Adjustments to the base market yield curve were then considered for any Company-specific debt instruments outstanding at the measurement date, and securitization adjustments were made to conclude on a lessee specific securitized market yield curve. No adjustment was considered for economic environment risk for the U.S. IBR as the underlying market data to derive the IBR was in USD. The Company also has significant leases located in (denominated in): Canada (CAD), European Union (EUR), United Kingdom (GBP), and Australia (AUD). To derive the applicable foreign IBR curves, the Company adjusted its concluded United States/USD IBR curve to the applicable foreign IBR curves using the covered interest rate parity theory, which captures foreign currency risk. The Company developed its IBR curves with tenors ranging from 1-year to 30-years to match its anticipated lease terms. For each lease, the Company applied the IBR that aligned with the concluded lease term. The Company estimated the IBRs on a quarterly basis throughout 2023, which ranged from 2.67% to 11.24% across all currencies for the 1-year through 30-year tenor.
The Company has made an accounting policy election to account for lease and non-lease components in its contracts as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. The Company allocates the consideration for certain asset classes within information technology arrangements to the separate components based on relative stand-alone prices using observable prices, if available, or estimates of stand-alone prices using observable information available.
Operating lease cost is recognized on a straight-line basis over the lease term. Finance lease cost is recognized as a combination of amortization expense for the ROU assets and interest expense for the outstanding lease liabilities, and results in a front-loaded expense pattern over the lease term.
The components of lease expense are as follows:
Year Ended December 31,
202320222021
Operating lease cost$88 $75 $35 
Finance lease cost - amortization of right-of-use assets
Short-term lease cost41 39 26 
Variable lease cost22 21 
Total lease cost$157 $139 $69 
Supplemental consolidated statements of cash flows information related to leases is as follows:
Year Ended December 31,
202320222021
Cash paid for amounts included in measurement of lease liabilities: 
Operating cash outflows - payments on operating leases$88 $75 $35 
Financing cash outflows - payments on finance leases18 
Right-of-use assets obtained in exchange for new lease obligations: 
Operating leases$81 $186 $26 
Finance leases15 
Included within ROU assets obtained in exchange for new lease obligations during 2022, there were $146 and $2 of operating and financing leases, respectively, which were adjusted to fair value as part of the Chubb Acquisition.
Supplemental consolidated balance sheets information related to leases is as follows:
Year Ended December 31,
20232022
Finance leases:
Machinery and equipment15 17 
Property and equipment, net$15 $17 
Weighted-average remaining lease term:
Operating leases4.9 years5.0 years
Finance leases2.1 years2.9 years
Weighted-average discount rate:
Operating leases5.7 %3.9 %
Finance leases5.2 %4.5 %
The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:
Operating LeasesFinance LeasesTotal
Year ending December 31:
2024$77 $$83 
202559 65 
202640 43 
202727 — 27 
202818 — 18 
Thereafter43 — 43 
Total lease payments264 15 279 
Less imputed interest31 32 
Total present value of lease liabilities$233 $14 $247 
Operating and finance leases - current$69 $$75 
Operating and finance leases - non-current164 172 
Total present value of lease liabilities$233 $14 $247 
The Company leases office and operating facilities from various parties that are in management positions at certain businesses and the Company incurred rent expense, including real estate taxes and operating costs of approximately $4, $5, and $5 during the years ended December 31, 2023, 2022, and 2021, respectively, under these arrangements.
LEASES LEASES
The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.
The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from one to seven years. Vehicle leases have a minimum lease term ranging from one to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by one to twelve years or more.
The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.
When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.
The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.
The Company determines the present value of lease payments using its incremental borrowing rate (“IBR”), as the Company’s leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, and economic environment in determining the incremental borrowing rates for its leases
The Company’s IBR reflects the rate of the parent or group level. The Company acts as the central treasury function for all its subsidiaries and its collateral quality was considered in aggregate for the IBR. The Company developed IBR curves for all currency denominations of its leases. To determine its creditworthiness, the Company considered publicly available credit ratings from S&P Global Ratings ("S&P") and Moody’s Investors Service ("Moody’s"). Both the S&P local currency long-term rating and the Moody’s long-term corporate family credit ratings have remained stable at BB- and Ba2 in 2023. The amount (and impact) of the Company’s future operating lease payments, a consideration in the development of the IBR, would be reflected in the Company’s underlying credit rating. In its development of the IBR, the Company applied a base market yield curve reflective of its unsecured credit rating. Adjustments to the base market yield curve were then considered for any Company-specific debt instruments outstanding at the measurement date, and securitization adjustments were made to conclude on a lessee specific securitized market yield curve. No adjustment was considered for economic environment risk for the U.S. IBR as the underlying market data to derive the IBR was in USD. The Company also has significant leases located in (denominated in): Canada (CAD), European Union (EUR), United Kingdom (GBP), and Australia (AUD). To derive the applicable foreign IBR curves, the Company adjusted its concluded United States/USD IBR curve to the applicable foreign IBR curves using the covered interest rate parity theory, which captures foreign currency risk. The Company developed its IBR curves with tenors ranging from 1-year to 30-years to match its anticipated lease terms. For each lease, the Company applied the IBR that aligned with the concluded lease term. The Company estimated the IBRs on a quarterly basis throughout 2023, which ranged from 2.67% to 11.24% across all currencies for the 1-year through 30-year tenor.
The Company has made an accounting policy election to account for lease and non-lease components in its contracts as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. The Company allocates the consideration for certain asset classes within information technology arrangements to the separate components based on relative stand-alone prices using observable prices, if available, or estimates of stand-alone prices using observable information available.
Operating lease cost is recognized on a straight-line basis over the lease term. Finance lease cost is recognized as a combination of amortization expense for the ROU assets and interest expense for the outstanding lease liabilities, and results in a front-loaded expense pattern over the lease term.
The components of lease expense are as follows:
Year Ended December 31,
202320222021
Operating lease cost$88 $75 $35 
Finance lease cost - amortization of right-of-use assets
Short-term lease cost41 39 26 
Variable lease cost22 21 
Total lease cost$157 $139 $69 
Supplemental consolidated statements of cash flows information related to leases is as follows:
Year Ended December 31,
202320222021
Cash paid for amounts included in measurement of lease liabilities: 
Operating cash outflows - payments on operating leases$88 $75 $35 
Financing cash outflows - payments on finance leases18 
Right-of-use assets obtained in exchange for new lease obligations: 
Operating leases$81 $186 $26 
Finance leases15 
Included within ROU assets obtained in exchange for new lease obligations during 2022, there were $146 and $2 of operating and financing leases, respectively, which were adjusted to fair value as part of the Chubb Acquisition.
Supplemental consolidated balance sheets information related to leases is as follows:
Year Ended December 31,
20232022
Finance leases:
Machinery and equipment15 17 
Property and equipment, net$15 $17 
Weighted-average remaining lease term:
Operating leases4.9 years5.0 years
Finance leases2.1 years2.9 years
Weighted-average discount rate:
Operating leases5.7 %3.9 %
Finance leases5.2 %4.5 %
The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:
Operating LeasesFinance LeasesTotal
Year ending December 31:
2024$77 $$83 
202559 65 
202640 43 
202727 — 27 
202818 — 18 
Thereafter43 — 43 
Total lease payments264 15 279 
Less imputed interest31 32 
Total present value of lease liabilities$233 $14 $247 
Operating and finance leases - current$69 $$75 
Operating and finance leases - non-current164 172 
Total present value of lease liabilities$233 $14 $247 
The Company leases office and operating facilities from various parties that are in management positions at certain businesses and the Company incurred rent expense, including real estate taxes and operating costs of approximately $4, $5, and $5 during the years ended December 31, 2023, 2022, and 2021, respectively, under these arrangements.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
DEBT DEBT
Debt obligations consist of the following:
December 31,
Maturity Date20232022
Term loan facility
2019 Term LoanOctober 1, 2026$330 $1,127 
Revolving Credit FacilityOctober 1, 2026— — 
2021 Term LoanJanuary 3, 20291,407 1,085 
Senior notes
4.125% Senior Notes
July 15, 2029337 337 
4.750% Senior Notes
October 15, 2029277 277 
Other obligations
Total debt obligations2,356 2,832 
Less: unamortized deferred financing costs(29)(43)
Total debt, net of deferred financing costs2,327 2,789 
Less: short-term and current portion of long-term debt(5)(206)
Long-term debt, less current portion$2,322 $2,583 
Term loan facility
During 2023, the Company completed its Third Amendment to its Credit Agreement, which provided for amended interest rates applicable to the Company's existing term loans and future borrowings under the revolving credit facility. In May 2023, the Company entered into an amendment to the Credit Agreement to replace the London Inter-Bank Offered Rate ("LIBOR") index with Term SOFR.
During 2023, the Company completed its Fourth Amendment to its Credit Agreement, repricing its 2019 Term Loan and 2021 Term Loan. The repricing reduces the applicable margin on all outstanding amounts by 25 basis points. Additionally,
$422 of the 2019 Term Loan was extended to the 2021 Term Loan and assumed all the same terms as the repriced 2021 Term Loan.

During 2023, the Company made aggregate payments of $375 and $100 on the 2019 Term Loan and 2021 Term Loan, respectively. As a result of the principal payments, the Company incurred a loss on debt extinguishment of $7 related to unamortized debt issuance costs, which was recorded within loss (gain) on extinguishment of debt, net in the consolidated statements of operations.
As of December 31, 2023, the Company had $330 of principal outstanding under the $1,200 term loan (the "2019 Term Loan") with a maturity date of October 1, 2026. The interest rate applicable to the 2019 Term Loan is, at the Company's option, either (a) a base rate plus an applicable margin equal to 1.25% or (b) Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a credit spread adjustment ("CSA").
As of December 31, 2023, the Company had $1,407 of principal outstanding under the $1,100 term loan (the "2021 Term Loan") with a maturity date of January 3, 2029. The interest rate applicable to the 2021 Term Loan is, at the Company's option, either (1) a base rate plus an applicable margin equal to 1.50% or (2) Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.50% plus a CSA.
The interest rate applicable to borrowings under the $500 five-year senior secured revolving credit facility (the “Revolving Credit Facility”) is, at the Company’s option, either (1) a base rate plus an applicable margin equal to 1.25%, or (2) a Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a CSA.
Swap activity
In 2023, the Company amended its existing interest rate swaps in connection with the transition to SOFR for the term loans.
As of December 31, 2023, the Company had the 2026 Interest Rate Swap with $720 of notional value, exchanging one-month SOFR for a fixed rate of 3.59% per annum, and the 2028 Interest Rate Swap with aggregate $400 notional value, exchanging one-month SOFR for a rate of 3.41%. Accordingly, the Company's fixed interest rate per annum on the first swapped $400 notional value of the term loan is 3.41% and the second swapped $720 notional value of the term loans is 3.59% through their maturity. The remaining $617 of the term loans balance will bear interest based on one-month SOFR plus CSA plus 225 basis points or SOFR plus CSA plus 250 basis points, but the rate will fluctuate as SOFR fluctuates. Refer to Note 10 - "Derivatives" for additional information.
At December 31, 2023 and 2022, the Company had no amounts outstanding under the Revolving Credit Facility, and $495 and $446 was available at December 31, 2023 and 2022, respectively, after giving effect to $5 and $54 of outstanding letters of credit, respectively.
As of December 31, 2023 and 2022, the Company was in compliance with all applicable debt covenants.
Senior notes
4.125% Senior Notes
During 2021, the Company completed a private offering of $350 aggregate principal amount of 4.125% Senior Notes (the “4.125% Senior Notes”) issued under an indenture dated June 22, 2021. The 4.125% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company and certain of the Company’s subsidiaries.
4.750% Senior Notes
During 2021, the Company completed a private offering of $300 aggregate principal amount of 4.750% Senior Notes due 2029 (the "4.750% Senior Notes"), issued under an indenture dated October 21, 2021, as supplemented by a supplemental indenture dated January 3, 2022. The 4.750% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company and certain of the Company's subsidiaries.
Senior Notes Repurchases
During 2022, the Company repurchased on the open market $13 and $23 of the 4.125% Senior Notes and 4.750% Senior Notes, respectively (the "Repurchases"). In connection with the Repurchases, the Company recognized a net gain on debt extinguishment of $5 within loss (gain) on extinguishment of debt, net in the consolidated statements of operations.
The Company was in compliance with all covenants contained in the indentures governing the 4.125% Senior Notes and 4.750% Senior Notes as of December 31, 2023 and 2022.
Other obligations
As of December 31, 2023 and 2022, the Company had $5 and $6 in notes outstanding, respectively, for working capital purposes and the acquisition of equipment and vehicles. Amounts outstanding under these notes are included in the table below.
Approximate annual maturities, excluding amortization of debt issuance costs, of the Company’s financing arrangements for years subsequent to December 31, 2023, are as follows:
Years Ending December 31:
2024$
2025— 
2026330 
2027— 
2028— 
Thereafter2,021 
Total$2,356 
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
For the years ended December 31, 2023, 2022, and 2021, the components of income before income taxes are as follows:
Years Ended December 31,
202320222021
U.S. earnings$186 $40 $54 
Foreign earnings 46 53 25 
Total earnings$232 $93 $79 
The income tax provision (benefit) for the years ended December 31, 2023, 2022, and 2021, consisted of the following:
Years Ended December 31,
202320222021
Current:
U.S. federal$48 $32 $
State23 13 
Foreign40 22 
Total current tax provision$111 $67 $26 
Deferred:
U.S. federal$(10)$(32)$
State(1)(3)
Foreign(21)(12)(2)
Total deferred tax (benefit) provision$(32)$(47)$
Total income tax provision$79 $20 $32 
The reconciliation of the federal statutory income tax rate to the Company’s provision for income taxes is as follows:
Years Ended December 31,
202320222021
Expected provision at statutory federal rate$49 21.0 %$19 21.0 %$17 21.0 %
State tax provision, net of federal benefit17 7.3 %7.5 %10.1 %
Foreign rate differential(1)(0.4 %)(4)(4.3)%1.3 %
Valuation allowance3.4 %(1)(1.1)%— — %
Permanent differences and other1.3 %4.4 %— — %
Uncertain tax positions— — %(1)(1.1)%— — %
Transaction costs— — %3.2 %5.1 %
Withholding taxes on foreign entities— — %(9)(9.7)%— — %
Section 162(m) limitation1.3 %2.1 %2.5 %
Total provision for income taxes$79 33.9 %$20 22.0 %$32 40.0 %
The components of deferred tax assets and liabilities consisted of the following:
December 31,
20232022
Deferred tax assets:
Operating and finance lease liabilities$57 $59 
Accrued compensation60 48 
Accrued expenses28 31 
Net operating loss carryforwards28 26 
Contingent consideration and compensation liabilities13 10 
Capital loss carryforwards54 47 
Credits38 36 
Reserves and allowances10 
Other14 16 
Gross deferred tax assets298 283 
Valuation allowance(114)(100)
Net deferred tax assets$184 $183 
Deferred tax liabilities:
Depreciation on fixed assets$42 $51 
Goodwill23 
Amortization on identified intangible assets165 203 
Operating lease right of use assets56 59 
Derivatives
Deferred payments
Pension and post-retirement obligations11 82 
Other
Gross deferred tax liabilities$304 $415 
Net deferred tax liabilities$(120)$(232)
Deferred income tax assets represent potential future income tax benefits. Realization of these assets is ultimately dependent upon future taxable income. Deferred tax assets must be reduced by a valuation allowance if, based on all
available evidence, it is considered more likely than not that some or all of the recorded deferred tax assets will not be realized in a future period. The Company considers all negative and positive evidence, including the weight of the evidence, to determine if a valuation allowance is required. As of December 31, 2023 and 2022, valuation allowances of $114 and $100 were recorded against certain deferred tax assets of the Company’s foreign subsidiaries.
As of December 31, 2023, the Company had gross federal, state and foreign net operating loss carryforwards of approximately $0, $19, and $114, respectively. The state net operating loss carryforwards have carryforward periods of five to twenty years and begin to expire in 2029. The foreign net operating loss carryforwards generally have carryback periods of three years, carryforward periods of twenty years, or that are indefinite, and begin to expire in 2024.
As of December 31, 2023, there were approximately $292 of accumulated undistributed earnings of subsidiaries outside of the United States, all of which are considered to be indefinitely reinvested. Due to the complexity of the legal entity structure, the number of legal entities and jurisdictions involved, and the complexity of the laws and regulations, the Company believes it is not practicable to estimate the amount of additional taxes which may be payable upon distribution of these undistributed earnings. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes on permanently reinvested earnings.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Years Ended December 31,
202320222021
Gross unrecognized tax benefits at the beginning of the year$$$
Additions for tax positions taken in a prior period (including acquired uncertain tax positions)— — 
Reductions for tax positions taken in a prior period (including acquired uncertain tax positions)(1)— (1)
Additions for tax positions taken in the current period— 
Reductions for tax positions taken in current period— — — 
Reductions for tax positions due to lapse in statue of limitations(1)— — 
Foreign currency translation adjustments— (2)— 
Gross unrecognized tax benefits as of the end of the year$$$
The Company’s liability for unrecognized tax benefits is recorded within other noncurrent liabilities on the consolidated balance sheets and recognizes interest and penalties accrued related to unrecognized tax benefits in the provision for income taxes in the consolidated statements of operations. The Company had $2 and $2 of accrued gross interest and penalties as of December 31, 2023 and 2022, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company did not recognize net interest expense.
If all of the Company’s unrecognized tax benefits as of December 31, 2023 were recognized, $9 would impact the Company’s effective tax rate. The Company does not expect any unrecognized tax benefits to expire in the next twelve months due to lapses in the statute of limitations.
The Company files income tax returns in the U.S. federal jurisdiction, and various state, local and foreign jurisdictions. As of December 31, 2023, with few exceptions, neither the Company nor its subsidiaries are subject to examination prior to tax year 2014. There are various other audits in state and foreign jurisdictions. No adjustments have been proposed and the Company does not expect the results of the audits to have a material impact on the consolidated financial statements.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Employee stock purchase plan
Most of the Company’s employees in the U.S and Canada, including named executive officers, are eligible to participate in the Company’s Employee Stock Purchase Plan (the “ESPP”). Sales of shares of the Company’s common stock under the ESPP are generally made pursuant to offerings that are intended to satisfy the requirements of Section 423 of the Internal Revenue Code. The ESPP permits employees of the Company to purchase common stock at a price equal to 85% of the lesser of (i) the market value of the common stock on the first date of the offering period, or (ii) the market value of the common stock on the purchase date, whichever is lower. Participants are subject to eligibility requirements and may not
purchase more than 500 shares in any offering period or more than ten thousand dollars of common stock in a year under the ESPP.
During the year ended December 31, 2023, the Company recognized $5 of expense, and issued 975,255 shares of the Company's common stock at a weighted-average price per share of $14.51 related to the ESPP. As of December 31, 2023, the Company accrued a liability of $6, which has been recorded as accrued salaries and wages in the consolidated balance sheets, for 264,603 shares of the Company's common stock that were issued to employees in January 2024. As of December 31, 2023, there were approximately 6,012,500 shares reserved for future issuance under the ESPP.
401(k) plans
The Company has 401(k) plans that provide for annual contributions not to exceed the maximum amount allowed by the Internal Revenue Code. The plans are qualified and cover employees meeting certain eligibility requirements who are not covered by collective bargaining agreements. The amounts contributed each year are discretionary and are determined annually by management.
The Company recognized $13, $12, and $11, in 401(k) expense during the years ended December 31, 2023, 2022, and 2021, respectively.
Defined benefit pension plans
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees, and the largest plans are closed to new participants and frozen for accrual of future service. Refer to Note 16 - "Pension" for more information on these plans.
Post-retirement benefit plans
As part of the Chubb Acquisition, the Company assumed an unfunded post-retirement benefit plan that provides life benefits to certain eligible retirees in Canada. As of December 31, 2023, the benefit obligation was $2. The PBO discount rate was 4.8% at December 31, 2023.
Benefit payments, including amounts to be paid from corporate assets and reflecting expected future service, as appropriate, are expected to be less than $1 for 2024 through 2028 and thereafter.
Profit sharing plans
The Company has a trustee-administered, profit sharing retirement plan covering substantially all of the Company's employees in the U.S. not covered by collective bargaining agreements and a profit sharing plan for employees in Canada (collectively, “Profit Sharing Plans”). The Profit Sharing Plans provide for annual discretionary contributions in amounts based on a performance grid as determined by the Company’s directors, which may be settled in shares of the Company's common stock or in cash. In connection with these plans, the Company recognized $19, $15, and $15 in expense for shares distributed to eligible employees during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, the Company accrued a liability of $19 and $16, respectively, which has been recorded as accrued salaries and wages in the consolidated balance sheets for shares of the Company's common stock. The liability accrued as of December 31, 2022 was settled in common stock during the year ended December 31, 2023.
Multiemployer pension plans
The Company participates in several multiemployer pension plans ("MEPP") that provide retirement benefits to certain union employees in accordance with various collective bargaining agreements ("CBA"). As one of many participating employers in these MEPPs, the Company may be responsible with the other participating employers for any plan underfunding. The Company’s contributions to a particular MEPP are established by the applicable CBAs; however, its required contributions may increase based on the funded status of the MEPP and the legal requirements of the Pension Protection Act of 2006 (the "PPA"), which requires substantially underfunded MEPPs to implement a funding improvement plan ("FIP") or a rehabilitation plan ("RP") to improve their funded status. Factors that could impact the funded status of the MEPP include, without limitation, investment performance, changes in the participant demographics, decline in the number of contributing employers, changes in actuarial assumptions, and the utilization of extended amortization provisions.
The Company believes that certain of the MEPPs in which the Company participates may have underfunded vested benefits. Due to uncertainty regarding future factors that could trigger withdrawal liability, as well as the absence of specific information regarding the MEPPs current financial situation, the Company is unable to determine (a) the amount and timing of any future withdrawal liability, if any, and (b) whether the Company’s participation in these MEPPs could have a material adverse impact on the Company’s consolidated financial position, results of operations, or liquidity. The Company did not record any withdrawal liability for the years ended December 31, 2023, 2022, and 2021.
The Company’s participation in MEPPs for the year ended December 31, 2023, is outlined in the table below. The EIN/PN column provides the Employer Identification Number ("EIN") and the three-digit plan number ("PN"). The most recent PPA zone status available for 2023, 2022 and 2021 is for the plan year ends, as indicated below. The zone status is based on information that the Company received from the plans and is certified by the plans’ actuaries. Among other factors, plans in the red zone are generally less than 65% funded, plans in the yellow zone are between 65% and 80% funded, and plans in the green zone are at least 80% funded. The FIP/RP status pending/implemented column indicates plans for which an FIP or an RP either is pending or has been implemented. In addition, the Company may be subject to a surcharge if the Plan is in the red zone. The Surcharge imposed column indicates whether a surcharge has been imposed on contributions to the Plan. The last column lists the expiration date(s) of the collective bargaining agreement(s) to which the plans are subject.
Pension FundEIN/PNPlan
Year-End
PPA Zone Status(1)
FIP/RP
Status
Pending/
Implement
Contributions
More Than 5%(2)
Surcharge
Imposed
Expiration
Date of
CBA
December 31(in millions)
2023202220212023
(3)
2022
(3)
2021
(3)
National Automatic Sprinkler Industry Pension Fund52-6054620-00112/31/2022GreenGreenGreenNo32 30 26 YesNo3/31/2025
Twin City Pipe Trades Pension Plan41-6131800-0014/30/2023GreenGreenGreenNo11 10 YesNo4/30/2024
National Electrical Benefit Fund53-0181657-00112/31/2022GreenGreenGreenNoNoNo3/31/2025
Boilermaker-Blacksmith National Pension Trust48-6168020-00112/31/2022GreenYellowYellowNoNoNo12/31/2025
Sheet Metal Workers' National Pension Fund52-6112463-00112/31/2022GreenYellowYellowNoNoNo4/30/2025
Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund (4)
22-6032103-0013/31/2022GreenGreenGreenNoYesNo2/29/2024
Central Pension Fund Of The IUOE & Participating Employers36-6052390-0011/31/2023GreenGreenGreenNoNoNo5/31/2026
United Association National Pension Fund52-6152779-0016/30/2022GreenYellowYellowNoNoNo6/1/2024
Building Trades United Pension Trust Fund Milwaukee And Vicinity51-6049409-0015/31/2023GreenGreenGreenNoNoNo5/31/2026
Minnesota Laborers Pension Fund41-6159599-00112/31/2022GreenGreenGreenNoNoNo4/30/2026
Twin City Carpenters And Joiners Pension Fund 41-6043137-00112/31/2022GreenGreenYellowNo— NoNo4/30/2024
Sheet Metal Workers' Local 10 Pension Fund41-1562581-00112/31/2022GreenGreenGreenNoYesNo4/30/2024
Total other17 20 22 
Total$100 $99 $95 
(1)The zone status represents the most recent available information for the respective MEPP, which may be 2022 or earlier for the 2023 year and 2021 or earlier for the 2022 year.
(2)This information was obtained from the respective plan’s Form 5500 (Forms) for the most current available filing. These dates may not correspond with the Company’s fiscal year contributions. The above-noted percentages of contributions are based upon disclosures contained in the plans’ Forms. Those Forms, among other things, disclose the names of individual participating employers whose annual contributions account for more than 5% of the aggregate annual amount contributed by all participating employers for a plan year. Accordingly, if the annual contribution of two or more of the Company’s subsidiaries each accounted for less than 5% of such contributions,
but in the aggregate accounted for in excess of 5% of such contributions, that greater percentage is not available and accordingly is not disclosed.
(3)2023, 2022, and 2021 periods represent the years ended December 31, 2023, 2022, and 2021.
(4)Subsequent to December 31, 2023, this agreement was renewed until February 2027.
The nature and diversity of the Company’s business may result in volatility in the amount of its contributions to a particular MEPP for any given period. That is because, in any given market, the Company could be working on a significant project and/or projects, which could result in an increase in its direct labor force and a corresponding increase in its contributions to the MEPP(s) dictated by the applicable CBA. When that particular project(s) finishes and is not replaced, the number of participants in the MEPP(s) who are employed by the Company would also decrease, as would its level of contributions to the particular MEPP(s). Additionally, the amount of contributions to a particular MEPP could also be affected by the terms of the CBA, which could require, at a particular time, an increase in the contribution rate and/or surcharges. During the year ended December 31, 2023, the Company’s contributions to various MEPP(s) did not significantly increase as a result of acquisitions.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
PENSION PENSION
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees, and the largest plans are closed to new participants and frozen for accrual of future service. The Company assumed the pension plans as part of the Chubb Acquisition on January 3, 2022.
Guidance under FASB ASC Topic 715, Compensation – Retirement Benefits, requires balance sheet recognition of the overfunded or underfunded status of pension and postretirement benefit plans. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in other comprehensive income (loss), net of tax effects, until they are amortized as a component of net periodic benefit cost. Pension and post-retirement obligation balances and related costs reflected within the consolidated balance sheets include costs directly attributable to plans dedicated to the Company.
During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. As the plans maintain full legal responsibility, with the insurance contracts being assets of the plans, settlement accounting has not been applied. Given the funded status of the plans, the Company does not expect any future contributions to be required.
December 31,
20232022
Projected benefit obligation ("PBO") funded status
Fair value of plan assets$1,650 1,617 
Benefit obligations(1,588)(1,262)
Funded status of plans$62 $355 
December 31,
20232022
Change in benefit obligation
Beginning balance$1,262 $— 
Acquisition — 2,041 
Service cost
Interest cost62 32 
Plan participants' contributions
Actuarial loss (gain)284 (531)
Benefits paid(89)(92)
Settlements(4)(13)
Currency impact68 (183)
Ending balance$1,588 $1,262 
Change in plan assets
Beginning balance$1,617 $— 
Acquisition— 2,615 
Employer contributions34 
Plan participants' contributions
Benefits paid(89)(92)
Actual return on assets40 (687)
Settlements(4)(13)
Currency impact81 (241)
Ending balance$1,650 $1,617 
Supplemental consolidated balance sheets information related to pension is as follows:
December 31,
20232022
Pension and post-retirement assets$111 $392 
Other accrued liabilities(1)(1)
Other noncurrent liabilities(48)(36)
Net amount recognized$62 $355 
Information for pension plans with accumulated benefit obligations in excess of plan assets:
December 31,
20232022
PBO$64 $54 
Accumulated benefit obligation53 44 
Fair value of plan assets15 18 
Information for pension plans with projected benefit obligations in excess of plan assets:
December 31,
20232022
PBO$69 $60 
Accumulated benefit obligation58 49 
Fair value of plan assets20 23 
The components of the net periodic pension benefit for the defined benefit pension plans are as follows:
December 31,
20232022
Service cost$$
Interest cost62 32 
Expected return on plan assets(79)(74)
Amortization of net loss — 
Cost of Settlement — 
Net periodic pension benefit$(8)$(35)
Major assumptions used in determining the benefit obligation and net periodic benefit cost for pension plans are presented in the following table as weighted averages:
Year Ended December 31,
20232022
Benefit Obligation Net Periodic
Benefit Cost
Benefit ObligationNet Periodic
Benefit Cost
Discount rates:
PBO4.0 %4.9 %4.9 %1.9 %
Interest cost— %5.0 %— %1.7 %
Service cost— %4.6 %— %2.2 %
Salary scale3.1 %3.0 %3.0 %2.9 %
Expected return on plan assets— %4.9 %— %3.1 %
The discount rate assumptions are developed using a bond yield curve constructed from a population of high-quality, non-callable, corporate bond issues with maturities ranging from six months to nineteen years. A discount rate is estimated for, and is based on, the durations of the underlying plans.
The expected long-term rate of return used for the Company’s pension plans is determined in each local jurisdiction and is based on the assets held in that jurisdiction, the expected rate of returns for the type of assets held and any guaranteed rate of return provided by the investment. The other assumptions used to measure the pension obligations, including discount rate, vary by country based on specific local requirements and information.
Non-U.S. pension plan assets are typically managed by decentralized fiduciary committees. The disclosure below of asset categories is presented in aggregate for 12 defined benefit plans in 7 countries; however, there is variation in asset allocation policy from country to country. Local regulations, local funding rules, and local financial and tax considerations are part of the funding and investment allocation process in each country. Each plan has its own strategic asset allocation. The asset allocations are reviewed periodically and rebalanced when necessary. The Company has no significant concentration of risk in the assets of its pension plans, other than the insurance contract assets, which are held with a single insurance company and subject to the insurance company’s ability to meet its payment obligations under the contracts.
The allocation of the pension plan assets are presented in the following table as weighted averages:
Year Ended December 31,
20232022
Target Asset Allocation Percentage Percentage of Plan Assets Target Asset Allocation PercentagePercentage of Plan Assets
Equity securities3.8 %3.7 %3.8 %3.8 %
Debt securities4.4 %4.5 %82.2 %76.1 %
Real estate0.6 %0.6 %0.6 %0.8 %
Other 1
91.2 %91.2 %13.4 %19.3 %
Total100.0 %100.0 %100.0 %100.0 %
(1)Other includes insurance contracts.
The fair values of the pension plan assets by asset category are as follows:
Asset CategoryQuoted Prices in
Active Markets for
Identical Assets
Level 1
Significant
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Not
Subject to
Leveling 1
Total
Equities:
Global equity funds$— $79 $— $— $79 
Insurance contracts— — 1,383 — 1,383 
Fixed income securities:
Governments— 93 — — 93 
Corporate bonds— — — 
Global fixed income at net asset value— 63 — — 63 
Real Estate— — — 
Other 2
— — — 
Cash & cash equivalents 3
19 — — — 19 
Subtotal$19 $240 $1,383 $$1,650 
Other assets & liabilities 4
— 
Total at December 31, 2023$1,650 
Asset CategoryQuoted Prices in
Active Markets for
Identical Assets
Level 1
Significant
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Not
Subject to
Leveling 1
Total
Equities:
Global equity funds$— $326 $— $12 $338 
Fixed income securities:
Governments— 762 — — 762 
Corporate bonds— 415 — — 415 
Global fixed income at net asset value— 50 — — 50 
Real estate 5
— 11 — — 11 
Other 2
— — 
Cash & cash equivalents 3
16 20 — — 36 
Subtotal$16 $1,585 $— $16 $1,617 
Other assets & liabilities 4
— 
Total at December 31, 2022$1,617 
(1)In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension assets.
(2)Represents various contracts and global risk balanced commingled funds consisting mainly of equity, bonds, and some commodities.
(3)Represents short-term commercial paper, bonds, and other cash or cash-like investments.
(4)Represents trust receivables and payables that are not leveled.
(5)Represents investments in real estate, including commingled funds and directly held properties.
The insurance contracts were initially valued by taking the initial purchase price for the buy-in contract and using this to assess an assumed pricing basis. This pricing basis is then adjusted over time to reflect broad changes in insurers’ pricing methodologies under different prevailing market conditions, using third party actuarial guidance as to typical insurer pricing based on similar transactions.
The table below presents a reconciliation of the fair value of the Company’s pension assets that use significant unobservable inputs (Level 3):
Year Ended December 31,
2023
Balance at the beginning of the year$— 
Purchase of insurance contracts 1,422 
Return on assets(27)
Payments from insurance policy(12)
Balance at the end of the year$1,383 
Derivatives in the plan are primarily used to manage risk and gain asset class exposure while still maintaining liquidity. Derivative instruments mainly consist of equity futures, interest rate futures, interest rate swaps, and currency forward contracts.
The plans review assets at least quarterly to ensure they are within the targeted asset allocation ranges and, if necessary, asset balances are adjusted back within target allocations. The plans generally employ a broadly diversified investment manager structure that includes diversification by active and passive management, style, capitalization, country, sector, industry, and number of investment managers.
Quoted market prices are used to value investments when available. Investments in securities traded on exchanges, including listed futures and options, are valued at the last reported sale prices on the last business day of the year or, if not available, the last reported bid prices. Fixed income securities are primarily measured using a market approach pricing methodology, where observable prices are obtained by market transactions involving identical or comparable securities of issuers with similar credit ratings.
Over-the-counter securities and government obligations are valued at the bid prices or the average of the bid and ask prices on the last business day of the year from published sources or, if not available, from other sources considered reliable, generally broker quotes. Temporary cash investments are stated at cost, which approximates fair value.
The Company made total contributions of approximately $4 to the global defined benefit pension plans in 2023. Contributions do not reflect benefits to be paid directly from corporate assets. The Company estimates contributions to be made to its pension plans will approximate $7 in 2024.
Benefit payments, including amounts to be paid from the plans and corporate assets, and reflecting expected future service, as appropriate, are expected to be paid as follows: $98 in 2024, $98 in 2025, $98 in 2026, $102 in 2027, $105 in 2028, and $508 from 2029 through 2032.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED-PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED-PARTY TRANSACTIONS RELATED-PARTY TRANSACTIONS
The Company incurred advisory fees of $4 during both the years ended December 31, 2023 and 2022, in each case payable to Mariposa Capital, LLC, an entity owned by a co-chair of the Company’s Board of Directors. In addition, dividends for Series A Preferred Stock were declared as of December 31, 2023 and December 31, 2021 settled in 7,944,104 shares and 7,539,697 shares issued during January 2024 and January 2022, respectively. The shares were issued to Mariposa Acquisition IV, LLC, a related entity that is controlled by a co-chair of the Company's Board of Directors.

During 2022, the Company issued and sold 800,000 shares of the Company’s 5.5% Series B Redeemable Convertible Preferred Stock, par value $0.0001 per share (the “Series B Preferred Stock”) for an aggregate purchase price of $800. Of the 800,000 shares issued and sold, 200,000 shares were sold to Viking Global Equities Master Ltd. and Viking Global Equities II LP ("Viking Purchasers"), which is the aggregate owner of more than 5% of the Company's outstanding stock, for an aggregate purchase price of $200. During the year-ended December 31, 2023, the Company declared dividends of
421,364 shares of common stock on the Series B Preferred Stock held by Viking Purchasers, with 337,103 shares issued in 2023, and 84,261 shares issued in January 2024. In 2022, the Company declared dividends of 632,379 shares of common stock on the Series B Preferred Stock held by the Viking Purchasers, with 486,234 shares issued in 2022, and 146,145 shares issued in January 2023.
The Company has entered into sales contracts with Royal Oak Enterprises, an entity controlled by the co-chair of the Company's Board of Directors, and recorded $3 in net revenues for the year ended December 31, 2023.
From time to time, the Company also enters into other immaterial related-party transactions.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES CONTINGENCIES
The Company is involved in various litigation matters and is subject to claims from time to time from customers and various government entities. While it is not feasible to determine the outcome of any of these uncertainties, it is the opinion of management that their outcomes will not have a material adverse effect on the financial position, results of operations, or cash flows of the Company.
Environmental
The Company's operations are subject to environmental regulation by various authorities. The Company has accrued for the costs of environmental remediation activities, including but not limited to, investigatory, remediation, operating and maintenance costs, and performance guarantees, and periodically reassess these amounts. Management believes that the likelihood of incurring losses materially in excess of the amounts accrued is remote.
The outstanding liability for these obligations was $17 and $16, and was included in other noncurrent liabilities as of December 31, 2023 and 2022, respectively.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK
Shareholders' equity
Series A Preferred Stock
The Company has 4,000,000 shares of Series A Preferred Stock issued and outstanding as of December 31, 2023 ("Series A Preferred Stock"). The Series A Preferred Stock will be automatically converted into shares of common stock on a one-for-one basis on the last day of 2026.
The holders of the Series A Preferred Stock are entitled to receive an annual dividend in the form of common shares or cash, at the Company’s sole option (for which the Company settled in shares subsequent to year end) based on the increase in the market price of the Company’s common stock (the "Annual Dividend Amount"). The Annual Dividend Amount is equal to 20% of the increase in the volume-weighted average market price per share of the Company’s common shares for the last ten trading days of the calendar year, multiplied by 141,194,638 shares. As of December 31, 2023, an annual dividend was calculated based on the appreciation of the Company’s share price of $33.9465 over the highest price previously used in calculating the Annual Dividend Amount of $24.3968.
The annual dividend declared as of December 31, 2023 was settled in shares and the Company issued 7,944,104 common shares to the holders of the Series A Preferred Stock in January 2024. As of December 31, 2022, an annual dividend was not declared as the volume-weighted average market price per share of the Company's common shares for the last ten trading days of the calendar year was not above the highest previously used dividend price of $24.3968.
The holders of Series A Preferred Stock are also entitled to participate in any dividends on the common shares on an if-converted basis. In addition, if the Company pays a dividend on its common shares, the Series A Preferred Stock holders will also receive an amount equal to 20% of the dividend which would be distributable on 141,194,638 of common shares. All such dividends on the Series A Preferred Stock will be paid at the same time as the dividends on the common shares. Dividends are paid for the term the Series A Preferred Stock is outstanding.
Each share of Series A Preferred Stock is convertible into one common share at the option of the holder until conversion. If there is more than one holder of Series A Preferred Stock, a holder of Series A Preferred Stock may exercise its rights independently of any other holder of Series A Preferred Stock.
Stock repurchases
The Company is authorized to purchase up to an aggregate of $250 of shares of the Company’s common stock pursuant to the stock repurchase program ("SRP"), which will expire on February 29, 2024 unless otherwise modified or terminated by the Company's Board of Directors. The SRP authorizes open market, private, and accelerated transactions. During the twelve months ended December 31, 2023 and 2022, the Company repurchased 1,626,493 and 2,505,723 shares of common stock for approximately $41 and $44, respectively. As of December 31, 2023, the Company had approximately $165 of authorized repurchases remaining under the SRP.
Redeemable Convertible Preferred Stock
Series B Preferred Stock
During 2022, the Company authorized, issued and sold, for an aggregate purchase price of $800, 800,000 shares of the Company’s 5.5% Series B Preferred Stock, par value $0.0001 per share. The holders of the Series B Preferred Stock are entitled to dividends at the rate of 5.5% per annum, payable in cash or the Company’s common stock, at the Company's election. The Series B Preferred Stock ranks senior to the Company's common stock and Series A Preferred Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of the affairs of the Company. The Series B Preferred Stock is classified as redeemable convertible preferred stock on the consolidated balance sheets due to a provision that a change in control or de-listing of the Company could require the Company to redeem the Series B Preferred Stock for cash at the election of the holder.
The Series B Preferred Stock is convertible, at the holder’s option, into shares of the Company’s common stock at a conversion price equal to $24.60 per share, subject to certain customary adjustments. The holders of Series B Preferred Stock have certain other rights including voting rights on an as-converted basis, certain pre-emptive rights on private equity offerings by the Company, certain registration rights, and, in the case of certain holders, certain director designation rights, as provided in the certificate of designation governing the Series B Preferred Stock.
The Company may, at its option, effect conversion of the outstanding shares of Series B Preferred Stock to common stock, but only if the volume-weighted average price of the Company's common stock exceeds $36.90 per share for 15 consecutive trading days.
Dividends
The holders of Series B Preferred Stock are entitled to receive cumulative dividends at a rate of 5.5% as and when declared by the Board of Directors, prior and in preference to any declaration or payment of any dividend on the Company's common stock and Series A Preferred Stock. Series B Preferred Stock dividends are cumulative and accrued quarterly, in cash or in common stock, based on an annual 5.5% dividend rate.
The Company declared and issued Series B Preferred Stock dividends of $33 or 1,348,420 shares of common stock and $33 or 1,944,939 shares of common stock during the years ended December 31, 2023 and 2022, respectively. The Company declared a Series B Preferred Stock dividend of $11 or 337,044 shares of common stock in December 2023 and $11 or 584,584 shares of common stock in December 2022 and issued the shares in January 2024 and January 2023, respectively. If regular dividends are to be paid in shares of common stock, then each holder shall be entitled to receive such number of whole shares of common stock as is determined by dividing the pro rata amount of regular dividends to which a holder is entitled by the average price per share of common stock over the dividend determination period from dividend notice until the payment date.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
The Company maintains a 2019 Equity Incentive Plan (the “2019 Plan”), which allows for grants of share-based awards.
At December 31, 2023, there were 12,625,337 share-based awards collectively available for grant under the 2019 Plan. The 2019 Plan generally provides for awards to vest no earlier than one year from the date of grant, although most awards entitle the recipient to common shares if specified market or performance conditions are achieved, if applicable, and vest over a minimum of three years. The share-based awards granted to employees include stock options and restricted stock units, as follows:
Stock Options
In 2017 upon its initial public offering, the Company issued 162,500 nonqualified stock options to independent, non-executive directors at exercise price of $11.50 per share with contractual terms of five years from the date of the acquisition of APi Group (the "APi Acquisition"), October 1, 2019. These stock options were performance based and vested on the consummation of the APi Acquisition. The Company has not granted stock options since 2017.
The following table summarizes the changes in the number of common shares underlying options for 2023 (shares in whole numbers and per share values in whole dollars):
Shares Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
(in Years)
Aggregate Intrinsic Value
Outstanding at December 31, 2021162,500$11.50 2.81.0
Exercised(37,500)11.50 
Outstanding at December 31, 2022125,000$11.50 1.81.0 
Exercised— 
Outstanding at December 31, 2023125,000$11.50 0.83.0 
Exercisable at December 31, 2023125,000$11.50 0.83.0 
Restricted Stock Units
The Company has issued Time-Based Restricted Stock Units ("RSUs"), Performance-Based Restricted Stock Units with EBITDA-based performance conditions (“PSUs”), and Performance-Based Restricted Stock Units with share-price targets ("MSUs"), which are independent of stock option grants and all generally subject to forfeiture if employment terminates prior to vesting. Forfeitures are estimated and recorded using historical forfeiture rates. During the year ended December 31, 2023, the Company has outstanding RSUs, PSUs, and MSUs, detailed below (shares in whole numbers and per share values in whole dollars).
Time-Based Restricted Stock Units
The RSUs entitle recipients to shares of the Company’s common stock and primarily vest in equal installments over a three-year service period from date of grant. The time-based RSUs granted to the Company’s directors vest at the end of the anniversary date of their grant date.
Time-Based
Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021761,126$13.23 1.2
Granted509,74819.41 
Vested(466,235)12.48 
Forfeited(77,006)14.11 
Outstanding at December 31, 2022727,633$17.95 0.9
Granted631,22723.60 
Vested(387,942)16.16 
Forfeited(66,574)23.12 
Outstanding at December 31, 2023904,344$22.28 1.0
Expected to vest at December 31, 2023870,579$22.25 1.0
EBITDA Performance-Based Restricted Stock Units
The PSUs entitle recipients to shares of the Company's common stock if specified performance conditions are achieved. During the year ended December 31, 2023, the Company approved and granted PSUs with EBITDA-based financial performance conditions. PSUs vest, if at all, following a three-year performance period. If the performance conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.
Performance-
Based Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021552,32919.12 2.0
Granted542,22320.77 
Forfeited(102,293)19.50 
Change in units based on performance expectations(133,902)19.50 
Outstanding at December 31, 2022858,35720.06 1.5
Granted573,07023.42 
Forfeited(139,275)20.97 
Change in units based on performance expectations359,86820.97 
Outstanding at December 31, 20231,652,020$21.35 1.0
Expected to vest at December 31, 20231,588,512$21.28 1.0
Market-Based Performance Restricted Stock Units
The MSUs entitle the recipient to shares of the Company's common stock if specified market conditions are achieved. During 2022, the Company approved and granted MSUs with certain share-price targets. The MSUs will vest 100% on March 9, 2025, the third anniversary of the grant date, as the performance condition was satisfied during the year ended December 31, 2023.

Market-Based
Performance Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021— $— 
Granted444,92616.31 
Forfeited(6,746)2.51 
Outstanding at December 31, 2022438,180 $16.19 2.2
Forfeited(24,819)1.76 
Outstanding at December 31, 2023413,361$17.06 1.2
Expected to vest at December 31, 2023362,051$17.06 1.2

For awards subject to a market condition, the grant-date fair value is estimated using a Monte Carlo valuation model. The Company recognizes stock-based compensation expense for awards subject to market-based vesting conditions regardless of whether it becomes probable that these conditions will be achieved or not, and stock-based compensation expense for any such awards is not reversed if vesting does not actually occur. The Monte Carlo model is based on random projections of stock price paths and must be repeated numerous times to achieve a probabilistic assessment. Expected volatility is calculated based on the historical volatility and implied volatility of the Company's common stock, and the risk-free
interest rate is based on U.S. Treasury yield curve rates with maturities consistent with the three-year vesting period. The key assumptions used in valuing these market-based awards were as follows:
Risk-free interest rate1.85 %
Dividend yield— 
Expected volatility45 %
The Company recognized $24 and $14 of compensation expense during the years ended December 31, 2023 and 2022, respectively, for the RSUs, PSUs, and MSUs in total. Total unrecognized compensation related to unvested RSUs, PSUs, and MSUs as of December 31, 2023 was approximately $16, which is expected to be recognized over a weighted average period of approximately 1.0 year, 1.0 year, and 1.2 years, respectively. The Company's actual tax benefits realized from the tax deductions related to the vesting of RSUs was $1 during both the years ended December 31, 2023 and 2022.
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE EARNINGS (LOSS) PER SHARE
Net income is allocated between the Company’s common shares and other participating securities based on their participation rights. The Series A Preferred Stock and Series B Preferred Stock represent participating securities. Earnings attributable to Series A Preferred Stock and Series B Preferred Stock are not included in earnings attributable to common shares in calculating earnings per common share (the two-class method). For periods of net loss, there is no impact from the two-class method on earnings per share (“EPS”) as net loss is allocated to common shares because Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.
The following table sets forth the computation of earnings per common share using the two-class method. The dilutive effect of outstanding Series A Preferred Stock, Series B Preferred Stock, the Series A Preferred Stock dividend, and the Series B Preferred Stock dividend is reflected in diluted EPS using the if-converted method and options, RSUs, PSUs and MSUs are reflected using the treasury stock method. For periods of net loss, basic and diluted EPS are the same, as the assumed exercise of Series A Preferred Stock, Series B Preferred Stock, RSUs, PSUs, MSUs, and stock options are anti-dilutive. (amounts in millions, except share and per share amounts):
For the Years Ended December 31,
20232022
Basic earnings (loss) per common share:
Net income$153 $73 
Less income allocable to Series A Preferred Stock— (3)
Less stock dividend attributable to Series A Preferred Stock(270)— 
Less income allocable to Series B Preferred Stock— (3)
Less stock dividend attributable to Series B Preferred Stock(44)(44)
Net (loss) income attributable to common shareholders$(161)$23 
Weighted average shares outstanding - basic235,136,849233,201,569
(Loss) income per common share - basic$(0.68)$0.10 
Diluted earnings (loss) per common share:
Net income$153 $73 
Less income allocable to Series A Preferred Stock— (3)
Less stock dividend attributable to Series A Preferred Stock(270)— 
Less stock dividend attributable to Series B Preferred Stock(44)(44)
Net (loss) income attributable to common shareholders - diluted$(161)$26 
Weighted average shares outstanding - diluted235,136,849233,201,569
Dilutive securities: (1)
RSUs, warrants, and stock options— 359,178
Shares issuable upon conversion of Series B Preferred Shares— 32,520,000
Weighted average shares outstanding - diluted235,136,849266,080,747
(Loss) income per common share - diluted$(0.68)$0.10 
(1)The following items were excluded from the calculation of diluted shares as their inclusion would be anti-dilutive:
a.For the years ended December 31, 2023 and 2022, 4,000,000 shares of Series A Preferred Stock, which are convertible to the same number of common shares.
b.For the year ended December 31, 2023, 800,000 shares of Series B Preferred Stock which are convertible to 32,520,000 shares of common stock.
c.For the year ended December 31, 2023, 125,000 stock options to purchase the same number of common shares.
d.For the year ended December 31, 2023, 7,944,104 common share equivalents, which represent the dividend that the Series A Preferred Stock holders are entitled to receive. (See additional description in Note 19 - "Shareholders' Equity and Redeemable Convertible Preferred Stock")
e.For the year ended December 31, 2023, 904,344 RSUs, 1,652,020 PSUs, and 413,361 MSUs.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
The Company manages its operations under two operating segments which represent the Company’s two reportable segments: Safety Services and Specialty Services. This structure is generally focused on various businesses related to contracting services and maintenance of industrial and commercial facilities. Both reportable segments derive their revenues from installation, inspection, maintenance, service and repair, retrofitting and upgrading, engineering and design, distribution, fabrication and various types of other services in over 20 countries.
The Safety Services segment focuses on end-to-end integrated occupancy systems (fire protection services, HVAC, and entry systems), including design, installation, inspection and service of these integrated systems. The work performed within this segment spans across industries and facilities and includes commercial, education, healthcare, high tech, industrial and special-hazard settings.
The Specialty Services segment provides a variety of infrastructure services and specialized industrial plant services, which includes maintenance and repair of critical infrastructure such as underground electric, gas, water, sewer and telecommunications infrastructure. This segment's services include engineering and design, fabrication, installation, maintenance service and repair, retrofitting and upgrading, pipeline infrastructure, access and road construction, supporting facilities, and performing ongoing integrity management and maintenance to customers within the energy industry. Customers within this segment vary from private and public utilities, communications, healthcare, education, transportation, manufacturing, industrial plants and governmental agencies throughout North America.
The accounting policies of the reportable segments are the same as those described in Note 2 – “Significant Accounting Policies”. All intercompany transactions and balances are eliminated in consolidation. Intercompany revenues and costs between entities within a reportable segment are eliminated to arrive at segment totals and eliminations between segments are separately presented. Corporate results include amounts related to corporate functions such as administrative costs, professional fees, acquisition-related transaction costs (exclusive of acquisition integration costs, which are included within the segment results of the acquired businesses), and other discrete items.
Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. As appropriate, the Company supplements the reporting of consolidated financial information determined in accordance with U.S. GAAP with certain non-U.S. GAAP financial measures, including EBITDA. The Company believes these non-U.S. GAAP measures provide meaningful information and help investors understand the Company’s financial results and assess its prospects for future performance. The Company uses EBITDA to evaluate its performance, both internally and as compared with its peers, because it excludes certain items that may not be indicative of the Company’s core operating results for its reportable segments. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.
Summarized financial information for the Company’s reportable segments are presented and reconciled to consolidated financial information in the following tables, including a reconciliation of consolidated operating income (loss) to EBITDA:
For the Year Ended December 31, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$4,871 $2,079 $(22)$6,928 
EBITDA Reconciliation
Operating income (loss)$396 $108 $(145)$359 
Plus:
Investment income and other, net13 
Non-service pension benefit12 — — 12 
Loss on extinguishment of debt, net— — (7)(7)
Depreciation27 49 79 
Amortization169 51 224 
EBITDA$607 $217 $(144)$680 
Total assets$5,795 $1,214 $581 $7,590 
Capital expenditures25 48 13 86 
For the Year Ended December 31, 2022
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$4,575 $2,030 $(47)$6,558 
EBITDA Reconciliation
Operating income (loss)$256 $97 $(191)$162 
Plus:
Investment income and other, net
Non-service pension benefit42 — — 42 
Gain on extinguishment of debt, net— — 
Depreciation26 46 77 
Amortization167 56 227 
EBITDA$492 $206 $(176)$522 
Total assets$6,029 $1,281 $781 $8,091 
Capital expenditures25 49 79 
For the Year Ended December 31, 2021
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$2,080 $1,907 $(47)$3,940 
EBITDA Reconciliation
Operating income (loss)$207 $78 $(149)$136 
Plus:
Investment income and other, net(3)12 
Loss on extinguishment of debt, net— — (9)(9)
Depreciation61 75 
Amortization66 57 127 
EBITDA$287 $205 $(151)$341 
Total assets$2,170 $1,299 $1,690 $5,159 
Capital expenditures48 55 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
On February 28, 2024, the Company entered into a Conversion and Repurchase Agreement with Juno Lower Holdings L.P. ("Juno Lower Holdings"), FD Juno Holdings L.P. ("FD Juno Holdings", and together with Juno Lower Holdings, "Blackstone"), Viking Global Equities Master Ltd. ("VGEM") and Viking Global Equities II L.P. (VGE II, and collectively with VGEM, "Viking" and collectively with the Blackstone, the "Series B Holders") pursuant to which Blackstone and Viking agreed to convert all of the outstanding shares of the Series B Preferred Stock that they hold, which represents all of the Series B Preferred Stock outstanding. The transactions contemplated by the agreement were also consummated on February 28, 2024.

Under the terms of the agreement, (i) the Series B Holders each agreed to exercise their respective right to convert all of their Series B Preferred Stock into common stock, resulting in a total of 800,000 shares of Series B Preferred Stock being converted into approximately 32,803,519 shares of common stock of the Company (inclusive of approximately 283,196 shares attributable to accrued and unpaid dividends thereon (the "Conversion Shares") and (ii) upon issuance of the Conversion Shares, the Company agreed to immediately repurchase one-half of the Conversion Shares, on a pro rata basis, from the Series B Holders for an aggregate purchase price of $600.

The repurchase price was financed by (i) an incremental term facility of $300 funded exclusively by Blackstone in the amount of $225 and Viking in the amount of $75 and (ii) cash and available credit from the balance sheet.
As a result of the consummation of the transactions, all dividends and distributions have ceased to accrue on the Series B Preferred Stock, which have been converted and cancelled, the repurchased Conversion Shares are no longer deemed to be outstanding, and all rights of Blackstone and Viking with respect to the Series B Preferred Stock and the repurchased Conversion Shares have been terminated.

David S. Blitzer resigned as a Director of the Company immediately prior to the execution of the Conversion and Repurchase Agreement related to the Series B Preferred Shares.
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS
(in millions)
Balance at beginning of periodCredit loss expenseWrite-offsBalance at end of period
Allowance for doubtful accounts:
Year ended December 31, 2023$$$(1)$
Year ended December 31, 2022(4)
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income $ 153 $ 73 $ 47
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Mr. Ashken [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On November 29, 2023, Mr. Ashken adopted a Rule 10b5-1 trading arrangement providing for the sale of the Company's common stock (a "Rule 10b5-1 Trading Plan") that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Ashken’s Rule 10b5-1 Trading Plan provides for the sale of up to 450,000 shares of our common stock pursuant to one or more limit orders until September 13, 2024, or earlier if all transactions under the trading arrangement are completed.
Name Mr. Ashken  
Title director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 29, 2023  
Arrangement Duration 289 days  
Aggregate Available 450,000 450,000
Mr. Lillie [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On November 29, 2023, Mr. Lillie adopted a Rule 10b5-1 Trading Plan for the sale of the Company's common stock that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Lillie’s Rule 10b5-1 Trading Plan provides for the sale of up to 375,000 shares of our common stock pursuant to one or more limit orders until September 13, 2024, or earlier if all transactions under the trading arrangement are completed.
Name Mr. Lillie  
Title director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 29, 2023  
Arrangement Duration 289 days  
Aggregate Available 375,000 375,000
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of consolidation
The accompanying consolidated financial statements (the “Financial Statements”) include the accounts of the Company and of its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Investments in entities over which the Company has significant influence but not control are accounted for using the equity method of accounting. These investments are initially recorded at cost and subsequently adjusted based on the Company’s proportionate share of earnings, losses, and distributions from each entity.
Use of estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Actual results could differ from those estimates. The most significant estimates include the estimation of total contract costs used for net revenues and cost recognition from construction contracts, fair value estimates included in the accounting for acquisitions, valuation of long-lived assets and acquisition-related contingent consideration, self-insurance liabilities, income taxes, and the estimated effects of litigation and other contingencies.
Foreign currency and currency translation
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates in effect at year-end, with resulting translation gains or losses included within other comprehensive income or loss. Net revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during the year. Foreign currency transaction gains and losses, including hedging impacts, are classified in investment income and other, net, in the consolidated statements of operations and were a gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively. These net foreign currency transaction gains and losses include derivative instruments designed to reduce foreign currency exchange rate risks. Refer to Note 10 - "Derivatives" for further information. Translation gains or losses, which are recorded in accumulated other comprehensive loss on the consolidated balance sheets, result from translation of the assets and liabilities of APi Group’s foreign subsidiaries into U.S. dollars. Foreign currency translation gains (losses) totaled approximately $61, $(164), and $(11) for the years ended December 31, 2023, 2022, and 2021, respectively.
Nearly all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in investment income and other, net, in the consolidated statements of operations.
Cash and cash equivalents
The Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. Restricted cash is reported as other current assets in the consolidated balance sheets. Restricted cash reflects collateral against certain bank guarantees.
Fair value of financial instruments
The financial instruments of the Company include cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and compensation liabilities, and debt obligations.
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants in the principal or most advantageous market as of the measurement date. ASC Topic 820, Fair Value Measurements, provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to and is composed of the following levels:
Level 1:Observable inputs such as quoted prices for identical assets or liabilities in active markets.
Level 2:Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3:Unobservable inputs that reflect the Company's own assumptions.
The carrying values of cash and cash equivalents, accounts receivable, contract assets, other receivables, accounts payable, contingent compensation liabilities, accrued liabilities, and contract liabilities approximate their fair values because of their short maturity. The fair value of the Company’s revolving line of credit facilities and long-term debt are based on current lending rates for similar borrowings, assuming the debt is outstanding through maturity, and considering the collateral. The carrying values of revolving line of credit facilities approximate their fair values because the variable interest rates of these instruments are generally reset monthly.
The fair value of the Company's debt is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The fair value of the Company’s derivative instruments designated as hedge instruments are determined using standard pricing models and market-based assumptions for all significant inputs, such as yield curves and quoted spot and forward exchange rates. The fair value of the Company’s contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy.
Inventories
Inventories consist primarily of wholesale insulation products, contracting materials and supplies. Inventories are valued at the lower of cost or net realizable value.
Property and equipment
Property and equipment, including additions, replacements, and improvements is stated at cost or fair value for assets acquired in a business combination, less accumulated depreciation. Expenditures for maintenance and repairs are charged to operating expenses as incurred unless such expenditures extend the life of the asset or increase its capacity or efficiency. Depreciation expense is recognized over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the term of the lease or the estimated useful lives of the improvements. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are removed from the consolidated balance sheets and any resulting gain or loss is recognized in the consolidated statements of operations.
Leases
The Company’s lease portfolio mainly consists of facilities, equipment, and vehicles. Operating lease assets represent the Company’s right to use an underlying asset for the lease term whereas lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term (or at fair values in the case of those leases assumed in an acquisition). As most of the Company’s leases do not provide an implicit rate, the Company uses incremental borrowing rates that are based on its own external unsecured borrowing rates and are risk-adjusted to approximate secured borrowing rates over similar terms. These rates are assessed on a quarterly basis for measurement of new lease obligations. The operating lease assets are calculated based on the value of the lease liability plus prepaid rental payments less lease incentives that the Company expects to receive. Leases with an initial term of less than one year are not recorded on the Company’s consolidated balance sheets. Operating lease expense is recognized on a straight-line basis over the lease term. Many leases include one or more options to renew, with renewal terms that can extend the lease term for several years. The exercise of lease renewal options is generally at the Company’s sole discretion. Certain leases also include options to purchase the leased assets. The Company's lease terms include these renewal or purchase options when it is reasonably certain that those options will be exercised. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The Company’s lease agreements contain lease and non-lease components, which are accounted for as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. Operating lease right of use assets are reported as separate lines in the consolidated balance sheets. Finance leases are generally those leases that allow the Company to substantially utilize or pay for the entire asset over its estimated life. For finance leases, the Company recognizes more expense in the initial years of total lease expense recognition due to the accretion of the lease liability and the straight-line amortization of the leased asset. Assets acquired under finance leases are recorded in property and equipment, net.
The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.
The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from one to seven years. Vehicle leases have a minimum lease term ranging from one to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by one to twelve years or more.
Goodwill impairment
Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses. The Company has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of the existing components or managed on a stand-alone basis as an individual component.
The components are aligned to one of the Company’s two reportable segments, Safety Services or Specialty Services. Goodwill is required to be evaluated for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available.
Management identifies its reporting units by assessing whether components have discrete financial information available, engage in business activities, and have a segment manager regularly review the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test.
Goodwill is not amortized but instead is annually tested for impairment on October 1 each fiscal year, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in estimated fair value below book value may trigger the need for interim impairment testing of goodwill associated with one or more reporting units.
Accounting standards for testing goodwill for impairment require the application of either a qualitative or quantitative assessment to analyze whether or not goodwill has been impaired. The Company performs the qualitative analysis by evaluating financial performance, macroeconomic conditions, and industry trends. Under the quantitative assessment, the Company evaluates each reporting unit for impairment comparing the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding change to earnings in the period the goodwill is determined to be impaired. Any goodwill impairment is limited to the total amount of goodwill allocated to that reporting unit.
For the Heating, Ventilation and Air Conditioning ("HVAC"), Infrastructure/Utility, Fabrication and Specialty Contracting reporting units, the Company performs a qualitative assessment to analyze whether or not goodwill has been impaired.
For the quantitative analysis performed on the Life Safety reporting unit, the Company determines the fair value of the reporting unit using a combination of the income approach (discounted cash flow method) and market approach (guideline transaction method and guideline public company method). Management weights each of the methods applied to determine the fair value of the reporting unit.
Under the discounted cash flow method, the Company determines fair value based on the estimated future cash flows for the reporting unit, discounted to present value using a risk-adjusted industry weighted-average cost of capital, which reflects the overall level of inherent risk for the reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur from a market participant’s standpoint. All cash flow projections by reporting unit are evaluated by management. A terminal value is derived by capitalizing free cash flow into perpetuity. The capitalization rate is derived from the weighted-average cost of capital and the estimated long-term growth rate for each reporting unit.
Under the guideline transaction and guideline public company methods, the Company determines the estimated fair value of its reporting unit by applying transaction multiples and public company multiples, respectively, to the reporting unit’s applicable earnings measure. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, diversification and risk. The public company multiples are based on peer group multiples adjusted for size, growth, risk and margin.
See Note 8 – “Goodwill and Intangibles” for additional detail on goodwill and other intangible assets.
Impairment of long-lived assets excluding goodwill
The Company periodically reviews the carrying amount of its long-lived asset groups, including property and equipment and other identifiable intangible assets subject to amortization, when events or changes in circumstances indicate the carrying value may not be recoverable. Qualitative indicators that may trigger the need for impairment testing include an expectation of selling or disposing of a business unit. If facts and circumstances support the possibility of impairment, the Company will compare the carrying value of the asset or asset group with the undiscounted future cash flows related to the asset or asset group. If the carrying value of the asset or asset group is greater than its undiscounted cash flows, the resulting impairment will be determined as the difference between the carrying value and the fair value, where fair value is determined for the carrying amount of the specific asset groups based on discounted future cash flows or appraisal of the asset groups.
Investments
The Company holds investments in joint ventures, the majority of which are accounted for under the equity method of accounting as the Company does not exercise control over the joint ventures. The Company exercises control over one joint venture that is consolidated into the Company's financial statements and the results for that joint venture as of December 31, 2023 were immaterial. The Company’s share of earnings from the non-consolidated joint ventures was $7, $3, and $3, during the years ended December 31, 2023, 2022, and 2021, respectively. The earnings are recorded within investment income and other, net in the consolidated statements of operations. The investment balances were $4 and $4 as of December 31, 2023 and 2022, respectively, and are recorded within other assets in the consolidated balance sheets.
Pension and post-retirement obligations
The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees. The Company accounts for its benefit plans in accordance with ASC 715, Compensation - Retirement Benefits, which requires balance sheet recognition of the overfunded or underfunded status of pension and post-retirement benefit plans. The amounts associated with these benefits are determined by actuaries and dependent on various actuarial assumptions including discount rates, expected return on plan assets, compensation increases, mortality and health care cost trends. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in accumulated other comprehensive loss, net of tax effects, until they are amortized as a component of net periodic benefit cost. The
Company reviews its actuarial assumptions at each measurement date and makes modifications to the assumptions based on current rates and trends, if appropriate.
During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. The Company's accounting policies related to pension and post-retirement obligations and the buy-in transaction are disclosed in Note 16 - "Pension".
Definite-lived intangibles
Intangibles consist of trade names and trademarks, customer relationships, and backlog intangibles. The intangibles are amortized over their estimated useful lives, which range from two to fifteen years for trade names and trademarks and customer relationships, and a period of six to thirty-six months for backlog.
Insurance liabilities Other accrued and other noncurrent liabilities include management’s best estimates of amounts expected to be incurred for health insurance claims, workers’ compensation, general liability and automobile liability losses. A portion of this risk is retained on a self-insured basis through Sprocket, the Company's wholly-owned captive insurance subsidiary. The estimates are based on claim reports provided by the insurance carrier, management’s best estimates, and the maximum premium for a policy period. The amounts the Company will ultimately incur could differ in the near-term from the estimated amounts accrued.
Share-based compensation
The Company recognizes share-based compensation over the requisite service period of the awards (usually the vesting period) based on the grant date fair value of awards. An offsetting increase to shareholders’ equity is recorded equal to the amount of the compensation expense charge. For restricted stock grants with performance-based milestones, the expense is valued based on the closing market share price of the Company’s stock on the date of grant and recorded over the service period after the achievement of the milestone is probable or the performance condition is achieved. For restricted stock grants with market-based performance milestones, the grant-date fair value is estimated using a Monte Carlo valuation model. Forfeitures are estimated and recorded using historical forfeiture rates.
The Company has an employee stock purchase plan (“ESPP”) under which shares of the Company’s common stock are available for purchase by eligible participants. The plan allows participants to purchase APi Group common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s ESPP is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s ESPP, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.
Earnings per share
Basic earnings per common share excludes dilution and is computed by dividing net income attributable to common shareholders by the weighted average number of common shares outstanding during the period. The Company has determined that its Series A Preferred Stock and Series B Preferred Stock are participating securities as the Series A Preferred Stock and Series B Preferred Stock participate in dividends with common stock according to a predetermined
formula. Accordingly, the Company used the two-class method of computing basic and diluted earnings per share for common stock according to participation rights of the Series A Preferred Stock and Series B Preferred Stock. Under this method, net income applicable to holders of common stock is first reduced by the amount of dividends declared on Series A Preferred Stock and Series B Preferred Stock in the current period with remaining undistributed earnings allocated on a pro rata basis to the holders of common stock, Series A Preferred Stock, and Series B Preferred Stock to the extent that each class may share income for the period; whereas undistributed net loss is allocated to common stock because holders of Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.
Income taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statements of operations in the period that includes the enactment date.
The Company recognizes the effect of income tax positions only if those positions are more-likely-than-not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties relating to unrecognized tax benefits and penalties in income tax expense.
Accounting standards issued and adopted
In August 2023, the FASB issued Accounting Standards Update (ASU) 2023-05, Business Combinations— Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement, which requires that a joint venture apply a new basis of accounting upon formation. As a result, a newly formed joint venture would initially measure its assets and liabilities at fair value. ASU 2023-05 is effective for joint ventures with a formation date on or after January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which incorporates certain SEC disclosure requirements into the FASB Accounting Standards Codification. This update will improve disclosure and presentation requirements of a variety of topics and align the requirements in the FASB codification with the SEC’s regulations. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU expands segment disclosures by requiring disclosure of significant segment expenses that are regularly reviewed by the Chief Operating Decision Maker (the "CODM") and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2025, and subsequent interim periods, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires the Company to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early
adoption permitted. The company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material.
Business combinations The Company regularly evaluates potential acquisitions that strategically fit with the Company’s existing portfolio or expand the Company’s portfolio into a new and attractive business area. Acquisitions are accounted for as business combinations using the acquisition method of accounting. As such, the Company makes a preliminary allocation of the purchase price to the tangible assets and identifiable intangible assets acquired and liabilities assumed. In the months after closing, as the Company obtains additional information about the acquired assets and liabilities and learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Purchase price is allocated to acquired assets and liabilities assumed based upon their estimated fair values, with limited exceptions as permitted pursuant to U.S. GAAP, as determined based on estimates and assumptions deemed reasonable by the Company. The Company engages third-party valuation specialists to assist with preparation of critical assumptions and calculations of the fair value of acquired tangible and intangible assets in connection with significant acquisitions. The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. Goodwill is attributable to the workforce of the acquired businesses, the complementary strategic fit and resulting synergies these businesses bring to existing operations, and the opportunities in new markets expected to be achieved from the expanded platform
Contracts with customers, variable consideration, contract assets and liabilities, and costs to obtain or fulfill a contract
Under ASC 606, revenue is recognized when or as control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Net revenues are primarily recognized by the Company over time utilizing the cost-to-cost measure of progress. Net revenues recognized at a point in time primarily relate to distribution contracts and short-term time and materials contracts.
Contracts with customers
The Company derives net revenues primarily from contracts with a duration of less than one week to three years (with the majority of contracts with durations of less than six months) which are subject to multiple pricing options, including fixed price, unit price, time and material, or cost plus a markup. The Company also enters into fixed price service contracts related to monitoring, maintenance, and inspection of safety systems. The Company may utilize subcontractors in the fulfillment of its performance obligations. When doing so, the Company is considered the principal in these transactions and revenues are recognized on a gross basis.
Net revenues for fixed price agreements are generally recognized over time using the cost-to-cost method of accounting, which measures progress based on the cost incurred relative to total expected cost in satisfying its performance obligation. The cost-to-cost method is used as it best depicts the continuous transfer of control of goods or services to the customer. Costs incurred include direct materials, labor and subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs, and depreciation costs. These contract costs are included in the results of operations under cost of revenues. Labor and subcontractor labor costs are considered to be incurred and recognized as the work is performed.
Net revenues from time and material contracts are recognized as the services are provided and is equal to the sum of the contract costs incurred plus an agreed upon markup. Net revenues earned from distribution contracts are recognized upon shipment or performance of the service.
The cost estimation process for recognizing net revenues over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers, and finance professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions, and management’s assessment of expected variable consideration are factors that
influence estimates of the total contract transaction price, total costs to complete those contracts, and the Company’s profit recognition. Changes in these factors could result in cumulative revisions to net revenues in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for estimated losses on uncompleted contracts are recorded in the period in which such estimated losses are determined.
The Company’s contracts with its customers generally require significant services to integrate complex activities and equipment into a single deliverable and are, therefore, generally accounted for as a single performance obligation to provide a single contracted service for the duration of the project. For contracts with multiple performance obligations, the transaction price of a contract is allocated to each performance obligation and recognized as net revenues when or as the performance obligation is satisfied using the estimated stand-alone selling price of each distinct good or service. The stand-alone selling price is estimated using the expected cost plus a margin approach for each performance obligation. For in-process contracts, the aggregate amount of transaction price allocated to the unsatisfied performance obligations at December 31, 2023 was $2,871. The Company expects to recognize revenue on approximately 84% of the remaining performance obligations over the next twelve months.
When more than one contract is entered into with a customer on or close to the same date, management evaluates whether those contracts should be combined and accounted for as a single contract as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Contracts are often modified through change orders to account for changes in the scope and price of the goods or services being provided. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as a separate performance obligation but rather as a modification of the existing contract and performance obligation.
Variable consideration
Transaction prices for customer contracts may include variable consideration, which comprises items such as early completion bonuses and liquidated damages provisions. Management estimates variable consideration for a performance obligation utilizing estimation methods believed to best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved.
Changes in the estimates of transaction prices are recognized in net revenues on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates may also result in the reversal of previously recognized net revenues if the ultimate outcome differs from the Company’s previous estimate. For the years ended December 31, 2023, 2022, and 2021, there were no significant reversals of revenues recognized associated with the revision of transaction prices. The Company typically does not incur any returns, refunds or similar obligations after the completion of the performance obligation since any deficiencies are corrected during the course of performance.
Contract assets and liabilities
The Company typically invoices customers with payment terms of net due in 30 days. It is also common for contracts in the Company's industries to specify a general contractor is not required to submit payments to a subcontractor until it has received those funds from the owner or funding source. In most instances, the Company receives payment of invoices between 30 to 90 days of the date of the invoice.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from the Company’s projects when revenues are recognized under the cost-to-cost measure of progress and exceeds the amounts invoiced to the Company’s customers, as the amounts cannot be billed under the terms of the Company's contracts. In addition, many of the Company’s time and material arrangements are billed in arrears pursuant to contract terms, resulting in the Company recording contract assets as net revenues are recognized in advance of billings.
Contract liabilities from the Company’s contracts arise when amounts invoiced to the Company’s customers exceed net revenues recognized under the cost-to-cost measure of progress. Contract liabilities also include advance payments from the Company’s customers on certain contracts. Contract liabilities decrease as the Company recognizes net revenues from the satisfaction of the related performance obligation.
The Company utilizes the practical expedient under ASC 606 and does not adjust for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less. The Company’s revenue arrangements are typically accounted for under such expedient as payments are within one year of performance for the Company’s services. As of December 31, 2023 and 2022, none of the Company’s contracts contained a significant financing component.
Costs to obtain or fulfill a contract
The Company generally does not incur significant incremental costs related to obtaining or fulfilling a contract prior to the start of a project. The Company may incur certain fulfillment costs such as initial design or mobilization costs which are capitalized if: (i) they relate directly to the contract, (ii) are expected to generate resources that will be used to satisfy the Company’s performance obligation under the contract, and (iii) are expected to be recovered through revenues generated under the contract. Such costs, which are amortized over the life of the respective project, were not material for any period presented.
Right-of-use assets and liabilities
The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.
When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.
The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Schedule of Asset Acquisitions
The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed at the dates of acquisition:
Acquisition A23Acquisition B23Other 2023 acquisitions
Cash paid at closing $30 $27 $22 
Cash deposited into escrow— — 
Accrued consideration
Total net consideration$38 $32 $24 
Cash and cash equivalents— — 
Accounts receivable— 
Contract assets— 
Other current assets— 
Intangible assets13 12 
Goodwill19 12 16 
Other accrued liabilities — (2)— 
Contract liabilities (3)(2)(2)
Net assets acquired $38 $32 $24 
The following table summarizes the final fair values of the assets acquired and liabilities assumed at the date of the Chubb Acquisition:
Cash paid at closing$2,935 
Working capital and net indebtedness adjustment(42)
Total net consideration$2,893 
Cash60 
Accounts receivable426 
Inventories68 
Contract assets183 
Other current assets25 
Property and equipment73 
Operating lease right of use assets146 
Pension and post-retirement assets626 
Other noncurrent assets
Intangible assets1,200 
Goodwill1,367 
Accounts payable(192)
Contract liabilities(162)
Accrued expenses(255)
Finance and operating lease liabilities(148)
Pension and post-retirement obligations(56)
Deferred tax liabilities(383)
Other noncurrent liabilities(93)
Net assets acquired$2,893 
Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes the fair value of the identifiable intangible assets:

Customer relationships$695 
Trade names and trademarks450 
Contractual backlog55 
Total intangibles$1,200 
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Program
The following table summarizes the Company's 2023 restructuring program for the years ended December 31, 2023 and 2022:

Employee termination benefitsProgram related costsAsset write-downsTotal
December 31, 2021$— $— $— $— 
Charges30 — — 30 
Payments(8)— — (8)
Currency translation adjustment— — — — 
December 31, 2022$22 $— $— $22 
Charges37 46 
Payments(27)(3)— (30)
Reversals(1)— — (1)
Currency translation adjustment— — 
December 31, 2023$32 $— $$38 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET REVENUES (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Net Revenues
The Company disaggregates its net revenues primarily by segment, service type, and country from which revenues are invoiced, as the nature, timing and uncertainty of cash flows are relatively consistent within each of these categories. The following tables provide disclosure of disaggregated net revenues by segment for the years ended December 31, 2023, 2022, and 2021. During 2023, the Company moved an immaterial business component within the Safety Services segment from the HVAC to the Life Safety reporting unit, and prior period amounts in this table have been recast to reflect the current period presentation. Disaggregated net revenues information is as follows:
Year Ended December 31, 2023
Safety
Services
Specialty
Services
Consolidated
Life Safety$4,364 $— $4,364 
HVAC507 — 507 
Infrastructure/Utility— 1,224 1,224 
Fabrication— 202 202 
Specialty Contracting— 653 653 
Corporate and Eliminations— — (22)
Net revenues$4,871 $2,079 $6,928 
Year Ended December 31, 2022
Safety
Services
Specialty
Services
Consolidated
Life Safety$4,077 $— $4,077 
HVAC498 — 498 
Infrastructure/Utility— 1,154 1,154 
Fabrication— 253 253 
Specialty Contracting— 623 623 
Corporate and Eliminations— — (47)
Net revenues$4,575 $2,030 $6,558 
Year Ended December 31, 2021
Safety
Services
Specialty
Services
Consolidated
Life Safety$1,698 $— $1,698 
HVAC382 — 382 
Infrastructure/Utility— 1,058 1,058 
Fabrication— 244 244 
Specialty Contracting— 605 605 
Corporate and Eliminations— — (47)
Net revenues$2,080 $1,907 $3,940 
Year Ended December 31, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$2,322 $2,038 $(22)$4,338 
France607 — — 607 
Other1,942 41 — 1,983 
Net revenues$4,871 $2,079 $(22)$6,928 
Year Ended December 31, 2022
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$2,148 $1,961 $(47)$4,062 
France564 — — 564 
Other1,863 69 — 1,932 
Net revenues$4,575 $2,030 $(47)$6,558 
Year Ended December 31, 2021
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$1,726 $1,870 $(47)$3,549 
France— — — — 
Other354 37 — 391 
Net revenues$2,080 $1,907 $(47)$3,940 
Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers The balances of accounts receivable, net of allowances, contract assets and contract liabilities from contracts with customers as of December 31, 2023, 2022, and 2021 are as follows:
Accounts receivable, net of allowancesContract
assets
Contract
liabilities
Balance at December 31, 2023$1,395 $436 $526 
Balance at December 31, 20221,313 459 463 
Balance at December 31, 2021767 217 243 
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments
Safety
Services
Specialty
Services
Total
Goodwill
Goodwill as of December 31, 2021$925 $181 $1,106 
Acquisitions1,372 — 1,372 
Foreign currency translation and other, net (1)
(96)— (96)
Goodwill as of December 31, 20222,201 181 2,382 
Acquisitions47 — 47 
Impairment of goodwill (2)
— (4)(4)
Foreign currency translation46 — 46 
Goodwill as of December 31, 2023$2,294 $177 $2,471 
(1)Other includes immaterial measurement period adjustments recorded during the year ended December 31, 2022 related to acquisitions for which the measurement period ended during the year ended December 31, 2022.
(2)The Company sold an operating company (See Note 5 - "Divestitures"). Pursuant to the authoritative literature, the Company evaluated the recoverability of the carrying value of the assets and liabilities and recorded a goodwill impairment charge of $4.
Summary of Identifiable Intangible Assets
The Company's identifiable intangible assets are comprised of the following as of December 31, 2023 and 2022:
December 31, 2023
Weighted Average Remaining Useful
Lives
(in Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Amortized intangibles:
Contractual backlog0.5$155 $(154)$
Customer relationships9.41,552 (518)1,034 
Trade names and trademarks12.1722 (137)585 
Total$2,429 $(809)$1,620 
December 31, 2022
Weighted Average Remaining Useful
Lives
(in Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Amortized intangibles:
Contractual backlog0.9$153 $(126)$27 
Customer relationships10.01,508 (367)1,141 
Trade names and trademarks13.2704 (88)616 
Total$2,365 $(581)$1,784 
Schedule of Aggregate Amortization Expense of the Intangible
Approximate annual aggregate amortization expense of the intangible assets for the five years subsequent to December 31, 2023, is as follows:
Years ending December 31:
2024$201 
2025201 
2026201 
2027177 
2028107 
Thereafter733 
Total$1,620 
Summary of Amortization Expense Recognized on Intangible Assets
Amortization expense recognized on identifiable intangible assets are as follows:
Year Ended December 31,
202320222021
Cost of revenues$27 $30 $
Selling, general, and administrative expenses197197122
Total intangible asset amortization expense$224 $227 $127 
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Fair Value Measurement Assets And Liabilities Measured On Recurring Basis
The following tables summarize the fair values and levels within the fair value hierarchy in which the measurements fall for assets and liabilities measured on a recurring basis as of December 31, 2023 and 2022:
Fair Value Measurements at December 31, 2023
Financial assets:Level 1Level 2Level 3 Total
Derivatives designated as hedge instruments
Cash flow hedges - interest rate swaps$— $$— $
Cash flow hedges - cross currency contracts— 10 — 10 
Net investment hedges - cross currency contracts— 20 — 20 
Fair value hedges - cross currency contracts— 17 — 17 
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Total$— $54 $— $54 
Financial liabilities:
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Contingent consideration obligations— — (6)(6)
Total$— $— $(6)$(6)
Fair Value Measurements at December 31, 2022
Financial assets:Level 1Level 2Level 3Total
Derivatives designated as hedge instruments
Cash flow hedges - interest rate swaps$— $14 $— $14 
Cash flow hedges - cross currency contracts— 17 — 17 
Net investment hedges - cross currency contracts— 32 — 32 
Fair value hedges - cross currency contracts— 50 — 50 
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Total$— $113 $— $113 
Financial liabilities:
Derivatives not designated as hedge instruments
Foreign currency forward contracts— — — — 
Contingent consideration obligations— — (4)(4)
Total$— $— $(4)$(4)
Summary of Reconciliation of Fair Value of Contingent Consideration Obligations
The table below presents a reconciliation of the fair value of the Company’s contingent consideration obligations that use unobservable inputs (Level 3), as well as other information about the contingent consideration obligations:
Year Ended December 31,
202320222021
Balance at the beginning of the year$$$
Issuances— 
Settlements(1)— (6)
Balance at the end of the year$$$
Number of open contingent consideration arrangements at the end of the year233
Maximum potential payout at the end of the year$$$
Summary of Carrying and Fair Value of Non-Variable Interest Rate Debt
The following table presents the carrying amount and fair value of the Company’s variable and non-variable interest rate debt (instruments defined in Note 13 – “Debt”), including current portion and excluding unamortized debt issuance costs. Fair value is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The interest rates of the variable interest rate long-term debt instruments are generally reset monthly. During 2023, the Company completed repricing of its 2019 Term Loan and 2021 Term Loan and $422 of the 2019 Term Loan was extended to the 2021 Term Loan. During 2023, the Company also repaid an aggregate amount of $375 and $100 to the 2019 Term Loan and 2021 Term Loan, respectively.
December 31, 2023December 31, 2022
Carrying ValueFair ValueCarrying ValueFair Value
2019 Term Loan$330 $331 $1,127 $1,120 
2021 Term Loan1,407 1,407 1,085 1,075 
4.125% Senior Notes337 305 337 284 
4.750% Senior Notes277 257 277 243 
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Derivative Instruments
The following table presents the fair value of derivative instruments:
December 31, 2023December 31, 2022
Outstanding GrossOther
Assets
OtherOutstanding GrossOther
Assets
Other
Notional AmountNoncurrent liabilitiesNotional AmountNoncurrent liabilities
Derivatives designated as hedging instruments:
Cash flow hedges:
Interest rate swaps$1,120 $$— $1,120 $14 $— 
Cross currency contracts120 10 — 120 17 — 
Foreign currency forward contracts — — — — — — 
Fair value hedges:
Cross currency contracts721 17 — 721 50 — 
Net investment hedges:
Cross currency contracts230 20 — 230 32 — 
Total derivatives designated as hedging instruments$2,191 $54 $— $2,191 $113 $— 
Derivatives not designated as hedging instruments:
Foreign currency forward contracts73 — 118 — — 
Total derivatives not designated as hedging instruments$73 $— $$118 $— $— 
Total derivatives$2,264 $54 $$2,309 $113 $— 
Summary of Effect of Derivatives on Consolidated Statements of Operations and Accumulated Other Comprehensive Income (Loss)
The following table presents the effect of derivatives on the consolidated statements of operations:
Amount of income (expense) recognized in income
Location of income (expense)
recognized in income
Year ended December 31,
Derivatives202320222021
Cash flow hedging relationships:
Interest rate swapsInterest expense, net$32 $$(11)
Cross currency contractsInvestment income and other, net(3)
Cross currency contractsInterest expense, net— 
Fair value hedging relationships:
Cross currency contractsInvestment income and other, net(25)53 — 
Cross currency contractsInterest expense, net— 
Net investment hedging relationships:
Cross currency contractsInterest expense, net
Not designated as hedging instruments:
Foreign currency forward contractsInvestment income and other, net
The following table presents the effect of cash flow and fair value hedge accounting on accumulated other comprehensive income (loss) ("AOCI"):
Amount of gain (loss)
recognized in other
comprehensive income
Location of gain (loss) reclassified from AOCI into incomeAmount of gain (loss)
reclassified from
AOCI into income
Year ended December 31, Year ended December 31,
Derivatives202320222021202320222021
Cash flow hedging relationships:
Interest rate swaps$(6)$48 $18 Interest expense, net$16 $$— 
Cross currency contracts(3)— Investment income and other, net(3)10 (7)
Fair value hedging relationships:
Cross currency contracts(6)(2)— Investment income and other, net(25)53 — 
Net investment hedging relationships:
Cross currency contracts(9)14 Interest expense, net— (1)
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Components of Property and Equipment
The components of property and equipment as of December 31, 2023 and 2022 are as follows:
Estimated
Useful Lives
(In Years)
December 31
20232022
LandN/A$27 $30 
Building39105 98 
Machinery, equipment, and office equipment1-20353 348 
Autos and trucks4-10112 116 
Leasehold improvements1-1535 33 
Total cost632 625 
Accumulated depreciation(247)(218)
Property and equipment, net$385 $407 
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows:
Year Ended December 31,
202320222021
Operating lease cost$88 $75 $35 
Finance lease cost - amortization of right-of-use assets
Short-term lease cost41 39 26 
Variable lease cost22 21 
Total lease cost$157 $139 $69 
Supplemental consolidated statements of cash flows information related to leases is as follows:
Year Ended December 31,
202320222021
Cash paid for amounts included in measurement of lease liabilities: 
Operating cash outflows - payments on operating leases$88 $75 $35 
Financing cash outflows - payments on finance leases18 
Right-of-use assets obtained in exchange for new lease obligations: 
Operating leases$81 $186 $26 
Finance leases15 
Schedule of Supplemental Balance Sheet Information
Supplemental consolidated balance sheets information related to leases is as follows:
Year Ended December 31,
20232022
Finance leases:
Machinery and equipment15 17 
Property and equipment, net$15 $17 
Weighted-average remaining lease term:
Operating leases4.9 years5.0 years
Finance leases2.1 years2.9 years
Weighted-average discount rate:
Operating leases5.7 %3.9 %
Finance leases5.2 %4.5 %
Schedule of Operating Lease Maturity
The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:
Operating LeasesFinance LeasesTotal
Year ending December 31:
2024$77 $$83 
202559 65 
202640 43 
202727 — 27 
202818 — 18 
Thereafter43 — 43 
Total lease payments264 15 279 
Less imputed interest31 32 
Total present value of lease liabilities$233 $14 $247 
Operating and finance leases - current$69 $$75 
Operating and finance leases - non-current164 172 
Total present value of lease liabilities$233 $14 $247 
Schedule of Finance Lease Maturity
The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:
Operating LeasesFinance LeasesTotal
Year ending December 31:
2024$77 $$83 
202559 65 
202640 43 
202727 — 27 
202818 — 18 
Thereafter43 — 43 
Total lease payments264 15 279 
Less imputed interest31 32 
Total present value of lease liabilities$233 $14 $247 
Operating and finance leases - current$69 $$75 
Operating and finance leases - non-current164 172 
Total present value of lease liabilities$233 $14 $247 
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Summary of Debt Obligations
Debt obligations consist of the following:
December 31,
Maturity Date20232022
Term loan facility
2019 Term LoanOctober 1, 2026$330 $1,127 
Revolving Credit FacilityOctober 1, 2026— — 
2021 Term LoanJanuary 3, 20291,407 1,085 
Senior notes
4.125% Senior Notes
July 15, 2029337 337 
4.750% Senior Notes
October 15, 2029277 277 
Other obligations
Total debt obligations2,356 2,832 
Less: unamortized deferred financing costs(29)(43)
Total debt, net of deferred financing costs2,327 2,789 
Less: short-term and current portion of long-term debt(5)(206)
Long-term debt, less current portion$2,322 $2,583 
Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs
Approximate annual maturities, excluding amortization of debt issuance costs, of the Company’s financing arrangements for years subsequent to December 31, 2023, are as follows:
Years Ending December 31:
2024$
2025— 
2026330 
2027— 
2028— 
Thereafter2,021 
Total$2,356 
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of Components of Income (Loss) Before Income Taxes
For the years ended December 31, 2023, 2022, and 2021, the components of income before income taxes are as follows:
Years Ended December 31,
202320222021
U.S. earnings$186 $40 $54 
Foreign earnings 46 53 25 
Total earnings$232 $93 $79 
Summary of Income Tax Provision (Benefit)
The income tax provision (benefit) for the years ended December 31, 2023, 2022, and 2021, consisted of the following:
Years Ended December 31,
202320222021
Current:
U.S. federal$48 $32 $
State23 13 
Foreign40 22 
Total current tax provision$111 $67 $26 
Deferred:
U.S. federal$(10)$(32)$
State(1)(3)
Foreign(21)(12)(2)
Total deferred tax (benefit) provision$(32)$(47)$
Total income tax provision$79 $20 $32 
Summary of Reconciliation of Federal Statutory Income Tax Rate
The reconciliation of the federal statutory income tax rate to the Company’s provision for income taxes is as follows:
Years Ended December 31,
202320222021
Expected provision at statutory federal rate$49 21.0 %$19 21.0 %$17 21.0 %
State tax provision, net of federal benefit17 7.3 %7.5 %10.1 %
Foreign rate differential(1)(0.4 %)(4)(4.3)%1.3 %
Valuation allowance3.4 %(1)(1.1)%— — %
Permanent differences and other1.3 %4.4 %— — %
Uncertain tax positions— — %(1)(1.1)%— — %
Transaction costs— — %3.2 %5.1 %
Withholding taxes on foreign entities— — %(9)(9.7)%— — %
Section 162(m) limitation1.3 %2.1 %2.5 %
Total provision for income taxes$79 33.9 %$20 22.0 %$32 40.0 %
Summary of Components of Deferred Tax Assets And Liabilities
The components of deferred tax assets and liabilities consisted of the following:
December 31,
20232022
Deferred tax assets:
Operating and finance lease liabilities$57 $59 
Accrued compensation60 48 
Accrued expenses28 31 
Net operating loss carryforwards28 26 
Contingent consideration and compensation liabilities13 10 
Capital loss carryforwards54 47 
Credits38 36 
Reserves and allowances10 
Other14 16 
Gross deferred tax assets298 283 
Valuation allowance(114)(100)
Net deferred tax assets$184 $183 
Deferred tax liabilities:
Depreciation on fixed assets$42 $51 
Goodwill23 
Amortization on identified intangible assets165 203 
Operating lease right of use assets56 59 
Derivatives
Deferred payments
Pension and post-retirement obligations11 82 
Other
Gross deferred tax liabilities$304 $415 
Net deferred tax liabilities$(120)$(232)
Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Years Ended December 31,
202320222021
Gross unrecognized tax benefits at the beginning of the year$$$
Additions for tax positions taken in a prior period (including acquired uncertain tax positions)— — 
Reductions for tax positions taken in a prior period (including acquired uncertain tax positions)(1)— (1)
Additions for tax positions taken in the current period— 
Reductions for tax positions taken in current period— — — 
Reductions for tax positions due to lapse in statue of limitations(1)— — 
Foreign currency translation adjustments— (2)— 
Gross unrecognized tax benefits as of the end of the year$$$
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Schedule of Multiemployer Plan
Pension FundEIN/PNPlan
Year-End
PPA Zone Status(1)
FIP/RP
Status
Pending/
Implement
Contributions
More Than 5%(2)
Surcharge
Imposed
Expiration
Date of
CBA
December 31(in millions)
2023202220212023
(3)
2022
(3)
2021
(3)
National Automatic Sprinkler Industry Pension Fund52-6054620-00112/31/2022GreenGreenGreenNo32 30 26 YesNo3/31/2025
Twin City Pipe Trades Pension Plan41-6131800-0014/30/2023GreenGreenGreenNo11 10 YesNo4/30/2024
National Electrical Benefit Fund53-0181657-00112/31/2022GreenGreenGreenNoNoNo3/31/2025
Boilermaker-Blacksmith National Pension Trust48-6168020-00112/31/2022GreenYellowYellowNoNoNo12/31/2025
Sheet Metal Workers' National Pension Fund52-6112463-00112/31/2022GreenYellowYellowNoNoNo4/30/2025
Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund (4)
22-6032103-0013/31/2022GreenGreenGreenNoYesNo2/29/2024
Central Pension Fund Of The IUOE & Participating Employers36-6052390-0011/31/2023GreenGreenGreenNoNoNo5/31/2026
United Association National Pension Fund52-6152779-0016/30/2022GreenYellowYellowNoNoNo6/1/2024
Building Trades United Pension Trust Fund Milwaukee And Vicinity51-6049409-0015/31/2023GreenGreenGreenNoNoNo5/31/2026
Minnesota Laborers Pension Fund41-6159599-00112/31/2022GreenGreenGreenNoNoNo4/30/2026
Twin City Carpenters And Joiners Pension Fund 41-6043137-00112/31/2022GreenGreenYellowNo— NoNo4/30/2024
Sheet Metal Workers' Local 10 Pension Fund41-1562581-00112/31/2022GreenGreenGreenNoYesNo4/30/2024
Total other17 20 22 
Total$100 $99 $95 
(1)The zone status represents the most recent available information for the respective MEPP, which may be 2022 or earlier for the 2023 year and 2021 or earlier for the 2022 year.
(2)This information was obtained from the respective plan’s Form 5500 (Forms) for the most current available filing. These dates may not correspond with the Company’s fiscal year contributions. The above-noted percentages of contributions are based upon disclosures contained in the plans’ Forms. Those Forms, among other things, disclose the names of individual participating employers whose annual contributions account for more than 5% of the aggregate annual amount contributed by all participating employers for a plan year. Accordingly, if the annual contribution of two or more of the Company’s subsidiaries each accounted for less than 5% of such contributions,
but in the aggregate accounted for in excess of 5% of such contributions, that greater percentage is not available and accordingly is not disclosed.
(3)2023, 2022, and 2021 periods represent the years ended December 31, 2023, 2022, and 2021.
(4)Subsequent to December 31, 2023, this agreement was renewed until February 2027.
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets
December 31,
20232022
Projected benefit obligation ("PBO") funded status
Fair value of plan assets$1,650 1,617 
Benefit obligations(1,588)(1,262)
Funded status of plans$62 $355 
December 31,
20232022
Change in benefit obligation
Beginning balance$1,262 $— 
Acquisition — 2,041 
Service cost
Interest cost62 32 
Plan participants' contributions
Actuarial loss (gain)284 (531)
Benefits paid(89)(92)
Settlements(4)(13)
Currency impact68 (183)
Ending balance$1,588 $1,262 
Change in plan assets
Beginning balance$1,617 $— 
Acquisition— 2,615 
Employer contributions34 
Plan participants' contributions
Benefits paid(89)(92)
Actual return on assets40 (687)
Settlements(4)(13)
Currency impact81 (241)
Ending balance$1,650 $1,617 
Information for pension plans with projected benefit obligations in excess of plan assets:
December 31,
20232022
PBO$69 $60 
Accumulated benefit obligation58 49 
Fair value of plan assets20 23 
Summary of Supplemental Consolidated Balance Sheets Information Related to Pension
Supplemental consolidated balance sheets information related to pension is as follows:
December 31,
20232022
Pension and post-retirement assets$111 $392 
Other accrued liabilities(1)(1)
Other noncurrent liabilities(48)(36)
Net amount recognized$62 $355 
Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets
Information for pension plans with accumulated benefit obligations in excess of plan assets:
December 31,
20232022
PBO$64 $54 
Accumulated benefit obligation53 44 
Fair value of plan assets15 18 
Components of Net Periodic Pension Benefit
The components of the net periodic pension benefit for the defined benefit pension plans are as follows:
December 31,
20232022
Service cost$$
Interest cost62 32 
Expected return on plan assets(79)(74)
Amortization of net loss — 
Cost of Settlement — 
Net periodic pension benefit$(8)$(35)
Major Assumptions Used to Determine Benefit Obligation
Major assumptions used in determining the benefit obligation and net periodic benefit cost for pension plans are presented in the following table as weighted averages:
Year Ended December 31,
20232022
Benefit Obligation Net Periodic
Benefit Cost
Benefit ObligationNet Periodic
Benefit Cost
Discount rates:
PBO4.0 %4.9 %4.9 %1.9 %
Interest cost— %5.0 %— %1.7 %
Service cost— %4.6 %— %2.2 %
Salary scale3.1 %3.0 %3.0 %2.9 %
Expected return on plan assets— %4.9 %— %3.1 %
Summary of Allocation of Pension Plan Assets
The allocation of the pension plan assets are presented in the following table as weighted averages:
Year Ended December 31,
20232022
Target Asset Allocation Percentage Percentage of Plan Assets Target Asset Allocation PercentagePercentage of Plan Assets
Equity securities3.8 %3.7 %3.8 %3.8 %
Debt securities4.4 %4.5 %82.2 %76.1 %
Real estate0.6 %0.6 %0.6 %0.8 %
Other 1
91.2 %91.2 %13.4 %19.3 %
Total100.0 %100.0 %100.0 %100.0 %
(1)Other includes insurance contracts.
Summary of Fair Value of Pension Plan Assets by Asset Category
The fair values of the pension plan assets by asset category are as follows:
Asset CategoryQuoted Prices in
Active Markets for
Identical Assets
Level 1
Significant
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Not
Subject to
Leveling 1
Total
Equities:
Global equity funds$— $79 $— $— $79 
Insurance contracts— — 1,383 — 1,383 
Fixed income securities:
Governments— 93 — — 93 
Corporate bonds— — — 
Global fixed income at net asset value— 63 — — 63 
Real Estate— — — 
Other 2
— — — 
Cash & cash equivalents 3
19 — — — 19 
Subtotal$19 $240 $1,383 $$1,650 
Other assets & liabilities 4
— 
Total at December 31, 2023$1,650 
Asset CategoryQuoted Prices in
Active Markets for
Identical Assets
Level 1
Significant
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Not
Subject to
Leveling 1
Total
Equities:
Global equity funds$— $326 $— $12 $338 
Fixed income securities:
Governments— 762 — — 762 
Corporate bonds— 415 — — 415 
Global fixed income at net asset value— 50 — — 50 
Real estate 5
— 11 — — 11 
Other 2
— — 
Cash & cash equivalents 3
16 20 — — 36 
Subtotal$16 $1,585 $— $16 $1,617 
Other assets & liabilities 4
— 
Total at December 31, 2022$1,617 
(1)In accordance with ASU 2015-07, Fair Value Measurement (Topic 820), certain investments that are measured at fair value using net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension assets.
(2)Represents various contracts and global risk balanced commingled funds consisting mainly of equity, bonds, and some commodities.
(3)Represents short-term commercial paper, bonds, and other cash or cash-like investments.
(4)Represents trust receivables and payables that are not leveled.
(5)Represents investments in real estate, including commingled funds and directly held properties.
Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets
The table below presents a reconciliation of the fair value of the Company’s pension assets that use significant unobservable inputs (Level 3):
Year Ended December 31,
2023
Balance at the beginning of the year$— 
Purchase of insurance contracts 1,422 
Return on assets(27)
Payments from insurance policy(12)
Balance at the end of the year$1,383 
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Changes in Number of Common Shares Underlying Options
The following table summarizes the changes in the number of common shares underlying options for 2023 (shares in whole numbers and per share values in whole dollars):
Shares Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
(in Years)
Aggregate Intrinsic Value
Outstanding at December 31, 2021162,500$11.50 2.81.0
Exercised(37,500)11.50 
Outstanding at December 31, 2022125,000$11.50 1.81.0 
Exercised— 
Outstanding at December 31, 2023125,000$11.50 0.83.0 
Exercisable at December 31, 2023125,000$11.50 0.83.0 
Summary of Changes in Number of Outstanding RSUs and PSUs The time-based RSUs granted to the Company’s directors vest at the end of the anniversary date of their grant date.
Time-Based
Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021761,126$13.23 1.2
Granted509,74819.41 
Vested(466,235)12.48 
Forfeited(77,006)14.11 
Outstanding at December 31, 2022727,633$17.95 0.9
Granted631,22723.60 
Vested(387,942)16.16 
Forfeited(66,574)23.12 
Outstanding at December 31, 2023904,344$22.28 1.0
Expected to vest at December 31, 2023870,579$22.25 1.0
During the year ended December 31, 2023, the Company approved and granted PSUs with EBITDA-based financial performance conditions. PSUs vest, if at all, following a three-year performance period. If the performance conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.
Performance-
Based Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021552,32919.12 2.0
Granted542,22320.77 
Forfeited(102,293)19.50 
Change in units based on performance expectations(133,902)19.50 
Outstanding at December 31, 2022858,35720.06 1.5
Granted573,07023.42 
Forfeited(139,275)20.97 
Change in units based on performance expectations359,86820.97 
Outstanding at December 31, 20231,652,020$21.35 1.0
Expected to vest at December 31, 20231,588,512$21.28 1.0
Schedule of Unvested Restricted Stock Units Roll Forward The MSUs will vest 100% on March 9, 2025, the third anniversary of the grant date, as the performance condition was satisfied during the year ended December 31, 2023.
Market-Based
Performance Restricted
Stock Units
Weighted-Average
Grant Date Fair
Value Per Share
Weighted-Average
Remaining
Contractual Term
(in Years)
Outstanding at December 31, 2021— $— 
Granted444,92616.31 
Forfeited(6,746)2.51 
Outstanding at December 31, 2022438,180 $16.19 2.2
Forfeited(24,819)1.76 
Outstanding at December 31, 2023413,361$17.06 1.2
Expected to vest at December 31, 2023362,051$17.06 1.2
Summary of Valuation Assumptions The key assumptions used in valuing these market-based awards were as follows:
Risk-free interest rate1.85 %
Dividend yield— 
Expected volatility45 %
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method
The following table sets forth the computation of earnings per common share using the two-class method. The dilutive effect of outstanding Series A Preferred Stock, Series B Preferred Stock, the Series A Preferred Stock dividend, and the Series B Preferred Stock dividend is reflected in diluted EPS using the if-converted method and options, RSUs, PSUs and MSUs are reflected using the treasury stock method. For periods of net loss, basic and diluted EPS are the same, as the assumed exercise of Series A Preferred Stock, Series B Preferred Stock, RSUs, PSUs, MSUs, and stock options are anti-dilutive. (amounts in millions, except share and per share amounts):
For the Years Ended December 31,
20232022
Basic earnings (loss) per common share:
Net income$153 $73 
Less income allocable to Series A Preferred Stock— (3)
Less stock dividend attributable to Series A Preferred Stock(270)— 
Less income allocable to Series B Preferred Stock— (3)
Less stock dividend attributable to Series B Preferred Stock(44)(44)
Net (loss) income attributable to common shareholders$(161)$23 
Weighted average shares outstanding - basic235,136,849233,201,569
(Loss) income per common share - basic$(0.68)$0.10 
Diluted earnings (loss) per common share:
Net income$153 $73 
Less income allocable to Series A Preferred Stock— (3)
Less stock dividend attributable to Series A Preferred Stock(270)— 
Less stock dividend attributable to Series B Preferred Stock(44)(44)
Net (loss) income attributable to common shareholders - diluted$(161)$26 
Weighted average shares outstanding - diluted235,136,849233,201,569
Dilutive securities: (1)
RSUs, warrants, and stock options— 359,178
Shares issuable upon conversion of Series B Preferred Shares— 32,520,000
Weighted average shares outstanding - diluted235,136,849266,080,747
(Loss) income per common share - diluted$(0.68)$0.10 
(1)The following items were excluded from the calculation of diluted shares as their inclusion would be anti-dilutive:
a.For the years ended December 31, 2023 and 2022, 4,000,000 shares of Series A Preferred Stock, which are convertible to the same number of common shares.
b.For the year ended December 31, 2023, 800,000 shares of Series B Preferred Stock which are convertible to 32,520,000 shares of common stock.
c.For the year ended December 31, 2023, 125,000 stock options to purchase the same number of common shares.
d.For the year ended December 31, 2023, 7,944,104 common share equivalents, which represent the dividend that the Series A Preferred Stock holders are entitled to receive. (See additional description in Note 19 - "Shareholders' Equity and Redeemable Convertible Preferred Stock")
e.For the year ended December 31, 2023, 904,344 RSUs, 1,652,020 PSUs, and 413,361 MSUs.
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summary of Reconciliation Operating Income to EBITDA
Summarized financial information for the Company’s reportable segments are presented and reconciled to consolidated financial information in the following tables, including a reconciliation of consolidated operating income (loss) to EBITDA:
For the Year Ended December 31, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$4,871 $2,079 $(22)$6,928 
EBITDA Reconciliation
Operating income (loss)$396 $108 $(145)$359 
Plus:
Investment income and other, net13 
Non-service pension benefit12 — — 12 
Loss on extinguishment of debt, net— — (7)(7)
Depreciation27 49 79 
Amortization169 51 224 
EBITDA$607 $217 $(144)$680 
Total assets$5,795 $1,214 $581 $7,590 
Capital expenditures25 48 13 86 
For the Year Ended December 31, 2022
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$4,575 $2,030 $(47)$6,558 
EBITDA Reconciliation
Operating income (loss)$256 $97 $(191)$162 
Plus:
Investment income and other, net
Non-service pension benefit42 — — 42 
Gain on extinguishment of debt, net— — 
Depreciation26 46 77 
Amortization167 56 227 
EBITDA$492 $206 $(176)$522 
Total assets$6,029 $1,281 $781 $8,091 
Capital expenditures25 49 79 
For the Year Ended December 31, 2021
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
Net revenues$2,080 $1,907 $(47)$3,940 
EBITDA Reconciliation
Operating income (loss)$207 $78 $(149)$136 
Plus:
Investment income and other, net(3)12 
Loss on extinguishment of debt, net— — (9)(9)
Depreciation61 75 
Amortization66 57 127 
EBITDA$287 $205 $(151)$341 
Total assets$2,170 $1,299 $1,690 $5,159 
Capital expenditures48 55 
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
NATURE OF BUSINESS - Additional Information (Detail)
Dec. 31, 2023
location
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of locations 500
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Product Information [Line Items]      
Number of operating segments | segment 2    
Number of reportable segments | segment 2    
Foreign currency transaction gain (loss) $ 1 $ (2) $ (3)
Foreign currency translation gain (loss) 61 (164) (11)
Earnings from joint ventures 153 73 47
Accrued liabilities for workers' compensation, general and automobile claims 98 123  
Receivable from Insurance carriers 12 11  
Accrued liabilities for health insurance claims 6 7  
Letters of Credit      
Product Information [Line Items]      
Total debt obligations $ 137 121  
Customer relationships | Minimum      
Product Information [Line Items]      
Intangible assets, estimated useful lives 2 years    
Customer relationships | Maximum      
Product Information [Line Items]      
Intangible assets, estimated useful lives 15 years    
Trade names and trademarks | Maximum      
Product Information [Line Items]      
Intangible assets, estimated useful lives 15 years    
Contractual backlog | Minimum      
Product Information [Line Items]      
Intangible assets, estimated useful lives 6 months    
Contractual backlog | Maximum      
Product Information [Line Items]      
Intangible assets, estimated useful lives 36 months    
Other Noncurrent Liabilities      
Product Information [Line Items]      
Accrued liabilities for workers' compensation, general and automobile claims $ 74 66  
Joint Ventures      
Product Information [Line Items]      
Earnings from joint ventures 7 3 $ 3
Joint Ventures | Other Assets      
Product Information [Line Items]      
Investment balance $ 4 $ 4  
ESPP      
Product Information [Line Items]      
Percentage of fair market value of common stock 85.00%    
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 29, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jan. 03, 2022
USD ($)
Dec. 31, 2023
USD ($)
business
Dec. 31, 2022
USD ($)
country
Dec. 31, 2021
USD ($)
Asset Acquisition [Line Items]            
Accrued consideration       $ 11 $ 1 $ 18
Goodwill, expected tax deduction       47    
Goodwill       2,471 $ 2,382 $ 1,106
Acquisition A23            
Asset Acquisition [Line Items]            
Cash paid at closing   $ 30        
Cash deposited into escrow   5        
Accrued consideration   3        
Total net consideration   38        
Goodwill   $ 19        
Acquisition B23            
Asset Acquisition [Line Items]            
Cash paid at closing $ 27          
Cash deposited into escrow 0          
Accrued consideration 5          
Total net consideration 32          
Goodwill $ 12          
Other 2023 acquisitions            
Asset Acquisition [Line Items]            
Cash paid at closing       22    
Cash deposited into escrow       0    
Accrued consideration       $ 2    
Number of businesses acquired | business       5,000,000    
Total net consideration       $ 24    
Goodwill       16    
Chubb Acquisition            
Asset Acquisition [Line Items]            
Cash paid at closing     $ 2,935      
Total net consideration     2,893      
Number of countries of significant business operations | country         17  
Number of countries expanding operations | country         20  
Transaction costs         $ 24  
Goodwill     $ 1,367      
Chubb Acquisition | Customer relationships            
Asset Acquisition [Line Items]            
Intangible assets, estimated useful lives     15 years      
Chubb Acquisition | Trade names and trademarks            
Asset Acquisition [Line Items]            
Intangible assets, estimated useful lives     15 years      
Chubb Acquisition | Contractual backlog            
Asset Acquisition [Line Items]            
Intangible assets, estimated useful lives     2 years      
2019 APi Acquisition            
Asset Acquisition [Line Items]            
Contingent compensation       9 19  
Maximum payout of contingent compensation       15 25  
Payout of accrued contingent compensation       9 19  
Liability for deferred payments       $ 17 $ 9  
2019 APi Acquisition | Minimum            
Asset Acquisition [Line Items]            
Contingent compensation arrangements recognized period       1 year    
Liability for deferred payments recognition period       1 year    
2019 APi Acquisition | Maximum            
Asset Acquisition [Line Items]            
Contingent compensation arrangements recognized period       4 years    
Liability for deferred payments recognition period       3 years    
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Schedule of Net Assets Acquired (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Jun. 30, 2023
Jan. 03, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset Acquisition [Line Items]            
Accrued consideration       $ 11 $ 1 $ 18
Goodwill       2,471 $ 2,382 $ 1,106
Acquisition A23            
Asset Acquisition [Line Items]            
Cash paid at closing   $ 30        
Cash deposited into escrow   5        
Accrued consideration   3        
Total net consideration   38        
Cash and cash equivalents   0        
Accounts receivable   8        
Contract assets   1        
Other current assets   0        
Intangible assets   13        
Goodwill   19        
Other accrued liabilities   0        
Contract liabilities   (3)        
Net assets acquired   $ 38        
Acquisition B23            
Asset Acquisition [Line Items]            
Cash paid at closing $ 27          
Cash deposited into escrow 0          
Accrued consideration 5          
Total net consideration 32          
Cash and cash equivalents 1          
Accounts receivable 7          
Contract assets 2          
Other current assets 2          
Intangible assets 12          
Goodwill 12          
Other accrued liabilities (2)          
Contract liabilities (2)          
Net assets acquired $ 32          
Other 2023 acquisitions            
Asset Acquisition [Line Items]            
Cash paid at closing       22    
Cash deposited into escrow       0    
Accrued consideration       2    
Total net consideration       24    
Cash and cash equivalents       0    
Accounts receivable       0    
Contract assets       0    
Other current assets       1    
Intangible assets       9    
Goodwill       16    
Other accrued liabilities       0    
Contract liabilities       (2)    
Net assets acquired       $ 24    
Chubb Acquisition            
Asset Acquisition [Line Items]            
Cash paid at closing     $ 2,935      
Working capital and net indebtedness adjustment     (42)      
Total net consideration     2,893      
Cash and cash equivalents     60      
Accounts receivable     426      
Inventories     68      
Contract assets     183      
Other current assets     25      
Property and equipment     73      
Operating lease right of use assets     146      
Pension and post-retirement assets     626      
Other noncurrent assets     8      
Intangible assets     1,200      
Goodwill     1,367      
Accounts payable     (192)      
Contract liabilities     (162)      
Accrued expenses     (255)      
Finance and operating lease liabilities     (148)      
Pension and post-retirement obligations     (56)      
Deferred tax liabilities     (383)      
Other noncurrent liabilities     (93)      
Net assets acquired     $ 2,893      
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Summary of Fair Value of Identifiable Intangible Assets (Detail) - Chubb Acquisition
$ in Millions
Jan. 03, 2022
USD ($)
Business Acquisition [Line Items]  
Total intangibles $ 1,200
Customer relationships  
Business Acquisition [Line Items]  
Total intangibles 695
Trade names and trademarks  
Business Acquisition [Line Items]  
Total intangibles 450
Contractual backlog  
Business Acquisition [Line Items]  
Total intangibles $ 55
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
DIVESTITURES - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Asset impairment charges $ 12
Disposal Group, Disposed of by Sale, Not Discontinued Operations  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Consideration on disposal of assets $ 38
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING - Additional Information (Details) - Chubb Restructuring Program - USD ($)
$ in Millions
12 Months Ended 24 Months Ended
Dec. 31, 2025
Dec. 31, 2023
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring costs   $ 9 $ 67
Forecast      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs $ 125    
Other Accrued Liabilities      
Restructuring Cost and Reserve [Line Items]      
Restructuring liabilities   32 $ 32
Safety Services      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs   $ 37  
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING - Summary of Restructuring Program (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]      
Charges $ 9 $ 22 $ 0
2023 Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve, beginning balance 22 0  
Charges 46 30  
Payments (30) (8)  
Reversals (1)    
Currency translation adjustment 1 0  
Restructuring reserve, ending balance 38 22 0
Employee termination benefits | 2023 Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve, beginning balance 22 0  
Charges 37 30  
Payments (27) (8)  
Reversals (1)    
Currency translation adjustment 1 0  
Restructuring reserve, ending balance 32 22 0
Program related costs | 2023 Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve, beginning balance 0 0  
Charges 3 0  
Payments (3) 0  
Reversals 0    
Currency translation adjustment 0 0  
Restructuring reserve, ending balance 0 0 0
Asset write-downs | 2023 Restructuring Program      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve, beginning balance 0 0  
Charges 6 0  
Payments 0 0  
Reversals 0    
Currency translation adjustment 0 0  
Restructuring reserve, ending balance $ 6 $ 0 $ 0
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET REVENUES - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]        
Net revenues   $ 6,928 $ 6,558 $ 3,940
Corporate and Eliminations        
Disaggregation Of Revenue [Line Items]        
Net revenues   (22) (47) (47)
United States        
Disaggregation Of Revenue [Line Items]        
Net revenues   4,338 4,062 3,549
United States | Corporate and Eliminations        
Disaggregation Of Revenue [Line Items]        
Net revenues   (22) (47) (47)
France        
Disaggregation Of Revenue [Line Items]        
Net revenues   607 564 0
Other        
Disaggregation Of Revenue [Line Items]        
Net revenues   1,983 1,932 391
Life Safety        
Disaggregation Of Revenue [Line Items]        
Net revenues   4,364 4,077 1,698
HVAC        
Disaggregation Of Revenue [Line Items]        
Net revenues   507 498 382
Infrastructure/Utility        
Disaggregation Of Revenue [Line Items]        
Net revenues   1,224 1,154 1,058
Fabrication        
Disaggregation Of Revenue [Line Items]        
Net revenues   202 253 244
Specialty Contracting        
Disaggregation Of Revenue [Line Items]        
Net revenues   653 623 605
Consolidated        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 6,928   6,558 3,940
Safety Services | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   4,871 4,575 2,080
Safety Services | United States | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   2,322 2,148 1,726
Safety Services | France | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   607 564 0
Safety Services | Other | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   1,942 1,863 354
Safety Services | Life Safety | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   4,364 4,077 1,698
Safety Services | HVAC | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   507 498 382
Safety Services | Infrastructure/Utility | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   0 0 0
Safety Services | Fabrication | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   0 0 0
Safety Services | Specialty Contracting | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   0 0 0
Specialty Services | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   2,079 2,030 1,907
Specialty Services | United States | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   2,038 1,961 1,870
Specialty Services | France | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   0 0 0
Specialty Services | Other | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   41 69 37
Specialty Services | Life Safety | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   0 0 0
Specialty Services | HVAC | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   0 0 0
Specialty Services | Infrastructure/Utility | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   1,224 1,154 1,058
Specialty Services | Fabrication | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   202 253 244
Specialty Services | Specialty Contracting | Operating Segments        
Disaggregation Of Revenue [Line Items]        
Net revenues   $ 653 $ 623 $ 605
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET REVENUES - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Aggregate amount of transaction price allocated to unsatisfied performance obligation $ 2,871  
Percentage of recognized revenue of remaining performance obligations over the next 12 months 84.00%  
Customers with payment terms 30 days  
Retentions receivable $ 156 $ 150
Retentions receivable, may not be received within one year $ 25 $ 35
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Disaggregation Of Revenue [Line Items]    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months  
Minimum    
Disaggregation Of Revenue [Line Items]    
Payment of invoices 30 days  
Maximum    
Disaggregation Of Revenue [Line Items]    
Payment of invoices 90 days  
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET REVENUES - Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net of allowances $ 1,395 $ 1,313 $ 767
Contract assets 436 459 217
Contract liabilities $ 526 $ 463 $ 243
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Beginning Balance $ 2,382 $ 1,106
Acquisitions 47 1,372
Impairment of goodwill (4)  
Foreign currency translation and other, net 46 (96)
Ending Balance 2,471 2,382
Safety Services    
Goodwill [Roll Forward]    
Beginning Balance 2,201 925
Acquisitions 47 1,372
Impairment of goodwill 0  
Foreign currency translation and other, net 46 (96)
Ending Balance 2,294 2,201
Specialty Services    
Goodwill [Roll Forward]    
Beginning Balance 181 181
Acquisitions 0 0
Impairment of goodwill (4)  
Foreign currency translation and other, net 0 0
Ending Balance $ 177 $ 181
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Summary of Identifiable Intangible Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,429 $ 2,365
Accumulated Amortization (809) (581)
Net Carrying Amount $ 1,620 $ 1,784
Contractual backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in Years) 6 months 10 months 24 days
Gross Carrying Amount $ 155 $ 153
Accumulated Amortization (154) (126)
Net Carrying Amount $ 1 $ 27
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in Years) 9 years 4 months 24 days 10 years
Gross Carrying Amount $ 1,552 $ 1,508
Accumulated Amortization (518) (367)
Net Carrying Amount $ 1,034 $ 1,141
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in Years) 12 years 1 month 6 days 13 years 2 months 12 days
Gross Carrying Amount $ 722 $ 704
Accumulated Amortization (137) (88)
Net Carrying Amount $ 585 $ 616
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Summary of Aggregate Amortization Expense of the Intangible (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2024 $ 201
2025 201
2026 201
2027 177
2028 107
Thereafter 733
Total $ 1,620
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Summary of Amortization Expense Recognized on Intangible Assets (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Total intangible asset amortization expense $ 224 $ 227 $ 127
Cost of revenues      
Finite-Lived Intangible Assets [Line Items]      
Total intangible asset amortization expense 27 30 5
Selling, general, and administrative expenses      
Finite-Lived Intangible Assets [Line Items]      
Total intangible asset amortization expense $ 197 $ 197 $ 122
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Fair Value Measurement Assets and Liabilities Measured on Recurring Basis (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets $ 54 $ 113
Contingent consideration obligations (6) (4)
Financial liabilities (6) (4)
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0 0
Contingent consideration obligations 0 0
Financial liabilities 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 54 113
Contingent consideration obligations 0 0
Financial liabilities 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0 0
Contingent consideration obligations (6) (4)
Financial liabilities (6) (4)
Derivatives designated as hedge instruments | Interest rate swaps | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 7 14
Derivatives designated as hedge instruments | Cross currency contracts | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 10 17
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 20 32
Derivatives designated as hedge instruments | Cross currency contracts | Fair value hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 17 50
Derivatives designated as hedge instruments | Level 1 | Interest rate swaps | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 1 | Cross currency contracts | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 1 | Cross currency contracts | Net investment hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 1 | Cross currency contracts | Fair value hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 2 | Interest rate swaps | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 7 14
Derivatives designated as hedge instruments | Level 2 | Cross currency contracts | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 10 17
Derivatives designated as hedge instruments | Level 2 | Cross currency contracts | Net investment hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 20 32
Derivatives designated as hedge instruments | Level 2 | Cross currency contracts | Fair value hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 17 50
Derivatives designated as hedge instruments | Level 3 | Interest rate swaps | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 3 | Cross currency contracts | Cash flow hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 3 | Cross currency contracts | Net investment hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives designated as hedge instruments | Level 3 | Cross currency contracts | Fair value hedges:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives not designated as hedge instruments | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives not designated as hedge instruments | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0 0
Derivatives not designated as hedge instruments | Level 1 | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives not designated as hedge instruments | Level 1 | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0 0
Derivatives not designated as hedge instruments | Level 2 | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives not designated as hedge instruments | Level 2 | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0 0
Derivatives not designated as hedge instruments | Level 3 | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivatives not designated as hedge instruments | Level 3 | Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability $ 0 $ 0
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Reconciliation of Fair Value of Contingent Consideration Obligations (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
arrangement
Dec. 31, 2022
USD ($)
arrangement
Dec. 31, 2021
USD ($)
arrangement
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance at the beginning of the year $ 4 $ 4 $ 7
Issuances 3 0 3
Settlements (1) 0 (6)
Balance at the end of the year $ 6 $ 4 $ 4
Number of open contingent consideration arrangements at the end of the year | arrangement 2,000,000 3,000,000 3,000,000
Maximum potential payout at the end of the year $ 6 $ 4 $ 5
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Aggregate amount repaid $ 484 $ 34 $ 321
Carrying Value 2,356 $ 2,832  
2019 Term Loan      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term line of credit, amount extended 422    
Repayment of debt 375    
2021 Term Loan      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Repayment of debt 100    
4.125% Senior Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Line of credit facility, interest rate   4.125%  
Carrying Value 337 $ 337  
4.750% Senior Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Line of credit facility, interest rate   4.75%  
Carrying Value 277 $ 277  
Level 2 | 2019 Term Loan      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Carrying Value 330 1,127  
Fair Value 331 1,120  
Level 2 | 2021 Term Loan      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Carrying Value 1,407 1,085  
Fair Value 1,407 1,075  
Level 2 | Non-Variable Interest Rate Debt | Senior Notes | 4.125% Senior Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Carrying Value 337 337  
Fair Value 305 284  
Level 2 | Non-Variable Interest Rate Debt | Senior Notes | 4.750% Senior Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Carrying Value 277 277  
Fair Value $ 257 $ 243  
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Summary of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount $ 2,264 $ 2,309
Other Assets 54 113
Other Noncurrent liabilities 1 0
Derivatives designated as hedge instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 2,191 2,191
Other Assets 54 113
Other Noncurrent liabilities 0 0
Derivatives designated as hedge instruments | Interest rate swaps | Cash flow hedges:    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 1,120 1,120
Other Assets 7 14
Other Noncurrent liabilities 0 0
Derivatives designated as hedge instruments | Cross currency contracts | Cash flow hedges:    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 120 120
Other Assets 10 17
Other Noncurrent liabilities 0 0
Derivatives designated as hedge instruments | Cross currency contracts | Fair value hedges:    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 721 721
Other Assets 17 50
Other Noncurrent liabilities 0 0
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges:    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 230 230
Other Assets 20 32
Other Noncurrent liabilities 0 0
Derivatives designated as hedge instruments | Foreign currency forward contracts | Cash flow hedges:    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 0 0
Other Assets 0 0
Other Noncurrent liabilities 0 0
Derivatives not designated as hedge instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 73 118
Other Assets 0 0
Other Noncurrent liabilities 1 0
Derivatives not designated as hedge instruments | Foreign currency forward contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Outstanding Gross Notional Amount 73 118
Other Assets 0 0
Other Noncurrent liabilities $ 1 $ 0
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Summary of Effect of Derivatives on Consolidated Statements of Operations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivatives designated as hedge instruments | Interest rate swaps | Cash flow hedges:      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income $ 32 $ 1 $ (11)
Derivatives designated as hedge instruments | Cross currency contracts | Cash flow hedges: | Investment income and other, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income (3) 6 7
Derivatives designated as hedge instruments | Cross currency contracts | Cash flow hedges: | Interest expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income 2 2 0
Derivatives designated as hedge instruments | Cross currency contracts | Fair value hedges: | Investment income and other, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income (25) 53 0
Derivatives designated as hedge instruments | Cross currency contracts | Fair value hedges: | Interest expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income 2 3 0
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges:      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income 4 4 2
Derivatives not designated as hedge instruments | Foreign currency forward contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized in income $ 1 $ 2 $ 1
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
swap
Dec. 31, 2021
USD ($)
swap
Derivative Instruments, Gain (Loss) [Line Items]      
Total debt obligations $ 2,356 $ 2,832  
Term loan facility      
Derivative Instruments, Gain (Loss) [Line Items]      
Total debt obligations 1,737    
Foreign currency forward contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Other (expense) income, net 1 (2) $ (3)
Interest rate swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount $ 1,120    
Derivative, fixed interest rate 3.41%    
2026 interest rate swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount   $ 720  
Derivative, fixed interest rate   3.59%  
2028 interest rate swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount $ 400    
Derivatives designated as hedge instruments | Net investment hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Annual reduction in interest expense     $ 3
Reduction in overall effective interest rate     24.00%
Derivatives designated as hedge instruments | Forward-starting swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Annual reduction in interest expense     $ 1
Derivatives designated as hedge instruments | Cross currency contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Number of foreign currency derivatives held | swap     2
Derivatives designated as hedge instruments | Cross currency contracts | September 2027      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount     $ 26
Derivatives designated as hedge instruments | Cross currency contracts | September 2030      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount     94
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount     $ 230
Unrealized gains on AOCI before taxes $ 14    
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges | GBP      
Derivative Instruments, Gain (Loss) [Line Items]      
Number of derivative agreements entered into during the period | swap   3  
Fair value of hedges   $ 271  
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges | CAD      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value of hedges   241  
Derivatives designated as hedge instruments | Cross currency contracts | Net investment hedges | EUR      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value of hedges   209  
Derivatives designated as hedge instruments | Interest rate swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, fixed interest rate 3.52%    
Derivatives designated as hedge instruments | 2024 interest rate swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative notional amount   $ 720  
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Summary of Effect of Cash Flow and Fair Value Hedge Accounting on Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flow hedges: | Interest rate swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized in other comprehensive income, cash flow hedges $ (6) $ 48 $ 18
Cash flow hedges: | Interest rate swaps | Interest expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) reclassified from AOCI into income, cash flow hedges 16 3 0
Cash flow hedges: | Cross currency contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized in other comprehensive income, cash flow hedges (3) 3 0
Cash flow hedges: | Cross currency contracts | Investment income and other, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) reclassified from AOCI into income, cash flow hedges (3) 10 (7)
Fair value hedges: | Cross currency contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized in other comprehensive income, fair value hedges (6) (2) 0
Fair value hedges: | Cross currency contracts | Investment income and other, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) reclassified from AOCI into income, fair value hedges (25) 53 0
Net investment hedges: | Cross currency contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized in other comprehensive income, net investment hedging (9) 14 8
Net investment hedges: | Cross currency contracts | Interest expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) reclassified from AOCI into income, net investment hedges $ 1 $ 0 $ (1)
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET - Summary of Components of Property and Equipment (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total cost $ 632 $ 625
Accumulated depreciation (247) (218)
Property and equipment, net 385 407
Land    
Property, Plant and Equipment [Line Items]    
Total cost $ 27 30
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 39 years  
Total cost $ 105 98
Machinery, equipment, and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost 353 348
Autos and trucks    
Property, Plant and Equipment [Line Items]    
Total cost 112 116
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost $ 35 $ 33
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation $ 79 $ 77 $ 75
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Lease Description [Line Items]      
Operating leases $ 81 $ 186 $ 26
Finance leases 5 15 3
Rent expense, including real estate taxes and operating costs $ 4 5 $ 5
Chubb Acquisition      
Lessee Lease Description [Line Items]      
Operating leases   146  
Finance leases   $ 2  
Minimum      
Lessee Lease Description [Line Items]      
Operating lease term, extension option 1 year    
Incremental borrowing rates on a quarterly basis across all currencies 2.67%    
Incremental borrowing rates tenor 1 year    
Maximum      
Lessee Lease Description [Line Items]      
Operating lease term, extension option 12 years    
Incremental borrowing rates on a quarterly basis across all currencies 11.24%    
Incremental borrowing rates tenor 30 years    
Building | Maximum      
Lessee Lease Description [Line Items]      
Operating lease term 10 years    
Equipment | Minimum      
Lessee Lease Description [Line Items]      
Operating lease term 1 year    
Equipment | Maximum      
Lessee Lease Description [Line Items]      
Operating lease term 7 years    
Autos and trucks | Minimum      
Lessee Lease Description [Line Items]      
Operating lease term 1 year    
Autos and trucks | Maximum      
Lessee Lease Description [Line Items]      
Operating lease term 7 years    
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Components of Lease Expense (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 88 $ 75 $ 35
Finance lease cost - amortization of right-of-use assets 6 4 2
Short-term lease cost 41 39 26
Variable lease cost 22 21 6
Total lease cost $ 157 $ 139 $ 69
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Supplemental Consolidated Statements of Cash Flows Information Related to Leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in measurement of lease liabilities:      
Operating cash outflows - payments on operating leases $ 88 $ 75 $ 35
Financing cash outflows - payments on finance leases 7 5 18
Right-of-use assets obtained in exchange for new lease obligations:      
Operating leases 81 186 26
Finance leases $ 5 $ 15 $ 3
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Supplemental Consolidated Balance Sheets Information Related to Leases (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finance leases:    
Property and equipment, net $ 15 $ 17
Weighted-average remaining lease term:    
Operating leases 4 years 10 months 24 days 5 years
Finance leases 2 years 1 month 6 days 2 years 10 months 24 days
Weighted-average discount rate:    
Operating leases 5.70% 3.90%
Finance leases 5.20% 4.50%
Machinery, equipment, and office equipment    
Finance leases:    
Property and equipment, net $ 15 $ 17
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 77  
2025 59  
2026 40  
2027 27  
2028 18  
Thereafter 43  
Total lease payments 264  
Less imputed interest 31  
Total present value of lease liabilities 233  
Operating leases - current $ 69  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating and finance leases - current  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating and finance leases - current  
Operating leases - non-current $ 164  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating and finance leases - non-current  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating and finance leases - non-current  
Finance Leases    
2024 $ 6  
2025 6  
2026 3  
2027 0  
2028 0  
Thereafter 0  
Total lease payments 15  
Less imputed interest 1  
Total present value of lease liabilities 14  
Finance leases - current 6  
Finance leases - non-current 8  
Total    
2024 83  
2025 65  
2026 43  
2027 27  
2028 18  
Thereafter 43  
Total lease payments 279  
Less imputed interest 32  
Total present value of lease liabilities 247  
Operating and finance leases - current 75 $ 73
Operating and finance leases - non-current $ 172 $ 166
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Summary of Debt Obligations (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]    
Total debt obligations $ 2,356 $ 2,832
Less: unamortized deferred financing costs (29) (43)
Total debt, net of deferred financing costs 2,327 2,789
Less: short-term and current portion of long-term debt (5) (206)
Long-term debt, less current portion 2,322 2,583
Term loan facility    
Line of Credit Facility [Line Items]    
Total debt obligations 1,737  
Term loan facility | 2019 Term Loan    
Line of Credit Facility [Line Items]    
Total debt obligations 330 1,127
Term loan facility | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Total debt obligations 0 0
Term loan facility | 2021 Term Loan    
Line of Credit Facility [Line Items]    
Total debt obligations 1,407 1,085
4.125% Senior Notes    
Line of Credit Facility [Line Items]    
Total debt obligations 337 337
4.750% Senior Notes    
Line of Credit Facility [Line Items]    
Total debt obligations 277 277
Other obligations    
Line of Credit Facility [Line Items]    
Total debt obligations $ 5 $ 6
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 19, 2023
Oct. 21, 2021
Jun. 22, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Short Term Debt [Line Items]            
Gain (loss) on extinguishment of debt       $ (7) $ 5 $ (9)
Acquisition of Construction Equipment and Vehicles            
Short Term Debt [Line Items]            
Notes payable       5 6  
Interest rate swaps            
Short Term Debt [Line Items]            
Derivative notional amount       $ 1,120    
Derivative, fixed interest rate       3.41%    
2019 Term Loan            
Short Term Debt [Line Items]            
Debt instrument, basis spread on variable rate       0.25%    
Long-term line of credit, amount extended       $ 422    
Repayment of debt       375    
Line of credit outstanding       330    
Remaining line of credit outstanding (unswapped portion)       $ 617    
2019 Term Loan | Base Rate            
Short Term Debt [Line Items]            
Debt, variable interest rate       1.25%    
2019 Term Loan | Eurodollar            
Short Term Debt [Line Items]            
Debt, variable interest rate       2.25%    
2021 Term Loan            
Short Term Debt [Line Items]            
Debt instrument, basis spread on variable rate       0.25%    
Repayment of debt       $ 100    
Line of credit outstanding       1,407    
Term loan facility | 2019 Term Loan            
Short Term Debt [Line Items]            
Gain (loss) on extinguishment of debt $ (7)          
Secured term loan       $ 1,200    
Term loan facility | 2019 Term Loan | Interest rate swaps            
Short Term Debt [Line Items]            
Derivative, fixed interest rate       3.59%    
Term loan facility | 2019 Term Loan | London Interbank Offered Rate (LIBOR) | Interest rate swaps            
Short Term Debt [Line Items]            
Derivative notional amount       $ 720    
Derivative, fixed interest rate       3.59%    
Term loan facility | 2019 Term Loan | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Interest rate swaps            
Short Term Debt [Line Items]            
Derivative, basis spread on variable rate       2.25%    
Term loan facility | 2019 Term Loan | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Interest rate swaps            
Short Term Debt [Line Items]            
Derivative, basis spread on variable rate       2.50%    
Term loan facility | 2021 Term Loan | 2022 Incremental Amendment            
Short Term Debt [Line Items]            
Line of credit outstanding       $ 1,100    
Term loan facility | 2021 Term Loan | Base Rate            
Short Term Debt [Line Items]            
Debt, variable interest rate       1.50%    
Term loan facility | 2021 Term Loan | Eurodollar            
Short Term Debt [Line Items]            
Debt, variable interest rate       2.50%    
Term loan facility | 2021 Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Interest rate swaps            
Short Term Debt [Line Items]            
Derivative notional amount       $ 400    
Derivative, fixed interest rate       3.41%    
Term loan facility | Revolving Credit Facility            
Short Term Debt [Line Items]            
Line of credit outstanding       $ 0 0  
Debt instrument term       5 years    
Line of credit net letters of credit outstanding       $ 495 446  
Letters of credit outstanding       $ 5 $ 54  
Term loan facility | Revolving Credit Facility | Base Rate            
Short Term Debt [Line Items]            
Debt, variable interest rate       1.25%    
Term loan facility | Revolving Credit Facility | Eurodollar            
Short Term Debt [Line Items]            
Debt, variable interest rate       2.25%    
Term loan facility | Revolving Credit Facility | Maximum | 2022 Incremental Amendment            
Short Term Debt [Line Items]            
Line of credit outstanding       $ 500    
4.125% Senior Notes            
Short Term Debt [Line Items]            
Line of credit facility, interest rate         4.125%  
Repurchase amount of senior notes         $ 13  
4.125% Senior Notes | APi Group DE, Inc            
Short Term Debt [Line Items]            
Line of credit outstanding     $ 350      
Line of credit facility, interest rate     4.125% 4.125%    
4.750% Senior Notes            
Short Term Debt [Line Items]            
Line of credit facility, interest rate         4.75%  
Repurchase amount of senior notes         $ 23  
4.750% Senior Notes | APi Group DE, Inc            
Short Term Debt [Line Items]            
Line of credit outstanding   $ 300        
Line of credit facility, interest rate   4.75%   4.75% 4.75%  
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 5  
2025 0  
2026 330  
2027 0  
2028 0  
Thereafter 2,021  
Total $ 2,356 $ 2,832
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of Components of Income (Loss) Before Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. earnings $ 186 $ 40 $ 54
Foreign earnings 46 53 25
Total earnings $ 232 $ 93 $ 79
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
U.S. federal $ 48 $ 32 $ 9
State 23 13 8
Foreign 40 22 9
Total current tax provision 111 67 26
Deferred:      
U.S. federal (10) (32) 6
State (1) (3) 2
Foreign (21) (12) (2)
Total deferred tax (benefit) provision (32) (47) 6
Total income tax provision $ 79 $ 20 $ 32
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of Reconciliation of Federal Statutory Income Tax Rate (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Expected provision at statutory federal rate $ 49 $ 19 $ 17
State tax provision, net of federal benefit 17 7 8
Foreign rate differential (1) (4) 1
Valuation allowance 8 (1) 0
Permanent differences and other 3 4 0
Uncertain tax positions 0 (1) 0
Transaction costs 0 3 4
Withholding taxes on foreign entities 0 (9) 0
Section 162(m) limitation 3 2 2
Total income tax provision $ 79 $ 20 $ 32
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Expected provision at statutory federal rate 21.00% 21.00% 21.00%
State tax provision, net of federal benefit 7.30% 7.50% 10.10%
Foreign rate differential (0.40%) (4.30%) 1.30%
Valuation allowance 3.40% (1.10%) 0.00%
Permanent differences and other 1.30% 4.40% 0.00%
Uncertain tax positions 0.00% (1.10%) 0.00%
Transaction costs 0.00% 3.20% 5.10%
Withholding taxes on foreign entities 0.00% (9.70%) 0.00%
Section 162(m) limitation 1.30% 2.10% 2.50%
Total provision for income taxes 33.90% 22.00% 40.00%
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of Components of Deferred Tax Assets And Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Operating and finance lease liabilities $ 57 $ 59
Accrued compensation 60 48
Accrued expenses 28 31
Net operating loss carryforwards 28 26
Contingent consideration and compensation liabilities 13 10
Capital loss carryforwards 54 47
Credits 38 36
Reserves and allowances 6 10
Other 14 16
Gross deferred tax assets 298 283
Valuation allowance (114) (100)
Net deferred tax assets 184 183
Deferred tax liabilities:    
Depreciation on fixed assets 42 51
Goodwill 23 3
Amortization on identified intangible assets 165 203
Operating lease right of use assets 56 59
Derivatives 1 9
Deferred payments 4 4
Pension and post-retirement obligations 11 82
Other 2 4
Gross deferred tax liabilities 304 415
Net deferred tax liabilities $ (120) $ (232)
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets, valuation allowance $ 114 $ 100  
Undistributed earnings 292    
Income tax penalties and interest accrued 2 2  
Income tax interest expense 0 $ 0 $ 0
Unrecognized tax benefits that would impact effective tax rate 9    
Domestic Tax Authority      
Operating loss carryforwards 0    
State and Local Jurisdiction      
Operating loss carryforwards $ 19    
State and Local Jurisdiction | Minimum      
Operating loss carryback term 5 years    
State and Local Jurisdiction | Maximum      
Operating loss carryback term 20 years    
Foreign Tax Authority      
Operating loss carryforwards $ 114    
Operating loss carryback term 3 years    
Operating loss carryforwards, carryforward term 20 years    
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefits at the beginning of the year $ 8,000 $ 2,000 $ 3,000
Additions for tax positions taken in a prior period (including acquired uncertain tax positions) 0 7,000 0
Reductions for tax positions taken in a prior period (including acquired uncertain tax positions) (1,000) 0 (1,000)
Additions for tax positions taken in the current period 1,000 1,000 0
Reductions for tax positions taken in current period 0 0 0
Reductions for tax positions due to lapse in statue of limitations (1,000) 0 0
Foreign currency translation adjustments 0 (2,000) 0
Gross unrecognized tax benefits as of the end of the year $ 7,000 $ 8,000 $ 2,000
XML 106 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Multiemployer Plans [Line Items]        
Expense recognized   $ 13,000,000 $ 12,000,000 $ 11,000,000
Benefit obligation   $ 1,588,000,000 $ 1,262,000,000 0
PBO discount   4.00% 4.90%  
Benefit payments, year one   $ 98,000,000    
Benefit payments, year two   98,000,000    
Defined benefit plan, year three   98,000,000    
Defined benefit plan, year four   102,000,000    
Benefit payments, year five   105,000,000    
Expense for shares distributed to eligible employees   19,000,000 $ 15,000,000 15,000,000
Deferred compensation arrangement with individual, recorded liability   $ 19,000,000 16,000,000  
ESPP        
Multiemployer Plans [Line Items]        
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent   85.00%    
Maximum number of shares purchased in offering period (in shares)   500    
Maximum value of common stock purchased during period under ESPP   $ 10,000,000,000    
Expense related to ESPP   $ 5,000,000    
Number of common stock issued related to ESPP (in shares) 264,603 975,255    
Weighted average price per share (in dollars per share)   $ 14.51    
Accrued liability   $ 6,000,000    
Common stock reserved for future issuance (in shares)   6,012,500    
Postemployment Retirement Benefits        
Multiemployer Plans [Line Items]        
Benefit obligation   $ 2,000,000    
PBO discount   4.80%    
Multiemployer Pension Plans        
Multiemployer Plans [Line Items]        
Withdrawal liability   $ 0 $ 0 $ 0
Maximum | Postemployment Retirement Benefits        
Multiemployer Plans [Line Items]        
Benefit payments, year one   1,000,000    
Benefit payments, year two   1,000,000    
Defined benefit plan, year three   1,000,000    
Defined benefit plan, year four   1,000,000    
Benefit payments, year five   1,000,000    
Defined benefit plan, thereafter   $ 1,000,000    
XML 107 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS - Schedule of Participation in MEPPs (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Multiemployer Plans [Line Items]      
Contributions $ 100 $ 99 $ 95
National Automatic Sprinkler Industry Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 32 30 26
Twin City Pipe Trades Pension Plan      
Multiemployer Plans [Line Items]      
Contributions 11 10 9
National Electrical Benefit Fund      
Multiemployer Plans [Line Items]      
Contributions 8 8 6
Boilermaker-Blacksmith National Pension Trust      
Multiemployer Plans [Line Items]      
Contributions 6 5 6
Sheet Metal Workers' National Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 6 6 6
Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 5 5 6
Central Pension Fund Of The IUOE & Participating Employers      
Multiemployer Plans [Line Items]      
Contributions 4 3 3
United Association National Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 3 4 4
Building Trades United Pension Trust Fund Milwaukee And Vicinity      
Multiemployer Plans [Line Items]      
Contributions 2 2 2
Minnesota Laborers Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 2 2 2
Twin City Carpenters And Joiners Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 2 1 0
Sheet Metal Workers' Local 10 Pension Fund      
Multiemployer Plans [Line Items]      
Contributions 2 3 3
Total other      
Multiemployer Plans [Line Items]      
Contributions $ 17 $ 20 $ 22
XML 108 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Schedule of Changes in Benefit Obligations and Plan Assets (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Projected benefit obligation ("PBO") Funded Status [Abstract]    
Fair value of plan assets $ 1,650 $ 1,617
Benefit obligations (1,588) (1,262)
Funded status of plans 62 355
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Beginning balance 1,262 0
Acquisition 0 2,041
Service cost 4 7
Interest cost 62 32
Plan participants' contributions 1 1
Actuarial loss (gain) 284 (531)
Benefits paid (89) (92)
Settlements (4) (13)
Currency impact 68 (183)
Ending balance 1,588 1,262
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Beginning balance 1,617 0
Acquisition 0 2,615
Employer contributions 4 34
Plan participants' contributions 1 1
Benefits paid (89) (92)
Actual return on assets 40 (687)
Settlements (4) (13)
Currency impact 81 (241)
Ending balance $ 1,650 $ 1,617
XML 109 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Summary of Supplemental Consolidated Balance Sheets Information Related to Pension (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]    
Pension and post-retirement assets $ 111 $ 392
Other accrued liabilities (1) (1)
Other noncurrent liabilities (48) (36)
Net amount recognized $ 62 $ 355
XML 110 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]    
PBO $ 64 $ 54
Accumulated benefit obligation 53 44
Fair value of plan assets $ 15 $ 18
XML 111 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]    
PBO $ 69 $ 60
Accumulated benefit obligation 58 49
Fair value of plan assets $ 20 $ 23
XML 112 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Components of Net Periodic Pension Benefit (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Service cost $ 4 $ 7
Interest cost 62 32
Expected return on plan assets (79) (74)
Amortization of net loss 4 0
Cost of Settlement 1 0
Net periodic pension benefit $ (8) $ (35)
XML 113 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Major Assumptions Used to Determine Benefit Obligation (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]    
Benefit Obligation, Discount rates, PBO 4.00% 4.90%
Benefit Obligation, Discount rates, Interest cost 0 0
Benefit Obligation, Discount rates, Service cost 0 0
Benefit Obligation, Salary Scale 3.10% 3.00%
Benefit Obligation, Expected return on plan assets 0 0
Net Periodic Benefit Cost, Discount rates, PBO 4.90% 1.90%
Net Periodic Benefit Cost, Discount rates, Interest cost 5.00% 1.70%
Net Periodic Benefit Cost, Discount rates, Service cost 4.60% 2.20%
Net Periodic Benefit Cost, Salary scale 3.00% 2.90%
Net Periodic Benefit Cost, Expected return on plan assets 4.90% 3.10%
XML 114 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
plan
country
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan number of plans | plan 12    
Number of countries in which retirement plans sponsored | country 7    
Defined benefit pension plans contributions $ 4 $ 34 $ 0
Estimated contributions to pension plans in 2023 7    
Benefit payments, year one 98    
Benefit payments, year two 98    
Benefit payments, year three 98    
Benefit payments, year four 102    
Benefit payments, year five 105    
Benefit payments, after year five $ 508    
Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Maturity of corporate bond used in calculation of discount rate assumptions 6 months    
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Maturity of corporate bond used in calculation of discount rate assumptions 19 years    
XML 115 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Summary of Allocation of Pension Plan Asset (Detail)
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Target Asset Allocation Percentage 100.00% 100.00%
Percentage of Plan Assets 100.00% 100.00%
Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Target Asset Allocation Percentage 3.80% 3.80%
Percentage of Plan Assets 3.70% 3.80%
Debt securities    
Defined Benefit Plan Disclosure [Line Items]    
Target Asset Allocation Percentage 4.40% 82.20%
Percentage of Plan Assets 4.50% 76.10%
Real estate    
Defined Benefit Plan Disclosure [Line Items]    
Target Asset Allocation Percentage 0.60% 0.60%
Percentage of Plan Assets 0.60% 0.80%
Other    
Defined Benefit Plan Disclosure [Line Items]    
Target Asset Allocation Percentage 91.20% 13.40%
Percentage of Plan Assets 91.20% 19.30%
XML 116 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Summary of Fair Value of Pension Plan Assets by Asset Category (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 1,650 $ 1,617 $ 0
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,383 0  
Subtotal      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,650 1,617  
Subtotal | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 19 16  
Subtotal | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 240 1,585  
Subtotal | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,383 0  
Subtotal | Not Subject to Leveling      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 8 16  
Global equity funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 79 338  
Global equity funds | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Global equity funds | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 79 326  
Global equity funds | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Global equity funds | Not Subject to Leveling      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets   12  
Insurance contracts      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,383    
Insurance contracts | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Insurance contracts | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Insurance contracts | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,383    
Governments      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 93 762  
Governments | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Governments | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 93 762  
Governments | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4 415  
Corporate bonds | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4 415  
Corporate bonds | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Global fixed income at net asset value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 63 50  
Global fixed income at net asset value | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Global fixed income at net asset value | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 63 50  
Global fixed income at net asset value | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Real estate      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1 11  
Real estate | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Real estate | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1 11  
Real estate | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Other      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 8 5  
Other | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Other | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 1  
Other | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Other | Not Subject to Leveling      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 8 4  
Cash & cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 19 36  
Cash & cash equivalents | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 19 16  
Cash & cash equivalents | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 20  
Cash & cash equivalents | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Other assets and liabilities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0  
XML 117 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
PENSION - Plan Assets That Use Unobservable Inputs (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Beginning balance $ 1,617
Ending balance 1,650
Level 3  
Defined Benefit Plan Disclosure [Line Items]  
Beginning balance 0
Purchase of insurance contracts 1,422
Return on assets (27)
Payments from insurance policy (12)
Ending balance $ 1,383
XML 118 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED-PARTY TRANSACTIONS - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]            
Dividends declared (in shares)       8,281,148 584,584  
Net revenues       $ 6,928 $ 6,558 $ 3,940
Related Party            
Related Party Transaction [Line Items]            
Net revenues       $ 3    
Series B Preferred Stock            
Related Party Transaction [Line Items]            
Number of shares sold (in shares)         800,000  
Preferred stock, dividend percentage       5.50% 5.50%  
Preferred stock, par value (in dollars per share)       $ 0.0001 $ 0.0001  
Aggregate purchase price         $ 800  
Series B Preferred Stock | Related Party            
Related Party Transaction [Line Items]            
Dividends declared (in shares)   146,145   337,103 486,234  
Number of shares sold (in shares)         200,000  
Aggregate purchase price         $ 200  
Dividends declared (in shares)       421,364 632,379  
Series B Preferred Stock | Related Party | Minimum            
Related Party Transaction [Line Items]            
Percentage of outstanding stock owned by related party under agreement         5.00%  
Series B Preferred Stock | Related Party | Subsequent Event            
Related Party Transaction [Line Items]            
Dividends declared (in shares) 84,261          
Mariposa            
Related Party Transaction [Line Items]            
Advisory services fees payable       $ 4 $ 4  
Preferred Stock | Mariposa            
Related Party Transaction [Line Items]            
Dividends declared (in shares)     7,539,697      
Preferred Stock | Mariposa | Subsequent Event            
Related Party Transaction [Line Items]            
Dividends declared (in shares) 7,944,104          
XML 119 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTINGENCIES - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Outstanding liability for environmental obligation including asset retirement obligations $ 17 $ 16
XML 120 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2024
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
trading_day
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Class Of Stock [Line Items]          
Preferred stock, conversion ratio   1   1  
Current dividend price per share (in dollars per share) | $ / shares       $ 33.9465  
Previous dividend price per share (in dollars per share) | $ / shares   $ 24.3968   $ 24.3968  
Dividends declared (in shares)       8,281,148 584,584
Stock repurchase program, authorized amount | $   $ 250   $ 250  
Repurchases of common stock (in shares)       1,626,493 2,505,723
Repurchases of common stock, value | $       $ 41 $ 44
Stock repurchase program, remaining authorized amount | $   $ 165   $ 165  
Series A Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock issued (in shares)   4,000,000 4,000,000 4,000,000 4,000,000
Preferred stock outstanding (in shares)   4,000,000 4,000,000 4,000,000 4,000,000
Percentage of annual dividend rate       20.00%  
Annual dividend shares preferred stock (in shares)   141,194,638   141,194,638  
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Series A Preferred Stock | Subsequent Event          
Class Of Stock [Line Items]          
Dividends declared (in shares) 7,944,104        
Series B Preferred Stock          
Class Of Stock [Line Items]          
Percentage of annual dividend rate       5.50% 5.50%
Preferred stock dividend (in shares)   337,044 584,584 1,348,420 1,944,939
Aggregate purchase price | $         $ 800
Number of shares issued and sold (in shares)         800,000
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Liquidation preference per share (in dollars per share) | $ / shares   $ 24.60   24.60  
Weighted average price of common stock (in dollars per share) | $ / shares       $ 36.90  
Number of consecutive trading days | trading_day       15  
Dividends issued as shares, value | $   $ 11 $ 11 $ 33 $ 33
XML 121 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price per share (in dollars per share) $ 0 $ 11.50    
Share-based compensation expense $ 29 $ 18 $ 12  
Non-Qualified Stock Options | Independent, Non-Executive Directors        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares issued in period (in shares)       162,500
Exercise price per share (in dollars per share)       $ 11.50
Contractual term       5 years
Time-Based Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Service period from date of grant 3 years      
Unrecognized equity-based compensation cost, restricted stock units 1 year 1 year    
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation expense $ 24 $ 14    
Unearned compensation related to unvested RSUs 16      
Tax benefits realized from tax deductions related to vesting of RSUs $ 1 $ 1    
Market Performance-Based Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based awards, vesting period 3 years      
Vesting percentage   100.00%    
Unrecognized equity-based compensation cost, restricted stock units 1 year 2 months 12 days      
Minimum | Performance-Based Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based awards, vesting period 3 years      
2019 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares available for grant (in shares) 12,625,337      
2019 Equity Incentive Plan | Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based awards, vesting period 1 year      
2019 Equity Incentive Plan | Minimum | Performance Shares        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based awards, vesting period 3 years      
XML 122 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Summary of Changes in Number of Common Shares Underlying Options (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding, beginning balance (in shares) 125,000 162,500  
Exercised (in shares) 0 (37,500)  
Outstanding, ending balance (in shares) 125,000 125,000 162,500
Exercisable (in shares) 125,000    
Weighted-Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 11.50 $ 11.50  
Exercised (in dollars per share) 0 11.50  
Outstanding, ending balance (in dollars per share) 11.50 $ 11.50 $ 11.50
Exercisable (in dollars per share) $ 11.50    
Weighted-Average Remaining Contractual Term (in Years)      
Outstanding 9 months 18 days 1 year 9 months 18 days 2 years 9 months 18 days
Exercisable 9 months 18 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract]      
Outstanding, beginning balance $ 1 $ 1  
Outstanding, ending balance 3 $ 1 $ 1
Exercisable $ 3    
XML 123 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Summary of Changes in Number of Outstanding RSUs and PSUs (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Time-Based Restricted Stock Units      
Restricted Stock Units      
Outstanding, beginning balance (in shares) 727,633 761,126  
Granted (in shares) 631,227 509,748  
Vested (in shares) (387,942) (466,235)  
Outstanding, ending balance (in shares) 904,344 727,633 761,126
Expected to vest (in shares) 870,579    
Weighted-Average Grant Date Fair Value Per Share      
Outstanding, beginning balance (in dollars per share) $ 17.95 $ 13.23  
Granted (in dollars per share) 23.60 19.41  
Vested (in dollars per share) $ 16.16 $ 12.48  
Forfeited (in shares) (66,574) (77,006)  
Forfeited (in dollars per share) $ 23.12 $ 14.11  
Outstanding, ending balance (in dollars per share) 22.28 $ 17.95 $ 13.23
Expected to vest (in dollars per share) $ 22.25    
Weighted-Average Remaining Contractual Term (in Years)      
Weighted-average remaining contractual term 1 year 10 months 24 days 1 year 2 months 12 days
Expected to vest 1 year    
Performance-Based Restricted Stock Units      
Restricted Stock Units      
Outstanding, beginning balance (in shares) 858,357 552,329  
Granted (in shares) 573,070 542,223  
Change in units based on performance expectations (in shares) 359,868 (133,902)  
Outstanding, ending balance (in shares) 1,652,020 858,357 552,329
Expected to vest (in shares) 1,588,512    
Weighted-Average Grant Date Fair Value Per Share      
Outstanding, beginning balance (in dollars per share) $ 20.06 $ 19.12  
Granted (in dollars per share) $ 23.42 $ 20.77  
Forfeited (in shares) (139,275) (102,293)  
Forfeited (in dollars per share) $ 20.97 $ 19.50  
Change in units based on performance expectations (in dollars per share) 20.97 19.50  
Outstanding, ending balance (in dollars per share) 21.35 $ 20.06 $ 19.12
Expected to vest (in dollars per share) $ 21.28    
Weighted-Average Remaining Contractual Term (in Years)      
Weighted-average remaining contractual term 1 year 1 year 6 months 2 years
Expected to vest 1 year    
Market Performance-Based Restricted Stock Units      
Restricted Stock Units      
Outstanding, beginning balance (in shares) 438,180 0  
Granted (in shares)     444,926
Outstanding, ending balance (in shares) 413,361 438,180 0
Expected to vest (in shares) 362,051    
Weighted-Average Grant Date Fair Value Per Share      
Outstanding, beginning balance (in dollars per share) $ 16.19 $ 0  
Granted (in dollars per share)     $ 16.31
Forfeited (in shares) (24,819)   (6,746)
Forfeited (in dollars per share) $ 1.76   $ 2.51
Outstanding, ending balance (in dollars per share) 17.06 $ 16.19 $ 0
Expected to vest (in dollars per share) $ 17.06    
Weighted-Average Remaining Contractual Term (in Years)      
Weighted-average remaining contractual term 1 year 2 months 12 days 2 years 2 months 12 days
Expected to vest 1 year 2 months 12 days    
XML 124 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Summary of Valuation Assumptions (Details) - Market Performance-Based Restricted Stock Units
12 Months Ended
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Risk-free interest rate 1.85%
Dividend yield 0.00%
Expected volatility 45.00%
XML 125 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE - Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income $ 153 $ 73 $ 47
Net (loss) income attributable to common shareholders $ (161) $ 23  
Weighted average shares outstanding - basic (in shares) 235,136,849 233,201,569 206,000,000
Income (loss) per common share - basic (in dollars per share) $ (0.68) $ 0.10 $ (0.67)
Diluted earnings (loss) per common share:      
Net income $ 153 $ 73 $ 47
Net (loss) income attributable to common shareholders - diluted $ (161) $ 26  
Dilutive securities:      
RSUs, warrants, and stock options (in shares) 0 359,178  
Shares issuable upon conversion of Series B Preferred Shares (in shares) 0 32,520,000  
Weighted average shares outstanding - diluted (in shares) 235,136,849 266,080,747 206,000,000
Income (loss) per common share - diluted (in dollars per share) $ (0.68) $ 0.10 $ (0.67)
Series A Preferred Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Less income allocable to Preferred Stock $ 0 $ (3)  
Less stock dividend attributable to Series B Preferred Stock (270) 0  
Diluted earnings (loss) per common share:      
Less income allocable to Preferred Stock 0 (3)  
Less stock dividend attributable to preferred stock (270) 0  
Series B Preferred Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Less income allocable to Preferred Stock 0 (3)  
Less stock dividend attributable to Series B Preferred Stock (44) (44)  
Diluted earnings (loss) per common share:      
Less income allocable to Preferred Stock 0 (3)  
Less stock dividend attributable to preferred stock $ (44) $ (44)  
Dilutive securities:      
Number of shares sold (in shares)   800,000  
Series A Preferred Shares      
Dilutive securities:      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,000,000 4,000,000  
Dilutive securities includes common shares issuable pursuant to the annual preferred share dividend (in shares) 7,944,104    
Employee Stock Option      
Dilutive securities:      
Antidilutive securities excluded from computation of earnings per share (in shares)   125,000  
Restricted Stock Units RSUs      
Dilutive securities:      
Antidilutive securities excluded from computation of earnings per share (in shares) 904,344    
Performance Stock Units PSUs      
Dilutive securities:      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,652,020    
Market Performance-Based Restricted Stock Units      
Dilutive securities:      
Antidilutive securities excluded from computation of earnings per share (in shares) 413,361    
XML 126 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
country
segment
Segment Reporting [Abstract]  
Number of operating segments 2
Number of reportable segments 2
Number of countries in which entity operates | country 20
XML 127 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Summary of Reconciliation Operating Income to EBITDA (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net revenues $ 6,928 $ 6,558 $ 3,940
EBITDA Reconciliation      
Operating income (loss) 359 162 136
Plus:      
Investment income and other, net 13 9 12
Non-service pension benefit 12 42 0
Gain (loss) on extinguishment of debt (7) 5 (9)
Depreciation 79 77 75
Amortization 224 227 127
EBITDA 680 522 341
Total assets 7,590 8,091 5,159
Capital expenditures 86 79 55
Corporate and Eliminations      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net revenues (22) (47) (47)
EBITDA Reconciliation      
Operating income (loss) (145) (191) (149)
Plus:      
Investment income and other, net 1 1 (3)
Gain (loss) on extinguishment of debt (7) 5 (9)
Depreciation 3 5 6
Amortization 4 4 4
EBITDA (144) (176) (151)
Total assets 581 781 1,690
Capital expenditures 13 5 1
Safety Services | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net revenues 4,871 4,575 2,080
EBITDA Reconciliation      
Operating income (loss) 396 256 207
Plus:      
Investment income and other, net 3 1 6
Non-service pension benefit 12 42  
Gain (loss) on extinguishment of debt 0 0 0
Depreciation 27 26 8
Amortization 169 167 66
EBITDA 607 492 287
Total assets 5,795 6,029 2,170
Capital expenditures 25 25 6
Specialty Services | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Net revenues 2,079 2,030 1,907
EBITDA Reconciliation      
Operating income (loss) 108 97 78
Plus:      
Investment income and other, net 9 7 9
Non-service pension benefit 0 0  
Gain (loss) on extinguishment of debt 0 0 0
Depreciation 49 46 61
Amortization 51 56 57
EBITDA 217 206 205
Total assets 1,214 1,281 1,299
Capital expenditures $ 48 $ 49 $ 48
XML 128 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENTS (Details)
$ in Millions
12 Months Ended
Feb. 28, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Subsequent Event [Line Items]      
Share repurchases   $ 41 $ 44
Subsequent Event      
Subsequent Event [Line Items]      
Percentage of shares repurchased 0.50    
Share repurchases $ 600    
Incremental term facility 300    
Subsequent Event | Blackstone      
Subsequent Event [Line Items]      
Incremental term facility 75    
Subsequent Event | Viking      
Subsequent Event [Line Items]      
Incremental term facility $ 225    
Subsequent Event | Series B Preferred Stock      
Subsequent Event [Line Items]      
Shares converted (in shares) | shares 800,000    
Subsequent Event | Common Stock      
Subsequent Event [Line Items]      
Conversion of stock, shares issued (in shares) | shares 32,803,519    
Shares issued attributable to accrued and unpaid dividends (in shares) | shares 283,196    
XML 129 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail) - Allowance for doubtful accounts - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Valuation And Qualifying Accounts Disclosure [Line Items]    
Balance at beginning of period $ 3 $ 3
Credit loss expense 3 4
Write-offs (1) (4)
Balance at end of period $ 5 $ 3
EXCEL 131 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %" 7%@'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 " !0@%Q8K=@_0NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G6PJ1<)V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X+@? T.21E%"B9@%1'MZ?)G7K:S/ MI+S&\BM;2:>(&W:9_+K:WN\>6">XN*VXJ,3=3C22"\G7[Y/K#[^KL O&[NT_ M-KX(=BW\NHON"U!+ P04 " !0@%Q8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %" 7%@$U-VWW0< (8P 8 >&PO=V]R:W-H965T&UL MM9MA;]HX&,>_BL6FTTXJ)7& MKL6B4*[<=LZ5'8W[4[WPB0&HB4Q9SNE_?;W M.(&$5(XA)_.FD)#GG_B';9Z__?1ZP_A/L:)4HN(]64.6,_U<$DN&DYZHEH1'VI) B\/-$1C2*E!,_Q M[U:T5=Q3!>Z_WZG?9XV'QLR)H",6?0\#N;II7;900!0CVWRDVP;UE)[/ M(I']19O\VFZ_A?Q42!9O@^$)XC#)7\GS%L1>P*53$X"W ?A5@-NM"?"V =ZQ M =UM0#O?T5O45A@F[#*((O15QW)-Q"7=CQMW*WN1RND7,Q^L(2N1+H+@EH M4!7HP+,5#XAW#WB+C8ICZI\CSSU#V,&>YH%&YO![.C]'. _O:L+'YO#?TP3N M[NCN7FF-5^#V,CW/B/OOX5Q(#EW^'QWA7*&K5U#SP'NQ)CZ]:<% %Y0_T=;@ MES=NW_E-1\>FV-B26(5@^L8&CE+. M%:?[4/C Z0O*V,*[1(;R!<9D1-%#&L\IUU$R:SB.V_:N\$5/1\H8VI24);$* M*=B91G50'SZS3E)XM MM2J^O837/0;?)/'+1I^AF80)#3$.*-)$\A=X#?1,S>KC.RU 8U!C@);4J@!Q M"1 ? _ ;>4:3 &:X779=GNNXSG:WP1S<&-ZEM2J]$H#X!JS MY!V]81" NCC;O4&?X3KT-='W.;.DZSH.^AH%Z".8W UY09?HX;L6I%4W8$NM M"K+T ZXYHW\-QH:5EU"[;4JK1*O^":D_UOH02KP!;(Q>_F MOZ(9]5,.O4R+S*PT8G$,N5(K C7&C"S M=F.FIS 6N#06V.P'P*D&8;)$LY=XSB(=R@,"P^D'[0JM5?M@2ZT*J;0/V)S@ M[WH:NGOV5R19TEKW=4#HX<=,ZQ7,88UIG<(KX-(KX*.\PG<:1>V?"61F,%*) M@"DN0!,A4OT<=T#S!]5M3(S,48VYG<(EX-(EX*-+XRPK4;,@>4 M'I@6EE4G8$NM"JMT O@H)[!;V,U7V;*)#-+:5 _-K%C7Q:QZ %MJ56JE!\!' M>8!)(BG/=U_5HB[98=12,RO64;-J 6RI5:F5%@ ?90&RX8A&X)J6C&NSC@,Z MGPF'GXZA[U,0 ID@E]3RLVH%;*E5^956 )LS^2V_64RB"-VF CX6^A%JUJE= M$C?'-:9U"D^ 2T^ S>G\EM9=3/E236@?0$&NP$7%:Y+HN]W_W$DPQS7&=@IS M@$MS@,TI_61T_XB&:1!*QM%02@HV/5N@O(_(4DO-K%>W)VH.:PSM%-F_5V;_ MGCEY+S:L[L.$)'X(9C1;%LK.W7&>K8W#3X-?LTMP>T"_MNN9XQK7*)S"'GBE M/?".VEV8K2#C-8W3 S+UL*RZ UMJ55BE._".<@?3=!Z%/@Q.1K1IAUFE<46, M59^P5>ME:JK([FG0/7>O.T\Z,'M50D>E_]6EB9E:A!#H:RIA.DN44]?"LEL^ ME*OU]YJ'NUVWU_5Z5T4CMR1.80*\T@1XYI1]-WV)O9T]R*KF:J-T02&CU2]J M'U"=*B?!$J%6FN2*(EYLNO[RYA*[%[\)5608)F&6/Z\Y>WY!HI@U%S!GJBA5 M>[:KR_E":>9-0##[7E!"(+=6Y,?:K6"8ORN#,$/02%K]K/=^V'3T![2KA$D\DD;Q+<3]5/(E4? M=:[M 58]CRVU:BAY;:E5JI>?QS%YE+S,H2Z;NX:0V<3\@5E?X8PYK3.P4+LF5GN_H>6F%6G8TNM2JQT.I[9F P!5Y CJ\G1#PC49TQ6G8TMM1Q39Z]P M6WF\K !>(%_5H.0UW,79HLA^F)66=\K+\PK]+T191($BNH!0Y_P"Y@R>%[WG M!Y*MLS+P.9.2Q=G;%27PVZ,N@,\7C,G=@;I!\:\'@_\ 4$L#!!0 ( %" M7%B? U W,P( +0% 8 >&PO=V]R:W-H965T&ULC91M M;YLP$,>_BL6DO:K"4Y)5&2 ES;I%2R;4:MN+:2\VWGVT(RZ0$ M]0WVV7=__\[F+FF%?%(5@$8OC'*5>I76]<+W55$!PVHB:N!FYR DP]J8\NBK M6@(N71"C?A0$"#'2ML% M/TMJ?(1'T-_K7!K+'U1*PH K(CB2<$B]9;A8S:V_<_A!H%5G46B&#\:?7](8C;>#Y_*1^[W(WN>RQ@CM!?Y)25ZEW MZZ$2#KBA^D&T7Z#/9V;U"D&5^Z*V\XW-B46CM&!]L+$9X=V(7_I[. N(XBL! M41\0.>[N($>YQAIGB10MDM;;J-F)2]5%&SC"[:,\:FEVB8G3V;(IB48;WCVO MN:?$UT;6;OI%+['J)*(K$F&$=H+K2J%/O(3R?P'?\ Q0T0EJ%8TJKJ&8H#B\ M05$0Q2-Z\9!D[/3BL22%/$\3_5KNE9;FI_A]*>-.;WI9SQ;*0M6X@-0SE:! M/H.7O7\7SH./([33@78ZIC[0WA/)T&9]"6]<(+R=C6#,!HS9FS"^80:7&,:C MO^:[SVB[S4= Y@/(_$T@6U%<_4/'%7:$<\"UH$3=(&3B4[6LA#Z0FUD"9\L554( [?5:J(WE11I MW:C()RP(II-"9.5H<54_NZT65VIK\JR4MQ71VZ(0U=-'F:N'ZQ$=/3_XDJW6 MQCZ8+*XV8B7OI/EKI,E:22R^O1!_K^)N2V01WQ=R8?]-XU ML:G<*_75WOR:7H\"BTCF,C&V"P%_=O)&YKGM"7#\VW8ZZMYI&^Y?/_?^4YT\ M)',OM+Q1^3]9:M;7HWA$4KD4V]Q\40^_R#:AR/:7J%S7_Y.'-C88D62KC2K: MQH"@R,KFKWAL"['7@(8##5C;@+VT 6\;U)6;-,CJM#X)(Q97E7H@E8V&WNQ% M79NZ-623E788[TP%GV;0SBQN5*E5GJ7"R)1\%+DH$TGN;'>:G)._[CZ1=V<_ MDC.2E>1SEN=0>7TU,?!BVWR2M"_YV+R$#;SDDTPN"*=CP@+&D>8W+V_.#IM/ M(-TN9];ES.K^^%#.VZJ2I2%":TCS/99/TT&(=V"7UGN]$8F\'L':T;+:R='B MA^_H-+C$LGNCS@YRY5VNW-?[XD;H-1%E2A)[(?_=9CN10_+H*#9=S>JN[/K? M+<+9_&JRVT_&C9D&41=S@#'L,(9>C!^21&T!$M!"(@'??2['I 0*4TLB$%>B-KXLB?L (T.*=[R5$^ MCXXJ@ 51CI<@ZDH0>4OP:[F#05%5)M&!B=Q71L$1+"1F.H!JVJ&:^B>/*DT% M1-NN% S9U'EKR*='R)"8:(XCFW7(9EYDMY7XPQU[,?RHC\A? BYU7LR@^QH<$3:,!@/,.X/Q$ M4<$=5.:I+J:EB@WHM:F7(H9S[D#@\?%:<6/"8(:CI$$O68$7YQ^ 4IBL7)%< M@H*3RDJUI8WUH&:<'P'&@MA 7>F>R%(OXI^52A] /E%8U'UC.*/' MN) H'@\!ZY60>L4'>,>()P &8O8M2O8I_D M4L*R28D1C[X1YLBJ=488"0KB 82]A%&_AMVVSM8NG8W2YKR2)JMDX5_J%-$2 MZ@R]&\3G0R/?"P[U*\X?-5EZH+EZ,CM>W4@,#8<&NQ<=ZE>=AB<]R%P]F45S M9R:Z47$PIP/@>MVALQ=YQSP3]UF>&1!LU$!2KWZ]UD&^56^'2??"1?W*=;=6 ME3DWLBH:*]G68 -/[9P'YLU5N6H"4GF/\X>K6,YT0D0MF Z,6"]JU*]JG;O< MB"=K+5%PB$[-CB47"]J;=H=;D5[,F%_,K,<"*;/U3&!SE:6UMK5,DJC"^IOF MP=Z40[[SLZ>JJ0K8A$[-K5(4#CDMUDO=,PO=+VUL45<9F6]'Z]M#@[5 M%3.'I;&8(:"]WC&_WK7RT0[]J8(B"K:G$RU,)(@-["Q9+W/,+W.'IOL43D3/ MXCV_V@)%HN9L0%E8+WO,+WN_'5#H& 9=ZV.J14&[0L>XN_*1J"@>F@:]'+(3 M^S"/[5'W>;:JJ0LOMKO%XJ*-N6-!T "KOU8W[U>W N)\H)W_)_@P)XD-3@O<2QOT2UK!9JQ+A?Q!I".X4/$:>9PPE(5$2G S++]TX<3QPYJJ+( MC*4 W2ZI=KTEUAR\^UT926C\(XK;E:IC2O"&'"+NQ8R'7E/_67[[)DIX6)]Z MF"?4T7.O(+[6T;]5;X<9][+(_;(8743?DSM9V[6/Y(M,I2RL.29 CCL)6F.O M;ZOGU7MG5/)U3,Z"BR (*#CIBNQ$OI5C$@?!&)X1L36P2H3^:V1ANXJ#G+>W+KGM..B5BM*@E* AR7P?BD#3EO:G324I\]&8XM"R"C MAFQCY\Y*]0<=UK@7=#[USJH[6X>URD%?] _?Q8S.+KWSRVL/7CV_WJBWP]Q[ M7\#]OJ"=6A]>,(#2.9M&8T^ES6>HL.1^' 1_/*3NNUBL7'7DG'Y-\ M6UDV0X\5?GZE^*2X!HH9X1\ M(8RS8?V^+;5Y_@YO*999DZ %,Z#JG<\>NHD'3@2.]L/=7XA<]2'1;$A'Q/V3BM\B=/2@RR. G8M%0N["G[IF-EW;"R79"OS-3](A@YA46BD%/8R=[O%^R/ M1SZ+:I65&K8T2V@67,Q GZOF]QC-C5&;^B<-]\H85=27:RD N V SY<*3&9[ M8W\ET?TJ9O$?4$L#!!0 ( %" 7%B7K*L4"00 &(0 8 >&PO=V]R M:W-H965T&ULK5CO;Z,X$/U7+&YU:J5>P9 ?M)=$:M([W7VH M%&VT=Y]=F"16#69M)]F]O_[&0"$D%-*J5=6 ,_/\GO'X,9TPGJ5'/:Q./K5_0_<_$HYIEI6$CQ+X_-=NJ$#HEAS7;"?)6'OZ 4 M-+1XD10Z_TL.1>P(@Z.=-C(IDY%!PM/BD_TH%^(H@8[>2/#+!/\T8?!&0E F M!+G0@EDNZY$9-ILH>2#*1B.:OE^!YV@6M4@QQN\@?<017*7XA(JB(#OV;. &Y)B4<10171(#NHR XZR2YDDF!!X5:+7FY(QA39,[$#/6'>&]:@/ZSH#]]!/R>I"=N9K53\/]S4 M5D8QVLJ] !\=+[A7_IS0OR2RH6!4*1A=K(!PK7?]K$=G7/Q@.!P/ SHZ8=T6 M&0R\X([Z[:S'%>MQ)^M'ONGQ&)?1#2@?A">7SN&$XP-]V MOF'%-^SDNP+%<6?,R1*- I3EN[(KWL:T$\DZZ[W.6 13!ZU3@]J#,_OU%SKR M?F\[>CX)K"'ZKA)]URFZUEK61UP^-5O1$1[N:-5M"U"@WC5+=7AZ%/5%-2A3 MK[8D[WVD/W(FE7/T'DK]<4T51\9*WZ?BW4=3.4&C8-H.IOZXI@2_EN!WV]AF MHV"#KP9$\.\[^Y)@W[RR7!B@@[62]L_\*1R<,>X.:M*M39=VNVY9X0^75'@W MU'M+_+/0FL)K Z?=#O[1*B]A;0D<;7[_]&%U3OY1<;6]TVY__YS38'CA:= ; MUU116SSM]OA/. W.G7S<^IYR06!31.WXM-OR3T1<^*Y"S_U\T$Z\/[!)O+9^ MVNW]I\2QG]6&I3%/-[WLPTO9]P<6[-VC;BT!M*K1JE%^R-O# MD_&Y;:#S+K"&*;KO)Z8V/-5$P!HAO=LQ;FM5-+3%C9%9WA,^2X,=9GZY!1:# ML@'X_5I*\WIC)ZC^K3#['U!+ P04 " !0@%Q8->KIX-(% "&@ & M 'AL+W=O9MD\)YB"WYS&C.D#-S)$U? M*'OF&XP%>"V+BM\,-D)LKX=#OMS@,N-7=(LK^IRA6!C7B3X)?^,%WH*@L*'U6 M!P_YS2!0$>$"+X5RD8M9IA:'@TOP M=9Z"LT_GX!,@%7@D1:'.3X="AJ <#9?MY>Z:RR''Y2 "C[02&PY^KG*<'SL8 MRM@[ NB-P!WR>DSQ\@J$\ *@ (66@.[?;XXLYNG[S:&'3=@M1UC["QW^'JHE M+7&_$."OVP473%;'W[9D-\XBNS/5,J[Y-EOBFX'L"1RS/1[,?OP!QL%/MD2= MTEEZ(F='28RZ)$8^[[,_9+MD>(^K';9NT<8ZJ:U57]S/X@D:3X?[PVQ80*.1 M!DI-4#B)@@YT%/VHBW[DC?Z>@\1 ?7#>:C'4&%M XBC0&)B@, FAG M$'<,8B^#7QGE'&P971%ABSXVK@D/L]9$;P$E4(_>!$W"B3WXI L^\08_ER.( M5.L+L,:5['_%!]FU/;U:RS:N.HV-P-C<$J.)%K^)@;$>O@43QO;P)UWX$V_X#Y7 MLE^(MP6X !6V;K&)>>UHI'&P8)"&24U,["AO&/03-_"2^%U5Q]E::K)S()4/ M?E7KL2-\4S=\6?DY7@@GL];Y84B)1LP"N=2)63".PH$'4@+Z^RZM+E4O)TL, MMJTT7,@J' M?K1#_VQO!=("RUL>_+8R(GNU]^+6V6$(*#2VF F:A#H7$Y.XZJ4?]- _Z1^Z MZ-6PW!-5,%86YI!.](9LP:! )V$9]JY-U<]ZZ!_V2FRY9PFTC/&141$F*#$6 MP,1$KLW4CWJ8>-6VBOVLD.WXO*MQ(1A9[$2V*.3"4"!/EK*+\4W&\(86.6;\ MVLK3*RH^JL1/ZBT]E;?C)/>* _HEQ^URR7;RYE+>RBZ?04[V),>JDU9@CAG! M'-R")WFOCQFK[T ER)I@4TUSNWL7. MU!F7NE2_?P\HM8 MP2#XP88@]?(1.VOU(Z\N^FCUG]1;>BIOQQGM913RRZB[C),E.",5R&E19(S7 M&:U3>6Y-9>,.PL.5#:YB_>;6A@NNH+Y-'-Y<&Z674L@OI5)2[-03LP\0"]]) MS(*S$'-XWFGN,8-(P[H3G A%;"\5;&7@%>V?;@$ M3NDM/96WXY3V,@_Y95Y? DTN[=O#HM_"D;QA'D>ZU+-"0Q3 D2'!;= @#NH_ MQT[IA1_R"[_#$O 1,X6;DY@%&L?!.$BB1"=F@3J(#0\>CI>8K>N7#%PV]5TE MFL?,W=GN1<9M_?A>.W\'K]/F=43OIGD[\IBQ-:DX*/!*N@RN$IEVUKQP: X$ MW=:/X!=4"%K67S3O*TK%VX&Z0/?:9_8?4$L#!!0 ( %" 7%CX M:X KC , *4+ 8 >&PO=V]R:W-H965T&ULK591;^(X M$/XK5@Z=6JEM2" !>H#4DEOM2M>[:JN]?5CM@TD&DEO'SMD&VG]_8R?D( EL M'WA);&?FL[]O)N.9[H3\H5( 35YSQM7,2;4N[EU7Q2GD5-V) CA^60F94XU3 MN795(8$FUBEGKM_OAVY.,^[,IW;M6*.TR"MG/$&>\?)- M7RL=#AR\\(2#7SGX38?A"8=!Y3!XK\.P(:CJ?2K$CTE@CFAE8 M,:TWTL^X"?N+EO@U0S\]7PBN!,L2JB$A+QI?&%.MB%B1A<@QDU(3XBV0JS^$ M4M?D$X]%#N26?'F)R%7OFO1(QLE3QAA&44U=C6[>&3:# M.CX#BS'I!V1*A3?'I9*2_Q_OG>I7Z(/N]%-3;E7!8UAYB"P KD%9_[K M+U[8_ZU+N4N"11<".U)U6*LZ/(<^_Q/K:6;EZ]*L]!U97U,VMW,OP$S:'DK1 MMADU3**VR7!4FQP=.ZB/'9Q-AK]T"I+$Q_\EL_]ER>:^BTYPR12X)%AT(; C M+<-:R_!L"GR@F21;RC9 XI3RM:EI"1*4-'NE1RE&I@S>L% M025&_^=2C+JD:&K18>2%04.-ME&_6XQQ+<;X?&X(B?T"Q_M72N#Q&\'ZRA6C M9:=2:]'%:MP.GM?@U#9!3@WB49>1U\UJ4K.:G&6U.%TWNIA,6N7K-FB&I\/& MFS2IM(W")A/WH(')0:YM(ZBPTFVX+F_^>K7N-1]LB]58?\0>M&P9_X^6*+,<\1#VF1_)=6SS@$,61=^KY. M^'&_I'.8@GDJ)PHMOV%)60%",RF(@FS@W86W MXY[U=P[?&*STUIY8)3,IGZUQGPZ\P 8$'!)C&2@N2Q@!YY8(P_A=ER B>3:/"^C6@*[+3"7%Y6%,#8W[ M2JZ(LM[(9CY"=U/,,JGNA(/&%$'B02:_))I)#N$O@HKE$8;10.HQ<9QY!UW&-WU_N9V@0X^+,-SU&;?X?&A< M=M3T&C6]_ZC)\"3=A$[*NDN7G I-:/H+VXK]A"JIM=(V@;U#@7O1CPY=>KT] M@80T!ZPL F, 8 >&PO=V]R:W-H965T&ULO9U=<]NX&87_"D?=:3D%(\$6 M&XGTDI2=]-<7I!51(&&(=$XW%[%D \\+"@<@@ -"ET]9_KG8"%%:7W;;M+@: M;Y5>QWNSC_^D%LLZ>KD3WZ]HN/R?VFK'XQOKY\B._% MK2A_?;C)Y;OQD;).=B(MDBRUQ$-MM19+E^/T '1UC5AE/7W^CA_7%RXOY%!=B MD6U_2];EYFHT&UEK<1?OM^7'[(F*PP5Y%6^5;8OZ?^OI.>V4C*S5OBBSW2&S M+,$N29]_QE\.'\1)!MMY(0,Y9""M#,1[(8-SR."T(_@O9' /&=R^1?(.&;Q6 M!F?V0@;_D,'OFV%ZR#!M7_3TA0RS0X99.\/DA0SS0X9YNT@O1; GWVIN4BOH MN4/*?ZRL+([ZW83YV*3;=KNT?OSAC?6#E:36 MS\EV*V5>7(Y+69@*.5X= G]X#DQ>"/R/K(RWFFP+<[9;D2>BL#Y8-[(=B3RO M2YVM/FM(2S/I/" P Q;9;B=;^$NYP_ZYK<-5O>]Q5=%P;)\/BYJQ[]?KI.K/ MXJUU$R?K"Y9:B_@AT58?8 M5%WWH[#^EA4M48YERS@V#W)L'J0.X[X0YH.X3](T2>]E)[R-TY6P?I2J+ZJ6 M4;RQXE)>P.JMY=@_661")KI68.17=[]WQ4.\$E/*"735EB"Q>A(11)(PA81P$ M4]3M'-7M#%1W'T4_,Z>G>O"\F2J%A3'P4*5V([8U>C9%B"Q0A(11S>"SG#DYUZ\AA7ZQ;:>9W?N2+BM21LC#E4PDA8 M@(2%2%B$A%$DC"%AW*@>1<+3HX2G9@EGN4CN4VNUES/<=/75*O,X+>34L%Y_ M6_]G7Y35FH9.RM-.82YLNZ5E8_"A6D;" B0L1,(B)(PB80P)XV;Y*&*>'<4\ M,XKYYK#T_"#G8\49]IUPGC\E:I.O3Q36=X(W4H=-')&R)A 5(6#COKMX1UYW.;:+V M%1$R*D7"&!+&03!%]_:D<5LF1N6SHMC7"VW9G;5Z7JI_UOLYZ9NY0[4/I2VA MM.! 4T:(9"I3N_/6DAXT;@2E42B-06D<15/;P(GC:+^N#6AU;W?GSVYK<71A M#CA8SDA: *6%4%H$I=$^5<6@(3F*IBJY,0=MLSOX6YS+J6996.*+R%=)(]T[^9.>YIJCC18QTA: *6%4%H$I=$^5<6@(3F*IDJX\39MHQ$DYZ'975+6 M_75E@E=K+G)$DI9Y\FE?K1Z>'Y5##4TH;0FE!0?:J3A\9V)/.F-RJ%T)I5$H MC4%I'$536T+C6=IFT_)L2]"JO^MMV4Z[:X>ZF5!: *6%4%H$I=$>-<6@$3F* MINJY<35MLZU9[UV]J#9.KZLYYH-(BX,?E*ZMK-HO^).5BO)L_XZTOA90VA)* M"^RN+S>=N;.YW^[?H9XGE$:A- :E<11-;0^-16J;/=*>[4';!KHNE]WV^\W1 M!RL;ZI)":2&4%D%IM$=-,6A$CJ*IJFZ\4MMLE@;INN?6;%NK;*2AMH#2EG;7 MW-7OSM8D),3UB6?/.PLM4)\42J-0&H/2.(JFJKPQ2VVS6]I2>2]E=UT_XI#. MV!QJ@1YHIEW:YY.$T#)%4!K5?:J>WUDAZ::Z($Y[SY\FU42_J=HR*JPFU,2&(V(5^Q@YMTO3F?M-6,?=80ZBU" M:2&4%D%I%$IC4!HWJTA5<^,J$K.K^!V;N4G7O[JP?;>M:ZC7"*4%4%H(I450 M&H72&)3&S^E(579C-I(S9N. G=VDZ[;)(K17WO.G98GO82&#:"T4',14\^9^_/6 M@D'4]VHIM'P,2N,HFJK;QA4D/5Q!*Q3,HY'?NUO/S!_.,K1_A]*64%K@=)^1M.WIU/9:AU>$T+ 1 ME$:A- :E<11-;1"-&>F8SR_78]HE0U]=A)*6SI]#U/5)"2.XTZH/-LP/PQ._8T@-*64%H I8506@2E M42B-06D<15,;3^-".M]ST*JC\HPPBEA5!:!*51*(U!:?R,C%0]-^:B\W\[ M@M7I^EA^^PA6<_3!LH8ZCE!:"*5%4!J%TAB4QLTJ4E7=&(X.[BQ6I^NXR7;5 MZ9^AGB&4%D!I(90606D42F-0&C^G(U7*C6/HF!W#*);32BGEM5B+0O;4]?]_63 YN"XSTPA;\Z";W3Z:SURNP8J'.HI06@BE M15 :A=(8E,;/R$C]UIK&4G3-EN)KMZB:L4/74%R-3^>X,Y>TUM&6T+ !E!9" M:9'N(YD[SF32NE=2:%@&I7$4315W8P^Z/>S!(?M8S;S!JH;:AU!:X'9--=F; M$-_MG(8 C1M!:11*8U :1]%4[3QVKF#^[-H;8BE!:X7=O-=VQ[WO[B M46C4"$JC4!J#TCB*IK:$D^^6-#I$K]O'>F J \CV.HLY[F!-0[U+*"V$TB(H MC?:H*0:-R%$T5<^-(^F:'4G0/E9SE,'].]3CA-("5^/5$>[;+DND3MO'SPY+C9"E,NXC*\O'^)[\7.3N5@XH\ MN=\&PO=V]R:W-H965T&ULK5IMC^,H$OXK*+OC/^HMX0(]+8KJ_I^L!5B?SL: MU<66[/+Z"]N32OYGS?@N%_(GWXSJ/2?Y2C?:E2,\'D]&NYQ6@\6=?O;$%W?L M($I:D2>.ZL-NE_/WKZ1DK_>#:'!\\)UNMD(]&"WN]OF&/!/QQ_Z)RU^CSLJ* M[DA54U8A3M;W@X?H-DO'JH%&_$G):WWR'2DJ2\9^J!^_KNX'8]4C4I)"*!.Y M_'@ACZ0LE279C[]:HX/NG:KAZ?>C]5\T>4EFF=?DD97_IBNQO1_,!FA%UOFA M%-_9ZS])2RA5]@I6UOHO>FVQXP$J#K5@N[:Q[,&.5LUG_M8ZXJ1!-/$TP&T# M;#=(/ WBMD%\:8.D;9!HSS14M!^R7.2+.\Y>$5=H:4U]T<[4K25]6JEQ?Q9< M_I?*=F+QR*J:E725"[)"ST)^R$$5-6)K])C76_2+#(P:#=$?SQGZ]--G]!.B M%?I&RU(.6GTW$K(+RM"H:%_WM7D=]KPNPN@;J\2V1C]7*[+J&QC)OG<$\)' M5QRTF)'B"XJC&X3'. 8Z]'AY[!L.Y?.U]OF:LQV2 M\YOG@E:;9H)004E]"[F],9O 9M7B<5OO\X+<#^3J4!/^0@:+O_\MFHS_ ;GL MFL:R*QGKN3/IW)F$K"]^DPLGK0JV(Y#/FK93W5:MCR^+*)4A]'+J"AY%3( 9&J% M# !)X9"9=OV>!OO]L&->4PMKKU"& 2>S1C0V>F <[/RS]#\9*BFU0G*A MD?JRUD&%R)OZ#BZDKE^V! ##1S*(#8;"'T(G B8*$GCA;4S&L)2\57R$: MD?MZAP: 26T:04R?!C8T<#B5L6JHYT))Y-@$:6#G];.938EW-,)PXJ0( 18F3\P#4W#>!C0*)PA+D44T N0%HPP;DX(H'/+$I M "+$YIE!H)--4G]7;W0(#NN07ZL7N8@R3F$%A0&I8._= ,PPME:J# )Y- 3>)@9&8+#,J2; M(/O\W3<[L"L< (N:.H0 # S#P.C0'!8@4@&_$!ZJZ@>GN.^6FGV(#M72"2V M=H&&C/O %ZL.3 M\$ RKI(8SE*;#0!*[:T@:,G'QZ@2'%8EOUU:IP')N0(C=2>3"\)39Z5S0=', MM]09L8+/B!6K8DGENEU?4G_"5U4A5[667!S*L0HN'XA1&L[;A?. M6X<"2F+FY$0 A&>QG=-!6Y[: C:J!(=5R=.!%]MC7; \U-*N? N [$K4U)[%0 PD9UU SV;%AB(W?BL-SI%KB# MJAK);0NT"("L(!5CUU,>(12>C^U6C$M;TK=PM(1*.*V7 %$5C>U- M.X":I+Y98+17'-9>3_E[>W9:74X)*/ D,V=B RBG$@&"O.%OQ%@<%F/?R?YT MU;Z8V/D:$0!QMV=!.WU*1H_%9ZI$W4 U%3I$Z_H@YS1!!:OA/5D<*O.T=(!R MD5T%SR!0Y!LCH\'B\.&/-49R'[.3,5@+5OP R;B'.,/$5O\@R(DY%^0;'2-^ MXK#XZ:\-*G5*C7 <(7AP0BT1,;T1.?$3TGT792FAMR M4NI+%X44>7)3P+U'=S%T$F3S@X2-30]22)Z"0&+$3Q(6/_KTCA:*B3IBD1$H M2"7ID$;F>(_ $J@X8Q^^G\=D84R?E!$TR86"YE.K:#[W]FZ0! Y HHD=0[Z M %0T323_ITC?!))L&MS/-AOR_U!;^\;%BK?0U:T;HH67W@ MGHU,$I13']W(7-5:=BUK?8\:Y96$E=?C\7:*3G:TDLI8ADU7LSD^"%U" V[4 MI$[00-=N;*D,@!)?R!@UEH35F$W0U,@[DIRL#]4*3H# !1U[=P]@$B?) \K, MM^(989:$A=GQ(."L $M5A>0F-(M M:RK0\?K+OLQ!CNUK>IR1"F,:DJ.3Z\H[PC?ZVG>-],%2<_&W>]I= M+7_0%ZJMYU^CVZRY(&[,-/?5O^5<9J@:E60M38Z_3.6"RILKX,T/P?;Z4O22 M"<%V^NN6Y#(*%$#^?\V8./Y0+^@NXB_^!U!+ P04 " !0@%Q83:LB3)<" M "A!0 &0 'AL+W=OJKDA*6I1,E&BLD(K,+@:L4GO=#KP]L'@F\"-?7$&G\E2ZT M2W>O-U]PF\^1QTNUM.$+FZUMS""MK=/EUID8E$(U?_ZTK<-[')*M0Q)X-X$" MRW/N^'AH] :,MR8T?PBI!F\B)Y1ORL(9NA7DY\:WDZ\/]Q=P=PG3A\7U[<5B M,8PO N5P=R@1>4:A5[!I5!< MI8)+6) 2Z1$Z"S\F2^L,/:.?KY6H(3!XG8 ?K5-;\11'K/*QS!K9^/"@=QR? M[4EOT*8WV(?^SB;^+\9D+N#*Z+JB@IE*FZ8Z'UR!<'APDB3QV4R7%5?/0>J= M=7;JR?RJ56D#K 5B'T%8X)!+O>2R0^_8/*+[)&F9")7#LK9$REKP]1$I6JB, M7HL,C>^)Y2MTSZ%=MD+?')):2T%]6Y/A41R#U&G@:OU&D!D-%'9?JW+T8FQ* M-'E8#A9272O73%"K;??/I!F[O^;-\KKA)A<44.**7./NYR,&IED(C>!T%89P MJ1V-=#@6E#8:;T#W*ZW=3O !VJT\_@-02P,$% @ 4(!<6 777I]R( M&V< !D !X;"]W;W)K&ULK5U;<]M&EOXK*(UG M(E=1LB4[MC=.7"4KEW%-XG@C._NPM0]-L$DB!@$AB?OV>[YS3-Q"49<^\ M)"()].5_>=:^^;8>^KAK[KBOV7[#]MW'7UZ%$995!O;N*IMBLXN MOSNZ./OF]5,\SP_\7MD;E_Q=8"?SMOV(#V\6WQT]QH)L;(QCZW[6]M'6- M@6@9?^J81V%*O)C^[4?_D?=.>YD;9R_;^G^J1;_^[NC%4;&P2S/4_6_MS3^M M[N=KC%>VM>/_%C?R[)/SHZ(<7-]N]&5:P:9JY/_F5NF0O/#B\8$7SO6%A"T_X?&> M'!COHBS;H>FK9E6\:^NJK*PK_O=B[OJ.1.3_IG8LXSV='@]J\XW;FM)^=T1Z MX6QW;8]>_>-O9\\>O[QCM4_#:I_>-?J7,.C?&K!XUU5-66UKHDJ[+,JV<42D MA6$=>K^VI$=EN]F:9@<"QI_MHEA6C:%735VXGKX@U>U=<=S3.__XVXOS\\SEP\+FK4>%K;H=8X!;],*\/E29BQ,L\!7%?URLV[K>G?2WC0T MLQOFKEI4IB->GA87-:V@6C75LBI-T]/(O>U*/X0?&F,1RQMGV#ZX8FVN;3&W MMBEL79&J\9ZJ)B?!:?&FN;:NE\W1K_3_JH<(M=>VHU55Y3I;\MJXT6*6]6"; MDJ8:^J)I>XS?=Z3XI@L;!S';KA@<:(S1[)]#U>^*C>W7+9/ !"$^!5>MRF5=F7E5BUPI,4LB[B $A\#0]K""0^_(+""<5Z%)\K$.'%A.0XB@L]>V M&701]I:0 /&W6 R=ETMYD6E-1&L7I'QE/] D1"GRBX[6.M18/VV]$RD@"2;6 M!U*Q^!8;B&6J)I&4J5W0;U4\^K:GF5A]2(=9M!WIC"K/WOI9]*$+*V@&#<'+ M@8SUW2 8P8]%,KPT55=<&]+5_;4$V4ED#5.:DF3$\> T EX.:ZW;9G52$P!9 MI#Q+7CCI;,URGG 7:ZL65A1B5A"669Y4#8F!@?U(&#[#RMH-$@5,Z$6C M6I8]9BQ>6V66!NR5&M TVOK2:\O MG19O#RK.?;9 3J@C^T(:02 *QMN;I;"WN*M$$;&[";8E#D[WQDQ2.RV[PQ!K MNUCA_Q59?!9_++6LB;&DD"+OT;_X'0?IF4'99EXI,JN=&!O: \42(LRRCAL+ ME\<+*XZQJ(=XZ %!O0?'YP_YD0?'3QZR;OE-.O(@8 BA0KN9$S,\,N3_GHOL MTU_T+;%X:QGUUSOO)6$5EI]#I6!_2 ^K:],+QV$R9%<+"[-%"R)>=G8QD&+N MC9^)9=%5[B.)R6\6)I'>>MO2EV>/BY/BZ/LPASOB72^'CB6N:B3^8@3R_K# MSA2!@'W![5<(?LIA,XC83%I?^L;&9BL8L M,L;#6GMKR\%#61F 69);VBEC+"@R>KS_K 6@[1BW%L>"/X"OR&7R@^\3 .V= MH&,:KRG*)G+7%3V]R##O=NA(RYS::AJ7Z%.14:,=D1B0I22 & %19]7$"ADM MB3\)WMSNK>4T6PS2'#T3GY^C_C[ M#)RFOXR"/V^(RT-B,XM\(-MGZ>MY;9,OMV8GWQR"6 H3-W#7\D6&L1B)VWE? MM/-:$52^QPKN@/8BI&< =EOU"$-*FE6MC4!LB0AN&!W/K:Y7O C!O!KBR\S" M6UM3\0^LUG :)JQKQ\8=HDY[J'-/-K?]#:+9C>D^TD 46/4514.FB1*@ 1+1 MG:9A#&X6U_0 9!V-]NJ[)XMAY2VK_ZR0KZJV0X]:V8$T[TMUPVI MOU6L3S^",95CSK4WC'$_>BB \6]P;3))"^9 M:YMV8>L3AE8T3V RIW=M5%EV M@UWLFZXP9Y8IB$#)(X^@G8Y,2&D&YW,(]+U;DV<)_E3(LNY]V/@)SGSE E%BBF"^XSQ32&@,/?)-+-!+LJ,< MG2H7 'BO#5$=2XV<"!R@I74(>&2=C,<\E\!>GX\A5FBN)$8MG@5BV6IL<-9<$6[RM:<=;E6_5!S[+:MY'!ID!M,G*<][DN#@R@H@3<" M:48;-G#F<_4X)S=<^+*+(#P>,4)H-&.-)=%(R9I2)$&_!#5/Z3%,V&H%+AZ9 M<)YK8,@+^6<>>6.?S:'YF\-R@[0^Q9XZB4]!Z^SYDJTTIJBI6L-H K/D,NY,( M+E8/VM1\B2!KU%]RBEP2#L4@9E=+E$YY+#\^V0+?GZ)PSC7_!:#M >D3AZKE)Y_M/B0* MDAZ7S>@7G-+:M "*6DBX,X25$9I=DASA1*-F348,^KS,!3,@2U,$JRHD10!. MX4?5L@#7.V]&)"D>D,$LI0_6>VW)$=:P#[\&B981532"H9L&6I 5Z /P!$48 M["QK1BPBTCYRD#%9%&X(>-(G_2K%AG?/%;U$J(/IWLW.RV/E8D[*SWIP:WM% M+,UA*H?8_&PV2(F$^#.O5_K5!J\W6D_0B&3WQS!??8;'O"@8#WP1:M3"<7;A M:N&:M'SSD$)A)R'T 7>K(RQ:#H(T',8HI%GH0A"H-\M2'H,FH,6)4:05$9:@ MKA!8!4+ 4"%J@67KD/P:R!J5G&\:O\P*TDE"^B24@!%/)WCUT,M,S S4^12[ M#MX)8YVNRQ!Z,;!#I RTV$K->^*BN>9XXVU2FF*!GK4'A(8A:EVJ"PMY VB/L+<:T_LE#VP]:7D)S2!$TR#ST%J%3Y8 M7-=>J &P(?VD+;X702SPB%SD9":(MA'_T MR\X?T BBXB D5.,D'=G6[6J7!;W[&BF^F4@QY-8KS=8[:7^QG$NX7YY>>JJB M@\IR IGO$E^!E&AFQ)!Q'N8(8K5=:.C)0OXEO#6[ !E@!;L C6$O0(H(&B& M7*S3;+Z?-_=HP1@YL2'!3C6:\!5S*26YT..1V[2TAV-!%AZI<6G&$#T_9/)] M5T1N #.0F;ZI.@_'GH0L$-1ORI;1>LTZBW5QV[O_!=$LN* M;I90PQ +7J?I#XV#@Z=#F$B<7%4P"1S+<9)V&9)*X3=-V2[CMGS 9B=*4F%G MJ[!R[I9IM+F6#3_D@<)\!+6<%4ZZ83!1.C['#\D#,[6:\1EI#K"5+U;/.0'! MY>&V"5[=WM)\THCHC0*[)^[1"OZ."'%BZC9X.UB'AG/KA,$&[B'2MS7-%P=C MTU*'"G\R]=B&]3>MZC+3VMF5AM179FE)#JYL=\UI=%K?U19FNTZ^367"^68S MGP*SDAA7VY;(C$F[R4"&@=1"JAW>-HZD*<(H7: \C45A;_)A;KV1./3XLO6] MCNI>\QI>-(^@ML\4,J+PO7->,&'F>C?:@H-C$O2(K\A?AIX%Y0LW:WYB[C Q MA5G-RDCK3$A+6@92HW4!?: :%TS.UVV,Q7)%_7,7.(?!KQ'D&%K02;HC4 M%()I&HCX:L+D$$[O<\'C^DQ((:!#%>E/:[B^)B/!K5@W(8Q$\5_+OD7SQ)GT M>BZ)/VK,9X$.RRZTG5:$"ZZ]SI955PX;*&O)KF]!1.%\N0IYR+UK 974,.P) M9?:YU<4 '?TW+;3J?8*7AVH[=8%XN"=OO%)#VE@/&H12G/9!TFZ#D 7MJCI. M3CANEQ+(-\.:Z*.O[4D-@O.F5:M)5:Z&E5WK&9ZEOQ>V)%_$L7*09&4CR#$Q M5J*W,T$5P^D[E,F.U3N"<]Z((IE, M6AXFAWOGKO>H/:GW5S$4[Y'.RN/"FY*I5@=UAP ?EGU&*-Z!.10C A^$ M*L^!G>6HTCM()W9G9!5'Y.63 *'$E]=)IEX/V&9D@=)\NJ>F6/UI:S76+6T, M$O\7ES'3G)!?;IJLE"Y^QT,MM&>96!QXJ9VU]"":U%HI=:J6TG.^4S^T?W#/ M-O^Y2IQ 4O 1_!$EXX*(/>5)Z"T?4BH:%^ ^8:L1@90F/,FE]]SD_*@1QS\M MB]2L^!U0H8YYX0NBU:47(;QW?/3/WR\NCQ[.BC?-LC/2T#UT]M&'7MLB?C3S MSNL1AH@([#(IUHQT.!>RH FY]OW;VN:WFTNZURZ=-::%?D:@KY@R7V^^W,!% M-R'G$ZC1U_:2.)TU#)JYI MKZ3N@^LQ(Y/YD8_*$MN>47G:-IA07X\]\9WDI2:E2[,EZ4H" VWH8RC!&;C: M!P-+&@YI'S@CFN7 ,N/Q$6VK)"P^=-*/-O0H*&N#)H(%[G032.)-D7: ,FU) M3OZPVK$J\%A:@KAV,!\6*YL>3SGN=UO%S 9.^(03J5QW?S@ZW>2-7-K'P./3 M1@E B?N?,OM"YE77WB"G&;/MR?D?PA>5O0[!?\A[U=5'M!T#HY?EH.=>S$0C M7LQ4 B!LVPH1*(ZOE9.$F8\UGB>.T>%\EZR.!BI$-LD.)_V)0E=Z5.6A^DMJ M-#813 DPB'($RX;0Z!->$./ 7$^&#&6>3TG@Q/&4V/F3$/P0:U)%G;8K]S H M[DYK.0DG]>3AB 6(5,GD[,)1$F_;4'3DLV=8S7@-_L>\G7SFO6<^1Q 318/( M+P1?KB448=&!!:0%(NFI0%=?R'*G[>)91U7,Q@0[([__A9B$6^T8UP>BPUK( M2@YM.%_,UA(?5S@6D#ZQ/Y=(Q4RLD3J85446Y(K$E@]0O.!#IF=G+_UATQ#6 MXO$W(?/E#YQ*Q!>"&PB J6JL:96^*"'=7N*,<%X2^$X=[R)P-\*&8UA-5DEM MF&06W"'@"*$;3R!$R\[P3&<E+.7AV+V M<:L<1UX 0M+KS.Z&,T)?%*@?CL0_*^X-0:L8E3=]3KJ3M;@(2J1&-'18)9WS-*HDFM"E>3H/*&6CM49]8H7<2:63$O0JI M2/-$39/3_T?'+?^=D8EQ15D?R-<=/ M'+SZS.ZE]^OTM@!?4=2*RX.GLK^G!TFMVS@?0Y?03C):O3B?SSAZ]$[O?&'< M1-#Q!&4]WR22]*:F0HILAX/GF--T.,W&F9(&Q3K]X(_A^1,Z<]O07X@/9+8M M+<*W*[" 9XG17(+M9ENW.SO6E-"QSTX*50P_!X\MYS")-KQ;-O(X/O/\[.L9 M#Q'Z^4^*W^*.7\L8+L9M>A%!1K:L**KKQ2YT\]YTZ$?(QL#LW=Y!ZVSULE,? M@(T3H5J]TZ6.^Z0!D7$M0!?N,[#HP=2B 7K><=I('Y'S)*%1.N(;;Y\E&)O% MI@4-.Y6'X4A%=D3")YMQ)@\ENE 07EM3TP9*Z3VG.&6<@H0WI%!"TIAQC?NG MJ?GP4N&DH*>W$0 N\7$ 371*"1P]@2%<$);%(S2IA+,T<09; MH$>AWT2^>4-(VH.NV.IXG^/ 8ED@2N;67Q^ II">4#*]LANUFW)6,C99:"W: MP]P@2R!+KC0>_++<3(H #O8C"AR?/M- X"/W$BQ"(.(2/!3&V#M'$EO@A.$S M5*,X7T5\Y*-MWXMY%PL.N6H:=KE3<1-+VZ9%I^?'1@X-$3DT$ID/NY.JT;AC MQJXD',KUD 65PMP2Y=>3_(N6LF@W:>@K74>OA4CNL!"#(:Z1:*&:")GN M%B=(0^RR]SQP)75H6MQ60B W-'@F!G#&[3-^M:F\>LRG9D:[B^2\:Q>C6$]( M;;>;<:&1L37OG! ]MT%P$\YRX+342NX4@97WX!L9"B,S!,.#[V #LL..L9TZ M[M;//6[H2F^/\9=#)3#[+G.9$L*C&6%]GIOHK+_/1911SO\_P_E_]7Q'Z"E? MHA?&:LP7HS67QK+A= *DH#,4_S1F$\2:/B/E!%.H13?9"E:XKK9JDN:F_%BW MJW0*#Q'B/-.MY03#IYO&@Z_BRH. +!)P5]W2ZB?N+RE^%8R@1]=BR$JP+!S\ MRHX62K07LUU!N.8X-!5O; $P5I\5_(46-?SA *B@>H%$&VI3;;"/MOMH.Z?# M9SYEYANM1BU&9B!:M_1%VGLD3@(YN0Q4H*Z#E ;7=[3H*4TKX:X7Z6JMX SD MR-H5V:CRH\WCS:]&-V*59NM/-^F.PC4+'G'&RXJRQ.MH-N:VV@P;N*Q--4CSIQ$]VX4+A%*8L1=0(\S42QV8?_G]0FHR M&]ST(MVE'MY',0T(1F2-.-+?B7'3):S-(LCH@_]Z(4#Y#.XA1\*B9; Y[?T$ M:"0V0?A@BA\\5T3^[-EXGO1RAKOT9>QP?2$Q.6\:2;7'8B>7LISK=L_@C^\? M%2 )OEPB4,;@J1*C=<_,R99,ME,MI,#)W3ML3&:*=[Q_DSMJ]&SL0?G<;V5+ M3X'6MN]U@WIJTV07'' 1DR/J_#Z1LR?//?,_BQSCU8"K,M#S(%@:-?F/CE!^ MP,TW9N7]D8I7NIL#1NSS%GB%&%D/+&8(>BQ"VL7I#CT?<@L#TZ[B^B[:TWKR9,/\X+:"O=+" +,L_,R$JK4*G,^-2AM(NATQ6J1 MD4E44C,I:8G=HL ;8&261,KVZ#M2Y22:E'*[>'$&.=WRHRQ73P0D/1%*LPTI M/#W7^"Q0TKBO1P*SO0,VR+%"KB4E33&'^A)E$?JZOP!%2"@'L?RI@W!>+.>2 M6?;Z V%PE+M\SILMNE\]UBNG0NMPH"S9;.SXX$8R&6AQ#X)E!VC3 <=TXY=. MQD*1'7#VA5/<3TIT,EV=WBO!U4->T=+JZ4"NKD7/D5)+QDJZ79?AO?04;FIX MD)K6O(%N-$02C%F/-5SXX>K=NW KIM@\05/,[/&U*,GQ$ 0@.C+CM7!">YFV MZ:-=AX J9_Y3F*QE&XZ@:\YY9B Z/181[G(:3=H7+[[^NZ]8[/[0$$*WC2M^KC8,9V,5F8$UORK.X!2!D>WS'"[:W:,LA ?^Y M#?&;3$^:CTD-#DV)%IY]71.>/KDJ^82PGHDX\2?#]Z0-\_M$2:A8Y MBVOH3 MY&(J59";\? \*"L8A^L1MDW;!#$;!HD_[FW+ N:M'()0-^./Z/C[";+"4P#6 MZ;#7+9R4--]XNR;H.SE_RON)J5\T-' AVC<4^%L0D%T7<9C:L(^AI]@T^]3J MLM/GB3XG3]Q#X?RII8-[/#"+OQZ0WXKR:P!+DC#R,&6R@?G>M/<=ITEV_[%++*0VP9>X+:22X^58Q9>-'$?E MYE6F)))0XO-RH\H98U5#W+Q@\X(7TGC2:\I/U;N]$Z0+GV ZX:-,2"+J)2E8'WO52IKL1F"IO?2E8@/ MSX"#IE7'-[_B^C+&^O*$QF#HM/1;IT[Y<2Q4]20D= M&R,Y T!H"MIN?/0O8/3 -F<'USN[>\$Z+!_.U$O).->JHD+.57BO-%]&:$<; M>QD.C^=; I-\VVK6[IEQQM][DVSIR_4T7*3-*>2:[\OB=)Q,+)L0].'X=CN^ MGS6KFF1W)$GZ/K^C\_FXQ00WO>I(+J1WTVL[D><;G*1)IP_U=A,+\8E'>+UX MJV_^X:[2L-2ET^/TNW!UQ/>>=,CJW^_@O>>Y%L7Q(M*.W%Z'LN'8YL?ROLOK M^Y^XS7MQ(1,\AO8@P3\/*E>I./N M3Q^M17CD9QLCCI_>DLI"FFWD_C!6-7.KS3?,2K464CRF#_[V^);/X&ZV;6>Z M749/T]EQ'E/;::3(AYBW]BW\>DMPRS7/3^Z*6V+BB8ZXDR^_*&.OS]ST/F>E M;78@6W*;X($<0Y]L9NF)AP7Z:T=P=ZV<)Q+BQ>^95VV'/#IZ,D_0T'("8X$# MB99]NC]M JN0;'-BDHSQ/II!Y._Z[%K'<0/-UX__[GM"P[1RF0]FO8S]5%D1 M-[\=09226W:3<$8(FXB.35CXQ["0LVS)3\@R4;2P3$/\O"E\4WO?S;)>';PO_++Q?R M#Y[$Q^6?C?F%&P%QA'Q)KSX^??[UD8 /_Z%OM_S/G\S;OF\W_.?:&K*5>.!K M7+-,MET_8(+P[^&\^G]02P,$% @ 4(!<6%V@DRM3!@ Z0\ !D !X M;"]W;W)K&ULU5?;3N1&$/V5UJRT8:59YL)P61:0 MAH%-V(B+&-@\1'GHLWQF%T@R4IYB(087[JJ3ITZ5>X^ M6&IS9S,B)QZ*O+2'O[Q=\4;2TG6O!F2RTON.;L_BP M-V1 E%/DV(/$SSW-*,_9$6!\;7SVVI!LV+U>>?_D M3\24R#IWUWKY"S7Y;+._2.?6_Q?+L'9WTA-1;9TN&F,@*%09?N5#PT/'8&_X M@L&X,1A[W"&01WDBG3PZ,'HI#*^&-[[PJ7IK@%,E%V7N#-XJV+FCZ]/9Z<6- MF,YFE[<7-V<7/XNKZ\L+7,].S_%B?C!PB,)K!U'C\3AX'+_@<306Y[ITF16G M94SQ4P<#P&LQCE<8C\>O>CRA:%-LC?IB/!QOO>)OJ\UYR_O;>L'?-(IT73I5 MIF+N9!E+$UMQ6\72D<"MF&6R3$FH4G167AE51JK*2?P^75AG(*<_GB,GA)X\ M'YI;;-]6,J+#'GK(DKFGWM';-Z.=X<=7$INTB4U>\_Y#Q7S5X_-X_RY,ES;; M$JRLK2GV!,M85P[79V"X3B%R7]F^1#SUO-1U M'D.>'A@6%0&:4 XNK"7^ ?)$6//;%77@6E"2D)^. M'.]I,(MYY#+@:9$*3S]^L50FCHSX+,L: UV$#D4QO E)P_ESJ=FJ(E,HAZIO MBAN4&66J9/G(T:/:& 3#8F)XTK/#4JBTPW,F/P!D ET&"X8/EYQOA#+J7#&F M6"0H/)H4!I"=\[6R?;&HG8@U,BFU$_10L2=VKX" +[58$$8J,H'E)HOR,G)Z M@<1>4&5+WDY?G"@;Y=K3?U941M^'J/M(,%:)B@)E4SR,_0N>*M=D47M+')J= MST]G7JF['VW77V-\NQ$8JY\3I0M(GX1D_4.!1I%[]+7DS@M: ME;E*2P_G&Y!KB%&74*^P;[DSE-9YZ.S_@<@N6"O_1&6[?3&GE.- .2BQA[YQ MX\?6>(]G5E=Y'"HLDPM\K%:6:UU9$<,3:^&H9<;EX.'@*%[[*:0%'QRGK-,42(N,1)"'?"!5WZ7=R[O M0,@&K^G-+D_.>^^\.B#NO,9>PI<=FB#IIR\GB8>K\V$H7,+B"5->UV;->6/6 MZO(IFJ!W/Z:[@WCW^T'LUA+^"7HL,67SIK:L3/Z.B='P_:_MX@2@L.01HU<0 M;[Z8V2"RK78X*'[/P3L)B)+[\-FP MO&M*Q0)RYQI'/+=3"FR'RD:/3>\F M.R!-702;U MATP6-6@+)['V:7N.G8;CVWIY. 2?2P,T5N24P'2XN;O=$R8<+,,-OIG^,(>2 MX6CH+S.$ [>G^Z"]02P,$% @ 4(!<6,[T093K#@ M92X !D !X;"]W;W)K&ULQ5K;/+\WU2>[4LJ)S^NBM"\&*^2UT.7C[G:^^KE\]-[0I=JO>5L/5Z+:N':U68 M^Q>#\2!>^$DO5XXN'+]\OI%+=:OG MM)X7_*S5O6U]%R3)W)A/].,F?S$X(894H3)'%"0^[M0K511$"&S\&F@.TI;T M8/M[I/Z&98C&X&(A<+61=N)_,_5]4D&=&]#)36/XO[OW: MZ70@LMHZLPX/@X.U+OVG_!STT'K@XF3/ Y/PP(3Y]ALQEZ^EDR^?5^9>5+0: MU.@+B\I/@SE=DE%N786[&L^YE]_G![*UZ]^_'ZYNW5AYMW;V^?'SN0 MI@7'62!S[-I/D<+E MJ=W(3+T8(!ZLJN[4X.7WWXW/3IX]PN]IXO?T,>I?;YC?049\6"G2PT:6#XBL M95W(JG@0ZDX6M73*BHUQJG1:%HB:7VMMM=>66TDG2%].+74F"SRST X>ZU:X META^_]W%9'S^S KU65NGRR7H56YA"FV$J7 5B_+>!YIUNG1&2%$BK&FQ=&PE M!+"81T-*)*&1N&HSB$O@.#-UZ50ND+*$M,T#6=OR='')3+1$%&OE5B879A') M8!'VL$A:V6K8YAE!^ F:D@*V+S0B$RE-0"4FXPV(!*W>U%6V0M; ,ITI :'H MJI/E4L\+[&VMA7#A5B:PP).>0]-!FWLP=$C96Y3D+#DOKTJ=XSI5SY.]&.;QMPVEG=_JM M9 5::T/:3T_"=/"/]'RTPE# 8S0>)-F@#B1A7.G'@U5B=7#FKH)J,\D&+%6(-US*D#W\A^'S+=!Q(0=N-1Y.W[SBX M+A&@91FJ-3-A];)$1&2DMG8B\C*2IJW=$VCF#M[?#;7>7;\45N0\EAFA MI_WJO^J__$/5??Y7Z)^=?4-]L)%[7'$./ M:6U!"$27N;[3>M7,CE?!?H !7J-V*.TW5$9:S@+?CF2Q(G M94)G0FXVE4$]( O(_%_HICS?(4-OE8P6>,,%HFZBY5N ;HW"BRCE0(#LVN26 MJWBE?'8?B>M8Q-O(,!5T[UG..'*8-0E#E&-9\4KLB+25E6&F&IJE0L,:D)]) M#J04RN=6')R>CQ!"2KP%A!<7@FTX?L:?DY-GJ6B1HFY2-;1\&\NB4J&W.VT] M,$R\$3Y8EIX3A>K01"@9#K@='3X7(2Z#OLV'Y6R@N*N,#HY*9?(K"[/T,+// MOY[NY.?MA/$.CU:^>'64_:HO] Y0R_ /*03_)GY-?Q:?>7U/GJ7/J]Y8G6+E M1'Q@)RB5V[J+_2[HWX3V._7[>:R%+^1F4!C[<=QDW-Z.7(HQB\(Z,L2%.$_W MD4JYD8I:'H.->,_K! B[(M\."^+-"9;>[*"G\52@\[]LL-#XDBZ,SP*QF*G: M]HL4#R='NVRU%QY.CW@1_;U5;LJ3?4E]NPF$,WDZ M"UUYW&@5U*)1G%(Y.Z2'!CO;Q4KX3<_'BP/JCOVUP1'#2K$LS)S+#&%0@.'? MN :!JO7%LD/<#AIJO8!FB_?_ -+L]4J4XIIQ 6,$Z9NAS-B @DIW$.0 ME2^?5!M*&Y)DJN*2/(?,;$KERXM51<%C@*5" R&+@"5SY&/-_095ZD#,1A-\ M5=5O&[4==O?2[DYB9.\LYAM&,<0:_:IR]C-N$J]N7XF+$\#C_@F?9W"KU),G MS94JNW.!_]%DYMOF""YTMILVZ$BU]:DX'!]1+7W25A4L1=I194;;>O_PSIF2 M!L]0/'3)]VGQ=(8>Y56'UE#HSB@&K3B!,L8A<6KA4WGJ6N"&2#0,3+ZZE'\[ MK^>GX/7&;_5!?@:Q9UPP-OZ\P!O.(>.H.NG9M/KN"G8/#UBB[7K\(YF*M7L&])IY&D/&V*=*V(FS>*RJUB]ZE4H &CC_P.#H&5,_G($E5=%,D*9YEG10L(/NX:_QL6_D M\N(4">_OM$5D U=BU?P"A.16X+\$&;LI_:J-'?=@P,GPQB M%\1=3/O!VV0FWE>4JP-2(.RX8;;.\83/X9 E6)S.KT@MM6WPW>F9>!].X(C M=BB%96>3"/A*4V[Q<-$'&X>3DY,6:!Q.S\X;X3?R@24_'%]"=_W0<'R&6Q%; MI\)U.)G!D=_H!H68+2&[1$XOCAX5S\P+O0QUY'!V=B1>QR1'V:V+52^0?'9T MT%ER.=V'8[T7_'$SS53^^B>;VVUXZOM\ *9^D ")MQV*)^6V;;CCP5' EV%V M9)O>](D8[.M'*2.D/IK'Y:VR0@ NTP"Q-J6I.-6/?1Q8@QF>\)-4O)V.G7<4 M+#?*#QA\?RWX5"2DD]VVO+?WWN$K].&C'I??UFG$%*']:#)?>^:]8]JG"<=[ MR4G6E=Z0:!7-CTJY#D<&_)L&NV'X&PM.#0/.9?:I,/Y<*XBLT"D+'AF)-Z"99BMI>M:!Q0O.-33\:P#R MA< 54]CGZZC[T%]__+G M4/XHTL_E>?RR0)C"PH4IET\( (ME9>Z!;2H_VTN*X1,A+O+A3JXMU[?X.XH? M?G(_MMD4X-I'5LHJO.#K\-&.EAZ/UJ<)$F[9\4"<7<[$A[TJIDXA%>:6D<5L M%K!.LQ=1\_7^0^N(-]_R?ZIL'E-Z/]ZV#"?A.:?FRGED3J,5&U2R-S&*PX5> M.(J>![B\/7HL4>ZNW9,XQ:&[-V'18P/W.$SM&1ML3]R_F%122@XU))W)Q7S= M*G^C/5/'5@U*H_UV&YG@AEQ6*FSK'C;A38\8'-O'4\VLV-*\"9F7 HTF#M1J MW*\H!;,SJ_6F, ]*[<@"-1%ZL/4#CB MS79/]%JXA3J'M3^0'37=]S;++<&8I\8N/=R!)ZIR]]!.,G1@V1N![;;]VDYS M2IR:O[5'Y%M-<<*AJ=*WJ/HSD3BETFT/,J5*?Q_2(
*S4B)Q#[P&7BX)(Y M/1A?$J9()Y[Q93&^Z2=KS3E4$5Z,6,O/>EVOR1+THDIS)M96,(]J=H]^>JP> M3H \6^.9YVLR&_IHL02HPL,-T\,T%I?LM-\FP#YU-2K2MI->]GJZ#X,>$GK/ M#' N"Q::WS8,)YQ(RU$'_!(8 MR.HUOV]" \L(8NAQ635#O+XU3E9+-%^H)D0-GA\D;!E^U)WBA+:22I#)M(Q# MWCZ'"2^)A/B ?E%P'[XF3GILVCG3;36@W6%+&TO[PSC?;/';=DS:VW=%3+(Y M][Y=U0UN6AETYA%PZQ6Q#G,D\E)6:=Z^BSZ:.?A> 5LN-Q2I-;RDUO -T?LY MTGN3:N)-:5U5L]Y'@U8>:=R&'',WY?H0]:\!''Q3YO")\?\?5GUOE1ZW7OU% MTE_R"\[6GV/XMX#3U?0.]95_=;A9[E_ _A$10N\$%FJ!1T]&Y[.!'PK%'\YL M^$5B5$A +?Y*9S>JH@6X3X&PO=V]R:W-H965T#K:/':519&% MH%+%R6!P')="ZF@Z#K8;.QV;VBNI\<:"J\M2V,T,E5E/HF&T-=S*O/!LB*?C M2N2X0']?W5@ZQ1U*)DO43AH-%E>3Z&QX.CMD_^#P(''M=O; 2I;&_.+#93:) M!DP(%::>$00MCWB.2C$0T?C=8D9=2@[,EQKEPB^L&]^CHPC2VGE3ML'$H)2Z6<536X>=@)/!&P%) M&Y $WDVBP'(NO)B.K5F#96]"XTV0&J*)G-3\41;>TJVD.#^=7SY<+.XN[^YO M+Q;CV!,BV^.TC9XUTW!&W7Z1@%O]!:>="DQE+K&#*XKM(*;P8'0&=!=99Q0\-6:NG+PXVSI MO*4^^?E:)9H\AZ_GX;=SZBJ1XB2BQ^'0/F(T??]N>#SXO$?%8:?B^MHBF!65"Z1>64'UJ5,V MQK672OH-F*:F!)FV0%('A$6%J12*7!94#9FB XJ%K1$;/4'*C\#P!?*+YZ$A< M*YNZS1DE,\&5=)X6!G<,:Y[;SZ(*#M[L,B"?W)AL+17EDMH+GD-);&OA ,[Y5R7[K_5Y7QOCM@1-T?T+3/U!+ M P04 " !0@%Q8%.>S: H% ",# &0 'AL+W=OC4D@]F%V$O1L[NS"U5U+CC057 MEZ6PJRM49GDYF RZC5N9%YXW1K.+2N1XA_Y[=6/I;;2VDLH2M9-&@\7L6C>P1 M"2>U\Z9LE0E!*77S%(\M#SV%L_$+"E&K$ 7(W)$*:3 XC&T?05>].U@]-@;_J2@^B\ MK1-?6ZES$#J%6U3"8PIS3@CI)3KX9QZ3%&7(O[LH:"XXVGT!5\VYJT2"EP,J M"X?V 0>S]^\F)^./K\ _6L,_>LWZV_%Y57TWN V;<-TP0W1'!^ +A(4I*Z%7 MQ)4VM4Z(*>D=E)3F\G"%PL*BJ..8*K)/;&5-;D5)!>%DKDG'&T@M%1Q@ELE$ MHDZ8:.;?K33:O'LSE9>E_(6T0"L\VZ+ND$L]A'L&\\I=4B>JI@L!'ZE'.5K8 M-K1T.3<#ZED)TF9:AQ;@#D A53!XM%1*(K2%Q#A/!P$*>6\A$XE4TJ_ !@&A MY*^>)#%D39T7D$F7" 6!$.+N>-@C.6.XW=I?2%U$'O M3F1(]]]1M&1"7CG,J0UZ,!GL34_)'*EHW;8UUFMN>YFI(=P1!NR)S9.?M722 M+6QB+81[PBORW&).C.Y$S'!.3H+ &273$/!8*,$>AD;H@ )/,M)!1=M#^$K= M/TW?\G;O=_:C2Z$V*H5,BB[1VNR1I"MMB$A24*HBIX]S] %=6NGQ,#5+W684 M8^2Z(3\S1!>0>..%VH1!A$CZP"!GE_!4;A15I0(=N>;:$!5%\C'(J!7L3:+C M!NIV:VM(:Z#W:N&-](!X%420+60[,OMSH',["UKM \"R4F:%>+C)'3LO74C; M?L'%J#'CCD+Z#S)M$'8FF'%#8:&^$2-J8O[!J%I[824YWIGAU"2LW1$1*"P= M6_328@A,=\D0;EH?-[%U$5V_M0E//0E2,I)X=I9"%]"_Y#J-,I0=PFW'.:![ MZB,T^22]%M(TMLPH&HA8PXM883L54;!=/S5^.QF:KZ=V7#/"?SLG@GLP?MW9]$D^OC&:M$4#4S'ZZWN25LW M8L41=+!_]N'9.>\M.%0ZH6RP0CO5."'2_VA6"J'?UME^;@./"%KXV869#M9P M3V$*)W!TTH,8G7Z _>D3SOWI^ /-%P]HG5!T/MGAPN1M%R;/M"8[XKH'TTW8 M)[QU!KNFCE%O0BSIZQOF8,Y;*J!F6%SOKD?M>3-A/HDW<_JW\'5VU PS4AT/ M3X\'8)O9MWGQI@KS9FP\3:]A6=#?!;0L0.>9,;Y[X0O6?T!F_P-02P,$% M @ 4(!<6-VN' #6$0 K#8 !D !X;"]W;W)K&ULI5MKM/3@[,VKG5Z;]Z;]L/NEP5]G M:972;DWMK:M58U:O3]Y.7WZWH/$\X'=K[GWV71$G2^<^T1\_EJ]/SHD@4YFB MI14T/N[,K:DJ6@AD_!'6/$E;TL3\>US]!^8=O"RU-[>N^KSBZD05G6_=-DP&!5M;RZ=^"'+()ER?'YDP M"Q-F3+=LQ%1^KUO]YE7C[E5#H[$:?6%6>3:(LS4IY7W;X*W%O/;-S^]^4[^^ M^_W=SQ_>O7]UUF)%>GY6A-G?R>S9D=G3F?K)U>W&JW=U:]-<:KFTXF:G<_F3ZPW3_S->;WYD?5^-7>F[HQ:-6ZK;D%K SN C-N- MNF7IFD;][]NEY^?_-R8!67\QOC[YS$N_TX5Y?0*G\*:Y,R=O_O&WZ>7YMT]0 MOTC4+YY:_5GM?/YL]0$*:M3;][?J\OQR G\2N5B/KX5;U_9/4ZK[C:F5:Y3V MJB!9P1S=2NT@.^OQ>NU,UC1^PB/;C5%Z MZ[JZI:7BMMF>\$)R4<\CL:NW(%2SRV*U^XTM-EA(F;JU[:,R#SL9[-32R,,* MBU@,>"@VNEY#U6" UAJA-B/U5/T,R OT8%ACP*<%,-GJ,2=O^/ MRMU!BBU@276MK>R?MEX'PGW[HG4OZ%-MC?8=%A39K6$7?F^[; /=*JUVSD) MX(*7S@FI=&N(V]+"1NVR8\$4P9 #>QO78'/3;&4Z/0->F<;JRO=C3Y/]>W& MI"GU6\8AI ^<]*K.Z>TI8D;QACU M:#2V^YIGD=BV^J-K2*^8M[=H7-(/U_3V06T9<[Z)Q@%)^V[Y$79!&VV!QW97 ML10+4H_;\3(3B+>HNI(>K>P#)$\#S$1UM6WC]P/Y3<@=6*F[JH.X\:+YU.U. M!R*#F!W9(HD2>G3Y^M'X,O9$J>PLX,2VD$"]GB@*H:VI=4V$$ VV]KL0O" " MKU<&@O*/OC5;/R1@JQ^#/;(HXE:.Z6%!K[IJ9:L*X93]T(*,G6DXJ&,_Y9:5 M78NX3]6_"05*1X+R;C(P?^N3BQKQ;3!9%W:GJ["3-^)ENA#E$2,#+\M,GZ*R M6C<.ND5DM?M.0HZ<2U+#DPQQ( NM30V@J(;NFOFG/^*;[<:5) -=% 1++'NQ MI."W/GDM!WRF,ZY#1M0QU+$6X2ELW*Z% 2;\"H,A,I:ZU>/1,=Q@8LFQVB$ ML#O:'F@,"UT:O"G-SF98">([U_6XEMQ(@%L0$%+L =#)U.#Y! F^]3U3XB(& M:-.0.R44F:A*+RDP$-ST!L9D^VBM81(_RXT\C.HZ, M+/@^0F'9?XUQC""O(-PD>XKKD8H. E>$ MJ_<8#M@]'\?B*RR.?2"O3[6[1W:Q%DV0>S?69&0&5/S'WZYGTZMO&38^BMO4 M*&C(9$V]1E*6DJ&597@?[ )+^XG'LSS !4>D5_#QBKPDG25X6M$1DJT>% D M0?1) $MA>,U@'C#VEM,DC@P?W7+HE/0 ^Y0VA$RQP$A=8E1[#_)C,$FX=X<4 M02^K_32.#& 5PA%B.$'CJNI8D$,V-^995B=IA)\<9D#* 2QKW2+0<[Y'GD%K@&W3 MM)2#23:J_4:M*GM@Q0V;B1AM=215'IH;"@&3"8(7M;(Z4Q(TE:NPC*< MC)!S^ C.Q'P!&85*(1=%.11#SWPJ;B21-E1U*]3,9KL$R,6ZF7_/1#3X-CU5 MWW>48X:7>4*W!5!2E%!VFR+-DE(G0EBR ^3P/:,T\[WDH>]CN$F4<=C"@'_^ M_O8VAII_V56:@3B..H7(H(Q;J(.")0*0'4F9&-R'"DO&DHV&KRV-H1X0E,(Y M?J@90RZ#B%5'"U=S;X9!G]BXOIKBK$(OT?E!FG0SS-R@^;IYTODMK@:D=O%U87(;7[.%)N MTR^2VW1R"8'D[ #LO_ORAX1SN M,G/?GMLK]=\ I88(7:]DN,J6][@HX>F[<'E#XX_.4EO+(D-= MP?,0W_(:GAI%:Q:'I&H/?I:@H(\ GP1VQ*@<5T)Y<%QR7C6C(UB]B'9Z57-SLC_E6UO8?J5AS3="TKNYE M=43-U"H_Q/E[*.&K&0'IL+3(3@J2)M/Y@PO\/K"(8.[7B[]'2VP,=6)9ED?H MD.8"E1'F 4GHO:F0HDI3.G1/M_"FO@>>FR"WB;F$HM,-Z9Y'"""RR/HKJF1C MLT9OX2P@@QB.;2JV6%E99MK]TTKENC$)?#)*IW&S:BP"GS60S:!\).MURUZ8$\('0;&43MKALEL8"#E: MT1A> ,HU.\V!8EP!D\-3F '?W+H!!R.=9.HJT.O:M3U,974B"9S<(P@#&P!E M\MX.Y#6(/;10RX27P3"?IAUU*B!9LPAX_$ $85OSP*2M!]L>M<;?QQM8O^W# MES1/DMOVCD$',;&'/MX-ZQL]6RSEN>MAMCZUPY$6<8^!.S#,I:L['\)Z9>$= MDO:4>JO7L9G@Y> FZR/VC;4C33EVUV.2[<\VL[ZK=$S)B"MK[F*WF^((\,R& M:KS'_"-'N;FEWUO 3':,>U0!UA_T\D>B?0W!!=2$X7'RPY +$2UIT4F@,^JH_*((T?CTS%7SNB@);A_O)VWG]/M [!-UNZ*HFLDF9 0V'>@ MM/>.CCGH4#X>EA[1)*49W=(#.,$")X](CN](FL.NYEZS]="F]QKUF#5LJ=<< MJA*S<+1B\Z+;25_Y\YJ>43V)$MISJTLD-.^[!':\6#^&G(J/6/LV;%A5-,+' M[-@",#\\#!SV>P00*)6D997K6G@9=>%6*X*ZU+\Z[!?+VHDBR8"^N L7P [! ME5%S8&21%Y\?00TST$-[B&(=5^&^"R>9BEXV!B9>\U'; M"O8J0(\*O4*)-LB_$"JC+2=\BOG[.)(@N>#S";I7 %[I^,2:>&[6-)*-EM*= ME(6[QLO-B7[!/F3SR4,;P5 OJ65!ZXVS&MJ^>8W%PMOI1P9)"J0L<3*4DF[# MU J5:JD?(;T?0\7@^8QA&R"SA_HAEOP7'V1V= F)1H=W=O5(QUP2TV5IE+V M+!H(R0XC*5QX2_<0A#3)./8.'NFPNB),VVBV#6,9A3DW$[TE&W;W-:63#3^7 M@_RN(4'^2*D.GTZ'/&G8#@ZK^B0BNBL0I;@T2'4-BPC4W8B@HOY+]BGY'F:( M!886^^'E'PDJ^C%X8$]\/T,68MO(+A8=FD,,N5T-BZ#[0+&5_(13<[D92KEC M%Q2.GAT>W.\))X2%,:7/XH-/1P\1^@XZ MEUJ>%, ,9">)C8*JG)AGNT *S M'!=ZUJ40OPX2 M-3Y<%_N*YU8AZ+.11_B*T!;/A_/+,SDC>RT7+MYC_T0N>E!M3RD C:I8I6,] MOPA[!W[5!ZIA%2W,RV%JDHCVO170Y%!I]20,(F9JL^T3$^LWU)X,((?]E)"N MS*@@JX]>=>B]B;YIZ2\\IPXQP[TP7HQZ >4'%49)44[W4<,Q7U]=]BW@I:Z8 M:;X&S7"BJ7\1?)O6VE-<$TN8/2F* L-R/KLD%N.ME!'D%/2.C@M#$#V M&.< MC=V?[)U7CRME/Y5DGO(3R[>?16:/ NG+=T%THZTU:FS/;ZB%OYA32_UB=OG4 MA!D-G\[5XN)&+2[G3PV=JJO+*P534K/%?.]&0!ERH]BSV\^3)42,Y,,K[B] M_*@E8_*2=$!-%7$+VB6%__ZJ@ZT'I]$AAA84LY@+:=A+CO<808ON'QR*/N(W M/:,ZE)/G7#-TX;>)X!GN'B(1"N$^I78'UOEV3$N]PX[N)O7&5],+P5%\.><@ MS5=+Z4(#=R0J(U@L9(7VSF?0%%:?7Z0&[L;6BXCL\95(FYLE-61BBX7QGMTY2O;+=TUU!0-E\P>'46Z+.:)=ZM MN8UWDMR2PR^GWWSM-C^&R(V]/V[9J\H&--6(TD12NO:4W:V4K3A=3KOQC99< M&&35L9W1*TY=P[L_L=F9V M1[O0.PL>)*5;O51?VV^(I'3)7:Z!]CV@%'2.$B'?0F4#6/DY %?\*4&)#A9U.(G&W%_9[:%N<"_&E*=C_Y=REOT'$0+1FO]/RLN] M*OEGHO0T_2O66_D/I'ZX_!_73WR&PO=V]R:W-H965TU MZ!S L_5JV6EBP$G:+D";!G6Z8ACV@99HF8LDNB05Q_OUNR-MV6D=M_NR#Y9) MBKQ[[KDWZFPEU;U><&[@L2IK?>XMC%F>]OLZ6_"*Z9Y<\AK?S*6JF,&I*OIZ MJ3C+[:&J[(>^/^A73-3>^,RNW:KQF6Q,*6I^JT W5<74^H*7E%3/OMAM\%7^F],9 E M,RGO:7*=GWL^ >(ESPQ)8/CWP"]Y69(@A/%U(]-K5=+!_?%6^EMK.]HR8YI? MRO*+R,WBW!MZD/,Y:TKS2:Y^XQM[$I*7R5+;)ZS.&A[T#0_^9 ^'F0&AQ.T46Y14S;'RFY H4[49I-+"FVM,(3M3DE*E1^%;@ M.3-^]_'CU9?K]^]A?Y40!]AM=C"+;:+\*C$*Y[U( JZ$/IA=$1>U-H:67G1<[9*F:]$ M60*K<[BN#:L+,2LY3+3F1L.5T%DI=:,X_#F9::,P8OXZQ(/3$A_60EETJIIHGFZH%[XU0["N4K4OFJA9"E&B)ZD*-);H3G$!G-#AI M1=C)#W"%$'9#/["HPFXT#)]BBM-6&@ZOJR43RI*X3W,GW-,9G]C?4>#Q8"=U M\".$$;*%&$G@F'$ \@=GQC)#:+/8(HF%8+D2VLB -:G<"? M5-.S7%*47TKDNL;=.9<@XWTG!(X%?PKK"!:2,,JM?> M20]N&Z4;AC@0,:EEC5E()0RC3@>E,"0/-W?MVZTZ_L#*QAF*J\32 ^Z;"=R_ M)N<\R3C:R[>KS!5*BLE2N!."NWE+-MO%C-B%$B:T*JR_F MN%O,A4UFL2O16\V8I\2-$AI5;5#MJM&/BLOI@7=?;-]&:1-B 3%^XG27(7&? M-9\WF/5*:HTIDS55XP+D!C/Q+"&7V NI@S08J#.6W9>R M +]GBT-"STZ08 KA#"YMET=,-OXHXA9BJ6'4B[% )$D(G208GN#8CV*X4RSG M4+-JP[NA.5ZG[K&VA+T 4HSC3A"E)Y ,DTW9LMD4CDCIT!]9I=U!Z!_(@/^7 MC)$E([)DA /"%:;/L1'X/9_H\(?0B08IT1'$P5$ZHEX(J1^CT(!CLL1$- MK N28>#82(5*&W_$*[%NL^+[,-UVGSFE MH6M!NIEI_K7A+EF_"\,N"/VD _VQ;5S$ZM[V4]I.99(*.@Z3[6"P':2V@N)@ MB*2EE%]X69]C*8 TBEH.7 1,#IE%J5S4UHFX^A,9^2UN=P$\D&NN%U&CO)3: M]A?%'WC=H/.L[U]"Y.,C@2G>TM'P+A2\QD LN]:Y+,<+L*"+F:UO&[SHZ5'J M?BC=V?A"UI_[W*-<5G83PB-90AO(NZ>W:ZV7RD3=SG? M;7>?.!^P" IL*"6?XU&_ER8>*/?9X"9&+NU5?28-)H$=+O!+BRO:@._G$GO! M9D(*VF^W\;]02P,$% @ 4(!<6+J4&ULU5IK;]NZ&?XKA$]WD ".XUN:+C<@39HM0)M3 M-&F'8=@'6J(M[DBD2U)Q?'[]GI>D9-F1G;1?=O8ALB22[_VNG"VT^=UF0CCV M5.3*GG+\\Z@4[WX(F>9HQ>'%V=S/A/WPGV= M?S9X.JRAI+(0RDJMF!'3\\[EX.3]F/;[#=^D6-C&/2-.)EK_3@^WZ7FG3P2) M7"2.('#\/(HKD><$"&1\CS [-4HZV+ROH-]XWL'+A%MQI?-_R-1EYYUW'9:* M*2]S]T4O_BXB/T<$+]&Y]5>V"'M';SLL*:W313P,"@JIPB]_BG)H''C7WW)@ M& \,/=T!D:?RFCM^<6;T@AG:#6ATXUGUIT&<5*24>V>P*G'.7=QW=_<.7KY\^W#W>7BC;6QS M:=@WGI>"74N;Y-J61ECVK\N)=0:6\N\VI@/(<3M(\IX3.^>).._ /:PPCZ)S M\>LO@[?]TQT$CVN"Q[N@_ZR>=@)M)_D5F-C7WGV/_>WR\C,Y (!:-B6!/GJ! MB_1!6CBD[Q>\\JP^UV_7RIL$(W]7OF009"3GK)IZ2"7 M:B.(3KC-V!01'""X2CV81-MUI'B$7HV8Y]QK7C R*;*"A,/*2)V W91%W.L5 M0.?WO4P@NS:F&0=)01GE'"MZ0N ]ET12J1HOI)J79 >_;;ZB1$(9H1),BJ ) M2(Y[54^-+K Q%D>#5\M=?W@T'QZ>VULS* M<+QITE8P H-$5F4B,@L[\5H-<"%G[#-"'#@I*A/.<,M-DBU)H60U\@]AHTX] M,25)!X87+)M KCOF5.=0HCUA'\6CR-G@I$5"E6E]+[4#M& ZGE)),I$)SX,& M;=.<)?;(*LM&QL%MP#-LPZ-!MR%'4ANHO&^1LE.)@.'@]X1;K9Y6H(@J8O^Y M=W7)>O,R)1D\Y\3*0N;7"&C%F](N(CGUYEOH5.0'"',^/M;V MCX"2:5O+C$XVV >>L&SE3,DI2*B]."5 9O-$I9#1"?O:8LN>NET&K1=JW9J_ MB*0TFX;6B*O6![E-,,@9B')R)3"20%-B>SS]#XJ?D"F:)NQ8#N .^D#0I9RP M'RR%Y!9"J%1(X67 36 35"*@+X08%)/8&B*+GN1RQB,?MRK&-&5UCACL?.#/ M?2SVU14<P?NK<<#[ (1 MSH87#<0A)84@03IU9!PV5NR(-5Y&*W5$O9%%P4ZERZ3:V-&(6%A#$$5H\2FK M:2%3CDJ 7&J+,<3-(0=3#1$M+H101"ID%12(HIA HE61Z*'@!J&G4>Q]:N*% M,3T_=K-AFG6HK$)9Y4'L03OLNJZ-PL) R ^][8"J3*2S=4NYJK)H6+/L ,NP M8@&#AG9@:0L^M^P-\XXR/,7=\<93"XC$:&M9,*-DZ15/):RMSPWZS=L[!$JI M0*[S:??U8(;]YNU-0\>OI^2X>=L4'87#E\2'-@Q-EEHA@,TLN$E;$&W[#3IK MBO1HO/FXLH"&$9[\+ZB]>DT(V#RT]W;?_SUG=75'Z^'Z [XQ_+/YQF"\^?A3 MWK%FDS_M':-A\_:GO..HW[S]4WC'8#!Z]OS_[A_C??^WTS_&^_':J%Y6/:'= MS')(0-+9;07"2Y(HK:_]'3(6\5\UC;XB#-EPK6MMMJ$^:R)[;I3N2RG0A$*R MCS%'Q_+5SJGJQ',E:_&4H/X&/>1BU)PD"7IM8,^7W=8"<$<-E.2@#$5H8#-& MA-[KE$1BKD49"[&73TG;[-.#&#GDIR>Q"3A8^*D<%JF?UJ6BV[J716&!WCNE MHD?:+?4KX:@' &WM7RQYJD[/]\8E=86QJ::A0Q45FW!?*)$$"05V; M"S5S&<%H$CB'IG6*Y8(KA2R 970X29F'5I4<(D)@:2GV0P_N('9J29LV2IR" M_AG9&U7S8;90:P$85AJCK-MX<01'T['=/J1P75 MC4.KK90\(X*Z+\&-PJ)EL%1H+D<17FO> ]0*KYK=6>N8XN&U%D]^5I?#R-$- MTQ$TA0%R;;Q^@OI"M>]=W)LJ\AJ:!1=X:_95Q@_G-.C\(_0/%6>!.-\(L G- M\%G#L.D(4@'R0*!TVA(8VZ+(JWCUS2@-TMK<;B_Z%,VC8&)^EEB-%*0*'RM\ MMS/1I7MU1#EA_P3?86K=TAOX(@B7 7L?6T,>8$_$3"KE#2\PO"0P;]@X_AVS M6S@$G; ( W6=P.Z%)I+ MXR7RB'94(\RFWI9=9G0YRPC343WA:#6;!0K*,"0#N"J<;;:U+ P? GJ;TL]!<^79+ M$[_R6N\+D/#21W$?P4-)\*+7DM#K<:O2ZJ!^L5ZIIV+BV-YZ!33U*1IBO(-% ML4%T@D$HRX;]TVN<\;>#T_WFZ*Z:COBP%J<7*%KB:JG @'$^9GFL,KJ9GR;; M-?$@B5822MED6>>.]M@.&XNH$;_Y(Y>Y9]2725XU$VU,D.^:M?ID5XT&0\J) MPYQ4^A#3C5,07S&M- ]SG(BZC:JFN="ZV5DB;(B^SF];-)-K-3L@JJ*T-BJX M9A(CEROH(UX.1-=AEKSRY*HDID%2+DBBE/9"W1J+X6%_\%?V0+@^:JZJ<?XJ+^Q9WB,M:/C\#L>L;:OF8>-+]"%,#/_G9WR/&0=/D;7;^M/^9?A M"_9J>_@_@$_<()E:5*53'.V#H XSX=MZ>'!Z[K]G3[1SNO"WF>#P%-J ]:D& MV?&!$-3_X'#Q7U!+ P04 " !0@%Q8L, *+GL. "S,@ &0 'AL+W=O MYR2W(MJY_^9H;<7>Y#C[2YP]TAB"51Y'">/\X,5R]7 M2G\R2R$L>TZ3S+P:+*W-7YR>FF@I4FZ&*A<9?#-7.N46/NK%JLA6'!UMF'!V"\8$]]N(^+RCEO^^J56*Z9Q-E##-R0JK0;F9(9&>;0:OI6P MSKZ^>_MP__'FY_N/;Q]?GEH@B,.GD5_\QBT>;U@\&K,?56:7AKW-8A$W"9P" M)Q4[XY*=-^.M%.]$-&23T3$;GXTG6^A-*O$F1&^RD9Z63QP-S^XS8W4!_F0- MXUG,OA?Q0F8+=H-^(:T4AMU)$R7*%%JP?]S,8#KXS#_[U.(VG?9OBG'TPN0\ M$J\&$"A&Z"/W-5Z.+LV^WB#2M1)INH[[+8GLO9C\O!;M5:PRCJ4V96@+26:6X%?<'X M0@OA-&X5>&T&8+KM[B^=HR3.<#Y-@BPP 2F9/L($C M*+-J#2 43((8[^/$#!N"Q@H$S91E2Y7$$+Z5>\QEQC/@*('EM:.H.>/,Y"(J M$C[KS(Y.] 0J:I MB%'1R1HG"JXSX-BP(DN$,;1EH(7?"I[(.;)#BD3>#:B8F$'6V1*B1L!B6,-N M'F_9U>C\F-V% @:A!2QR [8%Y ?OTBIMJ@(8C1+0!FZ(5NO*;RR\5):(:F)^ MLN$IK( Y"Z77R"!1:.V)8Q+(&#AY9K_":8#.&,CE1 )KHE35Z"&H,%.IC([\ M!"T2YV1+F;<,+5#SZ&M^JIC/!9TV&:J8H^-&(G>G$*B'7N#O0J&2X$R10.\> M/2VPA$0W90G, DV+9W!!Y HXGP7TC_V&/(I4D5DDAS8#&%/XJ1!QDU'X$DB! MIQ*E2(-G6 K(4J$">+:HZTQE$%5TZ*,#HO9Q!Z%SKLE=YRX$^@&C"MXVJ#T_**$02 MN,$:127"01S9)7B8%K\5$@-*)>"F@(>)]Q6@@XZ3:XGT%4AJ;4*JA>@4VD+> MAM:U-=???'4U'EU^:S9RBH$;A!(DB2@< #0ID&N-IO>PC[SQ!((QW %7(9X[ M7FHG<4=!'=A=S1K1I!\KTDT$6Y " _%1=1!!A ;!\!),-A,",\I(@&@Q1GZ> M8!C%+L9=<" 7!'/)&J4*%.Y,/%B2Q". ;=AE%=GRTO #8C MD%!1#,R"N^HPAZ#QOH\N_6;W]2:"^0^29%3<+GS(6?;1P\ M>TX+0;YY*BP]W#>$JY#?012,W'?"W+ #-CH>C<_@]1+^D^>-OPU&1]-@^+:) M(+7;X-S1636//EY6']_M3&NJJ?N^OJOM6TJWD;G+\2CD!C^>U[S^U$AK=E,; M3\[ ,:KE^'$RKC[^K"S8,?X<2X%^Q\>CZQ&\GD\;-BB'1Z-),!ZZ 8;>'JZP MAP$N)[7U8,.KCL:[DNVU.3K6I.E9)-%58VSS)JB%\<6T5,Z(!B9GUQVU[(0$ M=V8WX: _Z6LF/75R^Z(,4!B%A$(!0AYB8I 9<=3(^++RZ[^JB);VKO@[I()P M+D'=UH2=T, $2H1#\&?4BFD4M)$4]8=X->9W=JG\ ;JM4^CA:'2TV>'OZ^#P M(E *A0#G*!U.CM@%P,<6"GT,@$B;PKE'L#_!WOC\B)U/=H/8)C8GV[#B\UCM MVV *_\9X!GRA2-ZID!%L!ZY44GA+<6$H@#H^VJD9'(_NA%;S.200?96C3PMQ M8U>#E5&Q@[65P-+.D9VMNY2#+(@M(''R11SH&U@#U1:)2\$AOR=Z.(<=XO=' M&(('$%T'A^,C6G6 ?DLY'PB^AE@T?<&( >@R 9XU:Y*P"2]1[92 T] M56GDX";_^ *Y]"9@#'+LX@K]3/%K@?-D$>Z,+Q+Y] MLAITD#KX]\)!2((.+X_^#)ZA$.BB^V_;PK<_"5*'UT>8]&W2WZC:YQ /C5:. MB?BT(=OVE8@6#9@#45S'@YH'48O<,44/^1S01:\KS^MFG:Y%KG35(<$@49DO MH[?$C4>GL $"+E_U9\(.!Z0 4L4L+C2JS@MZ0S9=VV@ MZLH CB\0/(."BHIL,R.DB(NHQ.78@?+F-3+V.IVM-I/)7S:@*6^^&E4^=0I M=$7^7#Y[2X%E.'%(JV(QLRR5S[[4[_806J4X=3A[.@VUZU%Q#,4F?M6<2%T% MQQ0)72F"F)@7K@"+123QKJ+5&TI/ M./8\I5VSV*F&O8^L0EB%_:< _/12V?0!)SW"\L&1TX3WK;(]:38G??U!^1-2@&:FFZ*A$,F@!-G:3JJ<[+=[ Y$]0+20$8 MB'A(S",:G;$,;QGPYN@$6_6N&0BTM2H6RX:>A^R&]NU)#ZB_]2Q3U^0] /B$ M>46F!2#;[]3[$2>6/_N410N\JZOE;;HKMD_J8P .P#O 03K306D_\C4;7?N6"0*,RC)_R5:N1:NHWZ"#JB&*!\03UY*2-.T#H-+F(3+@LD*T 3"*%R8. M 3N3\6JB8?C)\/SZ:P8^ZG)*#*O24:MVZK$_/2BDW=5!X&07E1!]IO@/"3$= M[1+"-*5@/_"LX'I-?&\)$]MP\QC3<>P462KZVQX>PJ4_BC>I!;W;;K9]-[Z" M#,122]/%0$\&4HK>3RQW*7-&5-YYM.XR<->1<(<2T/7?\]9!]1+Y=B]FKO.>J M;%V"NTLU<@U$M 0BL<;C$>NVJ+X7(R)YGLB(%%*6JVLIDA@3DR-&T_P@B*RA5<':#"X MU8H%7DPY!PJN03T/Y>5=M5M9#[L[--_R)^-$7AYG]J"E'VAPQ\5LT[M=HBJQ M';_V62)062T%I<'H<=L4A?8,KK90"%B:44[MYK@;29?$^3PG4KM=T\.VNU/'X -&V=6+@-("*"BH4!]5X@8F7P7FA@7AUAQ:Z M.XSKA?_"%6@E,)9W3%V1VI5CUZ N$J+>.WD'XZ;M[&$NNZ521.],PH+/W6:[ M4J\JJX[QHMG7AC(5]?QF!>M2Z%;5V2W1_G^CNG-WTSF?OSQ&WF=EK19$A@F@ M>1N^+"'MZ;T]QXO532 0Y$0. KH.W&[_?0XD>2RZQ([F>#IR9CT8GUVC.KY[ M\^&8W=[F(/?QSPB01]AUKZ[:-?@-(F^=Q+0? '.LA!T[%-,ANT=(IVXLJ^M']C[G MJ:%A[VUK)_RW/&D&X6]D+"'A%'\8"_;+*CA$TR0HDSMDJ>AN/YV5]N'OG*.SGE#>N7SHW+*H3-]OO M?MH.Y"\6=KOJ1A.530BB ("+9R)53E6EUF^G&7)FA2LG<5JSI0;V_J%("*RO MB?,4CMOYNIP<0C A*A@&'XZ!T/8G=KN$?+ZHPK_& H8O+TK7; M?;>AO[$#)6#YW$=]1;5NS4B3U]XEP'<1^<.@[:*=_AEHM=7ZFH!$<.Y1GD+M M=4<-4Q1L*>!Y66<3S:*Z0VP\]=VX7,GLW]A$##7D#/BEVH?40%E*39<<&I_1 M@BTK'^M1]5_V4O*H4O+_0!$!].92I_\U-43C&5-$YFZZVGB6^ _7$[LNNX=] MCZ*?!C\D2 4(B#^7\(\XNM\45*/5+S)NW \1ZNGNYQP_@GX0OQ,QAZ5GP\OS M =/N)Q+N@U4Y_2QAIJQ5*;U="@[0CA/.L=6J;/D!-ZA^I_+Z7U!+ P04 M" !0@%Q8[LVIU7P# ")!P &0 'AL+W=O[-C); -VXV(%FM1-W0W#L ^T=+*(4*1*4G'R M[W>D;,W#G #;%XJD[AX^]QSO.-TK_6@J1 O/M9!F%E36-C=19/(*:V8&JD%) M?TJE:V9IJ7>1:32RPCO5(DKC^"JJ&9?!?.KWUGH^5:T57.):@VGKFNF7)0JU MGP5)<-QXX+O*NHUH/FW8#K^B_=:L-:VB'J7@-4K#E02-Y2Q8)#?+H;/W!K]R MW)N3.;A(MDH]NL7'8A;$CA *S*U#8/1YPOB=]X8:M9, F@P)*UPCZH_2]XB&?D\'(EC!]AW]D.Z<2\-5;5!V=: MUUQV7_9\T.'$81*_XI >'%+/NSO(L[QEELVG6NU!.VM"IA\SLL[F]A]>7;Q_7=ZGX3POUJ,XTL'>#,HOP MNS TE? MDA3NE+25@94LL/@G0$3,>GKID=XR?1/Q%O,!9$D(:9QF;^!E?;B9Q\M>"U?3 M==;V)82U8-("DP6LOK>\H7MFX8_%UEA-%^7/<[%WR,/SR*YX;DS#QY#]]"_Z]I^M]@L*D0@)W+*\H'$T9[+F$_E!5ECS'$X;)91I#-LH@&TY@T5IE MO)W5;?YH8'B9Q)#0C4V2*_B$5-B5$@7PFN)]PMI'GUPF(T* +(.-LDR0,L;" M59;"53J"19ZW=2M\2 52TG/.?*?Y*1V.W]&83-[!^JQZ(4CJMQ3C9$3C,!Z3 M)B< ^$P]UR UO0[=JE>R$ *7N6B]1B673)( PL5B0MB3^!?CZY"&<:?0Q7@4 M0M%J9VTISR_(M %TI?KO1(:'+';II$VZU WZ'BI>!N?YJ3NF=UP:$KDD MUW@P'@6@N\;?+:QJ?+/=*DNMVT\K>BM1.P/Z7RIECPMW0/_ZSO\"4$L#!!0 M ( %" 7%BG@]EWT@X $M* 9 >&PO=V]R:W-H965TBZ \KW\P.%WIU;]VOQ+2+8^+W!D=\Z1U>CPY.3D[7NLD&[QYQ?<^ MN3>O;%6F268^.554Z[5VC]O!^-!N/$Y6:Y*NG'\YE6NE^;&E+?Y)X>K MXYI*G*Q-5B0V4\XL7@^NQI?7,QK/ WY*S'W1^JY(DKFUO]+%#_'KP0DQ9%(3 ME41!X\^=>6O2E B!C=\\S4&])$UL?P_4/[#LD&6N"_/6IC\G<;EZ/;@8J-@L M=)66G^W]GXV7AQF,;%KPI[J7L6,,CJJBM&L_&1RLDTS^Z@>OA]:$BY,]$R9^ MPH3YEH68RW>ZU&]>.7NO'(T&-?K"HO)L,)=D9)2;TN%I@GGEF[^]O[IY?_/J MN 0MNG,<^7G7,F^R9]YXHC[:K%P5ZGT6F[A+X!A,U)Q, B?7DR3 ;TB(R>IT8Y M"I."!]MYFBPUK5^,U"W\C2)DC)] MI'')NKY*8C"1+!*PIXO"8-65OC-J;C Q-GEJ'_$DR39D F,'"!8U7)&7ZF&1+88F7 MBQ,'C )W\!^ZAK(@'4;GE3AT 7*84CFB$4RS:9E1QSMT6EAZ5$ A MKB#%82PTA27)IY/(M/VE(+=(JUB697.1=9DTX*DE$?D9<=5=+96XN],NL174 MH*,D3$U5F3,IO"56N78R7-R/G"QW"5)& I5' M*9;T-@4-'46VRF@6*4W#4W+CX%+0C? AO'DF:N:Z-&FJ72Q(#QSM@. 2L9 E M9&;O^N:A-%E,=*N=D0XL.&, M!163U4I720;[Q(&O 5 MLB4XS6P)QB.[S,!? V)(^)!;J2)GGO[LAZ]^*S!AL-[DR+PUI(P>%0!Q7T@ MDU$(L3O*S"&+$QBMER_$$8_LXHB<[V#P^'3[%"RC@G&B"+C-]1]I]/* M!*W)G%P_BN;L'=AH[G-@(0J]53 F$E@3>&R3.( D?]%9A;)&<08;OVAKPSPD M12F^X]G1LX3A4,)3D*DBD)K[2.$,D5'=!'/]3("+.L@XXJ'EYSJ"-SMQX7E54!HJ M:)%YD@FZ=XT*#'/&SX";K4&H\IS5E+:MZ0VQTX[.4/E9!WTCO^9\N$T9#FJP M9(:B,<#$%:B0WHN"U=(Q+WG"D)W68$TV7$&L Y^C%8=%MH7LPPU>AA[J"PXY M1"DE1J@">$6E->>HL&IP,&:Z2&B];><0E5%E[#48!QWI-2_1$2&H\A%\Q+\@ MK07(A$& ?4< JE^17R1D@Y(])&WHK@/WW_WI8C(^?XG@KTJRXI8#/M8>7-_D M3(@$;#(.3R@O@?(>R$LU*T8=%!4A?Q&2&K8,"$W@:61D[&$WY_C -)Z713- M:C4,M-?A580YTI9[[@3#J.V9.QCJ\Z, [)JE@8YZ&@ MA1)#%5R 3$"R(3P5A3DRKX9%V'MQ+U4&%5F0M3T ST-YDSN[='HM*2K4'<,6 M[$76>7V(E*@IL?$T>ZWTH0%W-D7P<HPW0!*( D3)B2F@0?B7*EZN/90)NA.;* =+ZXK:Q?RLHR(W$6K+ MB#8N<%;4',6OPTX.@,$(Y9EOXCSTYE7L02%RLWAN8["YQ-@L, M!:F""^S7J;@,Z=TK;!<"0]_4)DEY+\%IL56GH*CFJ'9JZ2Q*V-3"\=UX-M#K[ MV*[WUI4KKE*Z\=9B,:^P-XUHBW>GDY3=+O@$AZS?M-Q\I]?YRT_J^Q0AEZK/ M_MG!P#^@$A5J^6AMW+)3!DG8_VX\/!T,.B,&R&[7MI2==U@BM0#41N[49LLC MKE#]=B=L"[IK-<. <+EECUCH->^DNO)PQ$DA!?D!J20SD.WZ^HAI7^L)&8Z: M,V(G7V4!=H%&7P!&T-;I3&!FG?W M)I-MKMR.RK:\(UB!/6+?$N46F"!5<*95OE1Z3 R88+\,?*!.#BY8(7M$7)1M MK'O%U9=/DY+R]E'E&I5KO)9GAJ)M"[-B,R=4H>VBW\Y4)?4J>-/J*\-V@H_K MI,F<(C?_+LK7+0Z9!=Y%2 M LAP-"N5PO7Y-Q<0[A!FIO]L6Y4U((*EVPB1! M<(T1MZ.;$:.!1ZF6=?V*$$H3J[A/QO#FY-7@(;(;F]KQQ\&]77;48*/'A_^QEW<4'C_PKV M8F#%P??7GPY%X5<5M221O-7!U>V[0P]4-<>M:I3*-K#6@L -UPRUO"!OJ.O\ MTC=4&!7'$+LA$)SNR45:I7%$NV(6&S "W)*L@G1"P(X!UCV&3DVD\Y)K[T"P M1BNRXCYT)\Y;*_O.04;X2*T,SM>$M>,CZK<0^ZL0WAKCA03+*6%H]0*B1(D %= M23Y*0<[=563?Y0JAR4@:-,<]FUCDG(S.SI^3:./Q:#)]CK3L;%&TLU[HM=!2 M02M"-ZA&%-AED=S\VQH__FG3P6"GS6QV5&^*/N'P4WP_&13JD?QYO9$&AV3CL5V4/Q M_2'W\4/M,:2Z+;@85SG?0JG-?DUJI'[3+UG9=&[U_\.Z[ MHT.&^$IDO[67'/M$JQ_$K8TUBK"0<<)N*SCUQL:SAI[-<>T,M[4[%:C%O"H5 M1]447QGDL9I".1 #8H!\MENV+ZN.2>L=49C,[2^*1OC9?7&I_D'!QV_$U#L3 MF?4<-,,[+?J8T,=XMPV>J8L+?)S/\'$ZVZ76HZ[:P$VG*^I5=J:F:J)N5A@I MI5^+PG2L3E^HR9GZ:;LGH8B[,:9_L65H\ 7.QK-S^L3<9^KLA;JI@)MAJT)1 M!1")&?YX+[X.RHITL5(+4DW'&UOM<)]LD^*/J/$MD<]UXJLB+DB+3G=CHZ.Q MY227+5,PLW IX?>HU1?.MEXK[#;6UZ@LVB8MU+F:J?&%^KS#AO*^260 0*ZD MIP\AZY9E^^W9Y:9#,7]CLMC%&3YA[P_=I;'P3)VB"/:J\HC7"KS_C(/P0HIL M,Y2.D]2.S\;3,P[$9Q,R0*-'?M%5:RTT_Q&NN132:5U6,)VZT('/+'3B?(M" M%_RZJ-YXK*KY7%VUVZ;[714[-E8)OSS_GSMH5^&7ZB,J$.@36VEN"=3O?V"' M\;GZ1 6D*S<>#J%LB3[Z.%<_\QD# ^ '5NGE=N.;PGV',TQ'+^1EE9J-3ORW M#8>8C,;^P:0>O+5CRJF;YT)9L,\K MI"F_;>,-?VA4X8\=!/']I4 J>XU_C=@B>4DDIX0F!+(4L!?L1#,U>X'+LQE= M -5/$+%3?G*N\(\WN9.7]!6W+@A*PBU\_=)H!W/" WQMHWL-3I.S*7G9Y/P% M.$:UB0U]5;:K_M.Q0NJ8^-E[^H1M-0-U3D_);4FPR?2\I:(F]&OW./*U;2GY M1;0 \Q_8OAOF\0LU,\U);:O;PLMN_NF[:\Y2" ML%7T)S%R*ZC$;[-"Z1G>F)G:J]L-8'FUQP+ZFF/H$QSW!IO^MRKU@R?1\"DM M8RJW\MS9!ZX?L1=Y-AVJ9S,ID)[-VH<))+K,;F ;>GBG:91_-^&:M^.^6=TI MR9\X+#.K#\O,_N!AF6^9UQ^6Z0_+](=E^L,R_6&9_K!,?UBF/RS3'Y;I#\OT MAV7ZPS+]89G^L$Q_6*8_+-,?END/R_2'9?K#,OUAF?ZP3']8IC\LTQ^6Z0_+ M](=E^L,R_6&9_K!,?UBF/RS3'Y;I#\O\/P_+'+=^X&=MW))_QHAV$L "^:V? M^F[]2TE7\@-!S7#YF:6/VBWI<$9J%IAZ,CJ?#:0P"A>ES?GG@N:V+.V:OZX, MBD!' _!\86T9+FB!^O>CWOP;4$L#!!0 ( %" 7%B*^V2DK D +<< 9 M >&PO=V]R:W-H965T M7QY29W?&?G5+I;RX7V6Y>]5;>E^<'AZZ9*E6TAV80N5X,C=V)3U^VL6A*ZR2 M*6]:98?Q<'ATN)(Z[YV?\=IG>WYF2I_I7'VVPI6KE;0/ERHS=Z]Z4:]>N-:+ MI:>%P_.S0B[4C?)_+CY;_#ILN*1ZI7*G32ZLFK_J742GEV.B9X*_:'7G6M\% M63(SYBO]>)>^Z@U)(96IQ!,'B7^WZK7*,F($-;Y5/'N-2-K8_EYS?\NVPY:9 M=.JUR?ZJ4[]\U3ONB53-99GY:W/WAZKLF1"_Q&2./\5=H(VG/9&4SIM5M1D: MK'0>_LO[R@^M#@=!K.65]/+\S)H[88D:W.@+F\J[H9S.*2@W MWN*IQCY_?O7F\LO9H0(V[>5%=G+I")NI5#XGOE+U5O?/??HF.AB^?T'3<:#I^BOO."#RYJULG M8B78>+4Y F:C53EAW_4?K2:O\@D$>* MPT ?L?BB[$ID1N9B+A.=$44\C$["^@=:_Y1X0UQ"](Y$7XQ&0WQ&@RB>BFMU M:[);R!.OK4JU%V]K-MO[?OOE.([BE\U_+$8M,>]E7J)OB!&3GV#;>#C%Y_!X M(FY4KHT5N?'*B?%!%$]^K=?^Q&OOR^Q!1)-JZV@TY;_QP70RW*)LM*J)X^F4 M_S[!>W;#LQ-Q)+X8+S/T@2VGQX/1Y B?QZ-8?%#.G8HRERMCO?Z72JEM* MO MB+G.99Z08I&@GVY%P4I@%X(9IG)%X& ==^;0&X\/-J'K]L/!B(#PT<,^BPSYO^3XU%7 MDEPAFZ A)=* $^^U614R?X#.JR)3'G9HZ/YEJ6TJ+M#GTQ5)\(:7JURY6%BE M:'T@[I8Z68K"FEN=D@\0,$F[B$\.?152W$J*H"R*3"=REBGBUA+]NQ/J'J5 M>OE:8\<>FI>>VL3,6,O%X1"O%.&FW;;)X"1H5=MX(-[EJ)N'#B,5J\2J&0@( MJM8&,N&6@;1N59&AI/DYPI#"T>^(SXM+F7\5G^9S9GE-];G7^_#N\M-U;Q\2 M4G6/J>&7(0HWG]Y>'SS7^V]-:;'Q&>Z';E9SSM'SK0Y 'MRLU@,$5K4V@5^9 M(#:D2BL^ (+C7P$BRP3 W.@Q=M0+&4.23-X-T)#5[MD'UPISL0%RF40QIB MS\- ],=(Q*JY;>EU)RGB/F1)Y?BMKD*J2P=, @K2@4@JQ ME3O]O)(I+%W @0N*5R$?R(^.%.V/IA.6VX^&0[*]0_/''J40N$(QBLF0>A=0 MCI8 /VKKH2/:0H&^48O;U E/2VX@$IF/JH9H+GZX"$:4VBTY!TC%*5AGT@>W M;;8N;-!P&#J0"OVGKDWRME6)L>1M2DA$EN7L+8 .]TG<8TGK#J>#(VA3\: ,FN^X+8H]7> M9EQ0;UQI$O&MQB4I2ORWIEDH@(W.U-&8MJ*NX4OIMUJ6*W(=X M0J*!:9&5CCO,HZI2WTI8"TG1 S+])V!FU5')WZ4WF+(5 MJ'#[SQ$0LX! 6#?)<$@0@3U'>Z_W^N:BM_\CL0LS_GG1BSJCURZA)Z*W!2Z> M&[V-5O*LZ$7_0?0(HU#TXI\5/1)010\A^K[QG6.R/T$ YNA.+QZ4A#(!5#F% MG@/]=@[1$"G"?/'PY4ZPR,^CE_L=3F:X.'WYOW$U\GA0^UK^_%IA;]_' %Z#"FP1F<"/&B#T M X599?]1P">D Z,2MH2%]JDOLG5BQ6=(M?Z M2.3//25+596C@\D)? 559)Z7JP&/Q4KV\4[9ZZG;'R,E?U2%M?!Q]"M\DM!$ M S5ACZFT4C)S MRXV@F]475UDD^$&V4#,RE#F[%86/\_*Q)?E;+Z5A)DR* Q,;<*YU8"\-\] MKJ]A=;3K^"()$]R&6D7@N9P)6R./6K"[@0TA7$32):\]@SJ>MZ:/*R$[Q)DJ M%5]R/CD&O/J^S-&<8G99%"JL2YS$AGF)TPM[MS--0)3D8;(X+.^N?A1JNX\:KV1WIBQ( M.MRQV3VJ,+;4(KC_KAN3M*BV%4[,(N?3IN23X4*&.X)=A]7)3S]M?GE>RVM: M'/&E:#(\8$%-OCFQ )7EF?N#SJ:T?K(W'W1<4OY8/^=35S4\CDCWT*-;$V1[ M M%4I3$"&[54B<9)??%4S,5 M.#YO*A#M)2O3M7L]SYD9O60"FZ*PYEZO&"D BT&C"O5HRC4 0.RM+IGH6D/6 M>G5>;NQHINM+6&E1\HLJ<<@==/X)=0M#JUNU#E!-=DA77B+"7V9M._'C_BJ'5^F[=7CY@?R%J=PQ@CQ@$^K?*W M)JV47? K,TIH1":\5VI6F[=R%^%EU)H\O-+[R$_QM02P,$% @ 4(!<6)+K MD%4B"@ 1QP !D !X;"]W;W)K&ULM5E;;]LX M&OTKA*<=)(#7L>1+XC0)D":=V3[T@B:=V<5B'VB)MME*HH>DXGA__9Z/I!3) MD9UN@7VP;N9WOQU*%QNEOYN5$)8]YEEA+GLK:]?G)RJM)DLQ&?-3)GG7&_?BDQM M+GM1KWKP12Y7EAZ<7%VL^5+<"?MU_5GC[J3FDLI<%$:J@FFQN.Q=1^=OQ[3> M+?A#BHUI7#.R9*[4=[IYGU[VAJ20R$1BB0/'Z4'GM!3LM;;OG5A58;IFDUN-&%,]51 M0SE94%#NK,:_$G3VZOW'FT\?WK'[ZW^\N[LXL>!(ST^20/W64\=[J*.8?5"% M71GVKDA%VF9P E5J?>)*G[?Q08ZW(AFP4=1G\3 >'> WJNT;.7ZC??85B/[%::)%.FU(+]ZWINK$9&_+O+9L]QW,V1JN3\2.D* M3XD$/ENK0A36,+5@TOMP+M #1'5G^:,PC.,!-VRA,E2W.6?_=++>=#W5EN!:QBT8B=U8Z 8\!D%LQ//)\=$^'$*,)Q>DIN MF4*3A<"Z])FXHVAX3*=13*=I$'D4'>/1,8MKH40-72*KUM\M.DOE5N MX0T2EQ?;7W\YBZ/3-Z8AB^+>2EUI?BISWSVN,5"PZ(DUMPW%*E6=5HCMC,71 M8,A>4WR:UZ?5M7=_RS%]5F XSRFWP!A?LTB%CE6?_"L],[FY I>) )L1T3@::-!1.N= M3^,W]?DU^RPP%JE+U (3:@FH&858P'M!PIB-';?G'+Z"0EM !V^_,I(4,1TK M#VMRKWEAN)_SB3*VB\,(-L5.FXGSV)_2KE8J2U'"(2-\EOC. ]]9*3HUF4&3 MV>"T6Y.[@#:B:7R4'[-,YM)Z[U;>0!XY^72F$/KZ.)"HKDI&H\',)4Y,K2 D M$6IF/'37]\^:=JM2N3'"^M"@LN8H+V?F@ZI%59_B4?Z!U0QLC%B'ZDB:CF8 MXU"?:[V%NS9$2?AQ!HRG[XH>_=VM=.P8M#[P^N0J(QD@$]KLFAET!B6=0^FS468-' M4435&@W1KHD0@^^)HP,257:>JU MDRDEP*W0\H$3(@1C=P?Y-"RNUH 5,S3.YY+Y? M8/"=Q<'GJ(DNC[?S<#0DMXVCR7/7MA=B_OEI&=-8J[5LC)]@EA8.#4*QM;*A M]2Y*6[804]7(S0#9P[/:O:[ZGER$T81-A<2>0V1;:+.:#KL)D.?8/$ G=TC+!7_,MX^RA(]?DHN_V-BGSCQE_X#)S_,4#13X1?8;Y M(TU=55B;$QS,Y'=2TJYXP0IEZ0+CD.Q%'R-6H;708-V+)"M]LP>/C:@RD^Z>5@%& MI,)BK@%8PRO[W$7A_JM$)D*E:]=NG[?+@!V!(CM8.)I7J'"W[!6*'"KIAI?X M$E,1T:OF8Y?7@O:[F*>:8::T(O,5QQA;3X*N>'$ M+BCFARS5POMY1[]X%CNMDZ3,RXS31"R+%*-1RWE)=_6. ZN:?F6JM)2$52R^ M%I*6.TQG^E7^;U8R6;F]4J-ZD&IS*E]$5A(5](!_"S1$2VEU6]:@EL96)AZE MW59B,B1[YD'*%H[394)5XF-9E,YLK&RLDF%,?2NU-*E,?-N$-)4]B-0'9H\H MOO&D6BS)-4383IJYR*2@/NX;!)7QFO;6,G$-!$; ).=J1\9S51:N]'B:.KP' M)3W2\7[*.?&D0>#H7=.K8]%JE]TQ&A"$0!7A.ML"2JM6\8B00G,A"H^ZJ-P( M=&V> T(=D&R-#]<5Y&U%JREZSPYF+I:R*"J(A'[N+FM7E 61+0O7^)J#XF>W M*7X"[F?+[8Y:04_:%F/ZC_4>L=!KL; MB!]BEOK6D/&UH0;B-Y^N!3UM-TS+QNI<[1*]%@G&-FV!B@N.;<(W%8(& M=ZA,IJZOSWGF9KA[95IUMB"..B*&/VK:HPB!UN1;9]B3:.&' [Q_0$LO]="K MAPZ]W/C+J]U;&(%8T,8\-*!?Q7Z.5B/+:>:G]C[U7X0H[7%\BRD1@-)/O#RL M=$UEZH9![2RK?G5M5 RA,!>LS81I49$"58)[93 MC%@LO/WU*Z6VXU,E_&@3[OT/HV?[5:.9][B6#OO[H2P>(7>^FG]E>S:?QQZ6NX_L7W@&N,>_58L0#HW5BU=I^*YLI: ME;O+E>#()%J _Q<*>]MP0P+J;X=7_P502P,$% @ 4(!<6.CE9DZ1$ M0BX !D !X;"]W;W)K&ULM5IY;^,V%O\JA'?: M.H!C6_*1I', R32S.T63&I-IB^YB_Z EVN9&ARM*\:2??G_OD=3AV&E:["* M8\GDNV_RS2XO[LU&J5)\29/,O.UMRG+[[6ADHHU*I1GF6Y7AEU5>I++$8[$> MF6VA9,R;TF04CL?S42IUUGOWAM\MBG=O\JI,=*86A3!5FLKB\4HE^>YM+^CY M%Y_T>E/2B]&[-UNY5G>J_&F[*/ TJJ'$.E69T7DF"K5ZV[L,OKV:TGI>\+-6 M.]/Z+HB399[?T\/'^&UO3 2I1$4E09#X]Z#>JR0A0"#C-P>S5Z.DC>WO'OH' MYAV\+*51[_/D%QV7F[>]\YZ(U4I62?DIW_U#.7YF!"_*$\.?8F?73H QJDR9 MIVXSGE.=V?_RBY-#:\/Y^,B&T&T(F6Z+B*G\3I;RW9LBWXF"5@,:?6%6>3>( MTQDIY:XL\*O&OO+=]WUQ\^?A:+'RYO[]Z,2L"F%:/(P;FR M<,(C<()0W.19N3'B.HM5W 4P E$U9:&G["I\%N)W*AJ*23 0X3B)^G6YD]?OVW\S X>VV$X7JQ(G&92L*00#NX4@78-=@A2UZMLU*1$]#/ M1I;:K!X97*%^JYP),B5W+C)-PXDG[".V%IE,Q"?UH+***(W54'SVQ&Q5D9+A M-FKH3[[RN^'F&#"]-37)_P&,?H>2>%!)I7R MJSH0+AG+'] NHZ@@\J1(M'3J M(;ASIV$!=8BE4AES69 T\,+O,A+RU\A9EL M+=O)(Z('BABB<6G+&;%UM?)3PS!;\@]@6N;E!O;%^ ALE;D'& ?\/Z."]AF8 M;$]6ET@F><'IZXDOU6JVI'-Z@9(4TD1C'U&2&^M9&4KW;2>48].JR']'%&"; M)>^'M0&/\PSR%<2F(0QP19Z1B]L8BU/16UB*>[R7([7.;//"Q'*\<)4. MS&2!6N>T:$K#FF\F%)Y-E-4L;JKE4EQ&L$^C"=Q><(/#IBS81J[;9^!WW!-9 M3:^4_]T04UWG2*B (#@V!-EZZP_"KL>6+P'""F"'&/$JM :\N/J1/8"=O* , M3K].A^=?44IX G/H"V<(Y9'=K%WN>6<#X4N(5VI68@IS*6 I!!SR44Z]:+W8 M?[&/O"(BS^PJ=\"!GZ(F\A"7 %PU^L46"U4M-A&_"FR81T#&BR*OUAMZ./<6 MB(9U57+14.3$ <5=3NH'@Z@498'>2ZE3&2,.:'Q%X!F0KMJ;6WIE?;)GT \H M1$P)6]8<.O#QC).T"NGAGPUS-F+MD\6TD#0Z.*S!B'X#,WD<^*K92>7.0:"J MVC15--O*@16'4DLWHG83#15"SDJHDX[)&R55&.R?E.K6A>:,WXK +NGLE^PQ M)!^5.;43MG*@HFY)YE.6";8!UXMR/2C'TDB:S1")C0C.7%F^TXB5K6!QO H+ M+BCHSWS0GQ%$'^Q)-(X0B*9.0W6)"K=NU/2_R@Q'@H)?'[ZL* LN'$/S+OS_ M7ZW6EM:S:K,VV9!;LW"0\9#C6LLR.A80OZP('XJ;*BFU4U;Q3+9MM;/,M*&^ M!:Z1/K._W[NY7BQZ)]V2[6GBZ"2&*B, '2^'(* *%BG;[P.4@/;DCR-)O_?^ MZK)W8FTGXVH_[3+#P=I1[Y4) R>Z]WS#N2+9#'3--NZ=2>04C(]"M8'DT88P MKGLICV)-I^)J]>WM\ +)2 >Y@O$Q939K(!@C \+&ZG""S)+H2!)IX-N\%AM4 MN% 3,EII? D:[R$@OI#PD$N,:B(8-\$VVP-/6=6F:_'["DBM80+[(P#ZQ14L M%&%+%WHN(ZXY:+)JAQN]Q0+*\8[GH)B]/%/+"Y2P5D@B&K*U%B2%DR6]@X&U M$E>_]^$C&1])'] WUJULP> 6?&+CS/U>HEP77;Z'XH/DD.SKQ"J):;VDEOQ9 M(=DJ@MI\3=UT"<].'7XJ,1Z@0$MLDRH& JU[U@HKK1(2Z2/-UX7<0EHPS5A% M-!;S"[.*_9J[=*_=MA%V((-V='J0KZWNMFP(35V+K8G^7?HZ6'UQDQ^D.5#C M?F!O)A6;;M^P1 : S7EQ.:=NR84IL"HOC\47LLD-6O:.]DE@31%O:-# @[8J M^4$5W:SB<4;@N3?L,AHQ.+*U3\->&X%N M5<=M_V&_W"M!E>:A$?59'IUQ8T .*'8"XW+>UE?U4)D/; K!X1*UT-HE9A<$ M!@Z44P>E0B:Q.PQOVJ_Y["L7WO=V/BJ:'36;EZK<4?BBL*,J,ZLS'>9SMQLO>.#RD)AM?P0.@< +, M!& IS>+0-3CZJ2YX6Z"Y:Y!Q?& >X#N29BHM\4 CYV*M*/AP]B<+T4\D;1F[ M:U:G6YZ7/&'$QZPVZ#:=N;.D)Z621^Y*:9*K XY*J;2NA29&VX##8_B^.6E& M]L_6D[02.)KAY M694Y^6,D[K9H&^X3BCM97*&S>^QR- M/Y^/9=!Z.3\?C0 3A:!*,&/+?V:S; MG[>YF(1B,A;A7/P*I=*S6SX3GW?4O5/ 7N@M^"TD1;ZZ:B2)38/3>3 )SL<6 MUW0T&8^8FX.H E S%A<>DU\];;B\)MT6L+"D'OE8GB:GX^ \F,_.7L33.?[F M]*7#SU6N(;54WJOB]"J1T;U)J3FHD7O./M,(1DS/P=K\?'Q,C+_: ./^ =%< MS&JD]>J9N.,K#C>J!(9?\@+(S3=/<=::"X)P.I^\&.6\1NFE.1/_4/+A45P" MX-]MQ!0_R"4L%KGVAYQ$^U/&5CP]"WE5@/\_KL2MVHGOJ6[8LZ?^%/9(-C4) M@[&E;/*\^&6"V_AW\6^SP#,86!CS_]>"V^ENGV=7.ZQM7Q==VB M3>9DU^'DPBG$T7#$UJ9B@C\KFIE;.B?.*2I?&I.CV+'9^K@J9N'9V04CFSOA M'M7$! BG#MU\%%B&KRJ=< AWKN.P=^V,T=WH9">K>Z58(3^#_8S\;@;W&D\O MIF-+Q>QYED/^VV?Y1F>9,GDI&ROH<,HN/+N875R\R+7:2+S)S5NAXKTLMI2? M@(98^3Y'=74(Y7@Z"2;/>G,CW% $/"\,PM=[F*>'WA*K/N>$RA8MP1DB-9S#O7P%E&-\7ES0QXSSQWZ152B^M)&Y1-.ODJ\?"JD%<-.9M]WG!=T-! M4ZQ\2?U;N^AK4419MJ[)Z=:2F-$A8Y^^(M]Y/,RM;[U:]2S: C=I<>?NICXJ M1R=AQSEQ,\K9;P)6VI"^F%.XY;Y@SH%,#H6407)FL>"G48\=U6"K8"K M+54> )ODJ&Z4'?C(=J/0J6F934*&HL<^#*@SK(O;HK+C )E:(JBF M0E=!0^QCXZD=0SYXB$J#-VI!5YW[ 4P-39!5\MT31*<(/Y0\I;5@9N8:S#VHD!2?HA3V1INWVO%FMV M9._EBP:H?B2[!@F9DQC1!_50IZHB6='=$W=;QJZREWRZW9"=D2!&TC5-;JCH M\,?H=<8M>\93;VZ4P/ (2-UC?M[N0+)S#.X4YNGP-R%:YNMS7,\^X!^[B6@.Y MU"E?=>IHT9TK-2'/'CA;0ZH;8_/7;EP=/V[PIRN-K=C)6\NJD]:1 9\L.P.F M^61SD< ,#]T9';7N]:8*#-#M99XV9J6]XEN_K2](7]I[P[OZ!OSKC&Q@ MA:WCX=FL)PI[8]D^E/F6;PDO\Q(=+G_=*)3+!2V8T6T*)&[W0 CJ:^/O_@M0 M2P,$% @ 4(!<6-/2I(-/$0 %S !D !X;"]W;W)K&ULQ5MY<]LXEO\J*(^GQZZ299$Z+.>JLIUD-KO3B3=.9FMK:_^ M1$A"FR(9@K2L^?3[>P\ ">IPNG=J:ZN[:1$$'MY] ?UFDY>/9J54)9[7:6;> MGJRJJGAU>6GF*[66II\7*L.715ZN9877MT\MX,)A;M273B![[JY:JB@JTRH_-,E&KQ]N0F>G4[HOD\X>]:;4SP6Q ELSQ_I)=/R=N3 2&D M4C6O"(+$GR=UI]*4 &-'P[F2;,E+0Q_>^@?F7;0,I-&W>7I?^BD6KT]F9Z( M1"UDG59?\\V_*$?/F.#-\]3P4VSLW"%VG->FRM=N,=[7.K-_Y;/C0[!@.CBR M('8+8L;;;L18OI>5?/>FS#>BI-F 1C^85%X-Y'1&0GFH2GS56%>]N__P^>'3 ME\]O+BL HZ'+N5MX:Q?&1Q9&L?@USZJ5$1^R1"5= )? HD$E]JCB(>Q,,7X T;TH8,;W@$WE=5Z5)!@2IQJS*UT)41_W4S,U4)5?CO0Q1; M>*/#\,@\7IE"SM7;$^B_4>63.GGWRY^BR>#U"]B.&FQ'+T%_21"_:Z'XME+B M+E\7,ML*4^29R4LC9GFU$HN:)"1DEH@Z(F860Z)PME;DLO1JAUD>9;I4R/]Z"/J2R7RE0.C"R5F*>Y MP3Y5+C*8:B$!:ZX! $*A18LR_X?*""T8ZKRL94K[+.JJQEKBM9ZK?H=&:>!( ME-VNB[4T#+]!=%7/9N)F_J/61EL*,O&O,JOAA,20U2WNB[_6.I'97 GB3RD^ MWCSN3Y0*L&2Y?PTI;?D(8A@16EQK:.P1"U ?H8F)U.EL*F$_F M^ @1*#L_GZ5ZR8QQ2K.23TID.2&H,D_W/U3BV L#>M(YJ(.P\SJK"##HS1)9 M)D:LX?>P,%RFP3"P"YA!"*5:$4>P@\[PKL09D7/>@VI9JL\23OKC?$<%%((.6>"]NR^-2 MI;+"1I:KB#84BO"^T1!0QM*?DYVF$!2-=W3%$&UIG7BA)-AM7J4@HJI*/:LK M.4L5F9/5>2B,GC,4# 7FV1?OZY*X2TZ5Q(E_LUI76U'4Y7R%>&8%*CE(]H@? MZSS#-H]9OLDLCTC5X\'K6;V]T!F_1*][8H-OZEG-Z\JZ$]ZUVN0[QN@(_0ZM MQ[Q_ RI)OFX5%4M4N3;>&J">=K\1&07H:1D^< AM(R\OD M@BQ]VUEGW0,Q&0HHY&*A4VVETV4-N)&F#;:A!F\T/D#_G"%BMP8W5;+A7[TV M+2/EEM0 B$(JUATQY:8B,- 3& Y X7>JEI)&V#WK&?#"G=S??CDYWT'NH]2E>))IK=CWDAP<(TY% MU)N,!_2,KKR[[VC.6=0;3Z?G]#>>Q.?BXYXK9_F&A7" MHA%Q:W@N[NJR5-D)?Q^(+ MAW-.]K ;7#0[)JW(B,[Y/SLCR[,YTU]U)XW(S(:3<_$941M1'8XH3!@"$_L4 M4$>!JAN@V \"C7I=6\+W#8ZCF'I&7#<[+N$X,VZ_$ HC/,8CB/TE\&(\%*/1 M"WX'&AE-?P\9Q0O>[G]/Q#4]!C\E8BI&UR\0$0\$X'Y;J3;G:@)!)_'R=/D] M?&[Q>P _S \4\XI^=P?"Y^E;]1>41U3V$E6AN;&B>*LBB7 MG[>)1"@>LLJC^>T!?2)^['-!E>%#6DF4OP8MB/,#1DJ/89\_X_4:1P MC^O.'A8@&4P2DMM1 ))2HIY4FA=46W&&*%'U0]A;K5+4'G7Y9,N,JJP9#53: M:Z[F"[)EI[0K"/'B!T(3IX9PN1>@*2494TE0HO2GG1DNI^#.W\ ;H;I@?XP, MHX(?95I07;J$8E*KN$(3P OGHM725A*TZM>%V&\KBS*:( M";)42[7S&EQ*IEO:U96_Q"SE^9WFV?*"[,+N@D5. FPUWJNXQ+/)ZG>J%]/8 MEK4")5&*I#FX(WX#Z0;:V)A7@#&#=A)>D1S8@% 7AXLL60V^72Q-6U-M"QX/ MP?FR?(G\"SF(VEM.H>!)=ZJ7)S"9?(]EDZVF]YP)Q+56D@J=3F,E"",]5Y@2 MVSMR[,'OPQJP'X_13\\- Q+U H9K.>>R=IOE,.?:T-87GZ%]W_L/_8XH//6D M\&"()O7<0O\RN!RF,8&GH>HEY>B_T$D]UX0.%;2Z H><>A#*<,]$X(Q:T@UG M!97/R[PD988D.[Y/+I#\6^5KWRA$/**_%*M_ -DN6,Q>OQ"%7 MBVI'$A6A8 J/%0B#N9U_\S7%OZ2P7LK ,I0*&Y%'6J>_"N0\Z M0YY'&3IWYN0SNP+HA3NZ,6)6H/J0T8[,,5B]LV55SNFHC-"CXE4X2-) 3"[J"M M1^&(D Y"\6 C1+E5$>_T8(F//K*UI2YG[:$3Z#E;@?UF1PIFM]RW*H@"-E.; M6PIRRZDZT*0@@DP]HYS--R?V)K7]AK9AL*9FHBTOMCLM*.,Z;*Z[9.MYQ^I6 MB+X /V)A_V>!_QOUA2MQPT*_:?%!9"?9 $SX$UARM75C,?NG%G_XPZ?Y$0P8:7?>'%.-S*M"BP8#3AF-_VY+(=0;-H=:-%?6B2 M;;N^;[N71EMFW_G/_U[G)/+[4L]Y>_$0&%CX^W..]U:S_T8Y"JE/Y(AE<6A2 MFK^F^8S8:.5#_L<$-3K2\^O.:^?#IP.M*S_!_XUZP^EPY^VC?F;=YN9Q*VH@ M0^WXS 8FO^1ZN <30W>=K*B=/=J;//(D+L)=D0M0.F[9;PLFOV"ROR&&6-D^ M6&5KJ-FGUJE(O/?%_YWBGSMI5N(7N2Y>0_+X2(VXN M#*=_3)6N)OMRH;&CRH3*?T^=,/8'%0H )DKN](N\J$NC$T*E=<>N1MN5 M%-(<85:T[ P))D7VEH?G",=T/$/Y'!4+B29$N@=L\Q30H/5!Q&ZW7&D$Z'*^ MVN[&!M<+-^^.(O/H9]NMDV;Z;2P]?*4.2VM%7 :UR2%G.]3NI4X*^:$U_ A!1V+ M((T$OM;.>];<;,)LR(CX^"MAE0(2PPX29I67E2TH:1HR#4 M9 BY_7N1ZL>P B/8HPYL%.>&^:H@='#>$HCLSKXT2D4"3\F+T9''V;@#(]1" M37W?#MR &1/8VCHVS.S%GLMM:4C^TQ%7]N M3QH+J/2:#TO=(:R8E;F$KO#1 7/+'>X9EVTW0->J6N5)GN9+\C(V MM4[T8J&X(4W'V%*G5K?*1\5%1J)=;=804R;"'E,&)_'^NH%D2EU)Z]$(:7(5 MM%[K%-EU<%CKI&,MU=:RC2[(G]MH]QK'7O_#>5K6O!JR"RNI.LMG=&6 =]99 M45-#E(.K&)[_I RX=2*BXAN/;%SO-C]+:(C !CHNVKN^YJ>W5 M"BI1O'7/Y/RQ@6_KPZ"7$"*^5!F"$CDK>U^)^J3D!3"0@+EE$SZ;IH<58REL MZ]12!(*;ZJM9YBB8;=TE0^>\#5]1L5 (8 ^0MMQ1E86NJ%,E_:4+;J'0V?J\ MHOZGSA*0Q[13V[YF$V(+V$4.)+ILV#F@PB;%Q"2OCM;>P_# G1-)KHM,N(]D MJ!,Z@N(7"I!8#Z2>G;L,HTFJ60I.N6SX*YS[(Q1<7'#6E4H.WFV3)P )D M2?+4=2]=V]T' WM+BPP9@$#L%^CC!?AQP0I%FAL03'ZH*4DZ#:-]0;4<%"Y8 MNR:/EP=-X!XT/-P?$2%[XJ+&YF9%*I##O?,FAR3+DVTVY2?Z[B4?IU#^3_-: MRX9!/V+V#[((,GY8.LHJZ@)3-A9: -',N1'33*<]3?..9/[,IQ$FB)?=]N(: M5N%2U^[A/W636P! Z73D1@T["U=7H]]3"TQ&+L&165>+U=X&<;]0_>"+X/+VB@B MEGPEW=@88.]M-Z/-K?<;>]F[G6ZOS/^*@$<7.E.UP-)!_VI\@J2#KZ';ERHO M^.KW+*^J?,T_5PK2+6D"OB]R&(I[H0V:_Q?@W?\ 4$L#!!0 ( %" 7%C- M95/O\P0 !8, 9 >&PO=V]R:W-H965TUZUI L?46.VD2 XZ3=AG2QG"R#,.P#[1TMHA0HDI2=OWO=Z1DQTGL M;-V^Q")Y]_">>^/E="G5@\X1#7PO1*G/O-R8ZF.WJ],<"Z8[LL*23F92% MF/!Y;NQ&=W!:L3G>HOFM&BM:=3)E7<"]QR7>NL; M+).IE ]V<96=>8$U" 6FQB(P^EG@"(6P0&3&MQ;3VUQI%;>_U^B?''?B,F4: M1U+\SC.3GWE''F0X8[4P$[G\!5L^AQ8OE4*[O[!L9&,23FMM9-$JDP4%+YM? M]KWUPY;"4;!'(6H5(F=W,,V=GCQ/K8HF,$, MQDR9%=PI5FKFLD/#G\.I-HI6?^TBWL FNV%MX7S4%4OQS*/*T*@6Z W>O0E[ MP*MV!*ZK]+.,VS#YD?,$SLE4#-32X1<6)UQ#&U O0,;XU M,GV )2JDXDX%[X;@D9C!&D1W[Y_G"1^&"2@71DDA_L'A/^]V]45#H;'4;"=48Y>EHZ7(X"@( M_" (UK;OB>9AY_"G=8S.88(9THMDLV8DRP4JP^WWL]#YE%H*%DS4"&^##ET2 M0D7A<3?!>WN-Q8^"DPWP,P1W')Y\-^<](/>-LL^/)N0N8\P:%ZYX_6,]]%G+*!%Q2R(PU[@O3AHR_-EG' >T1 MN[J"ZS&\]]KC<6NGTMX''Y8YIZJCV%H;'\G8JG)A+2390?$O@;S](LSTD&M# M5UMN%+B>UZ=![K"M@U43I"2 M5S.!;>N@!U0W=T_DBE+TACW0-$"RE!H:]79;?]IJ+(T?:3:-];20RB;5V]C: M7-(4JW"!98U-@U^GWK[GJ0.?E"S T)QIJ]#^/@T=$UHV9'7#E5X]TN M)X9M(SVHW$QAMF:*SJ['O[LUJQ6HYFXBM&ULE5;;;N,V$/T50EVT+X9E*Y==I+:!Q$G;/"0--MON0]$' M2AI9;"A2Y5!V_/<]I&3%6R0I^I"(EYDS9Z[T8F?=$]=$7CPWVO RJ;UO+]*4 MBYH:R5/;DL%-95TC/;9NDW+K2)91J=%I-IN=IXU4)EDMXMF#6RULY[4R]. $ M=TTCW?Z*M-TMDWER./BL-K4/!^EJT837'_V+7RYYE MB2@Z]K89E,&@4:;_RN%ZD'9+A(BT']JE?/WE"?9^+. M&E^SN#$EE=\"I. R$LH.A*ZR=Q&OJ9B*D_E$9+/LY!V\D]'!DXAW\I:#MFF4 M1QEY%M*48@VZRFS(%(I87"LNM.7.D?CC,F?O4"5_OA:&WLCIZT9"YUQP*PM: M)F@-)K>E9/7]=_/SV8_ON' ZNG#Z'OI_Y^A_J(LO-2$&32O-7B@6RFRMWE*) MA=A*IVS'0BNO-C(V#D^LC!VGN\K_03L);46BI&A:5LXWP:--P%K_QI*_< M@^8!>&.WY$S(A< ?K!!/Q==::1+*!WQCO:A(LLIU!"P)UE'UV( V9DH!4&$K M$=CC@U,FT9F"G,< "H"3 2HJM,H$+R#92(,9$TW[6H9_I-P!D=%T6D?KM=R2 MD,%O&^M:Q"I":84(Q)P,$81J:+\0,;ZT0A MN185QA\/G \)F*)KMLK9&!* '>7F!SY"$1+U>11[^D;+T:;3?;KR_1AKV?G: MNB'&QTFO)2Z+PG5(.H9ZY%-8[IG_&[FA4LF7\:F&")M"=R6Z2.2=CV'3"DT& M0&_#[98X5I!U^\DQR.3@$S1#781'PU,(Y4!A$H\A$U^;<+SII),0HI<[94M5 M2*WW@);,Q#S4@6QLAS:?BKN79.>D%8'/F'50?<)9;6T9'(8KG7.!$,8 L,;, M QXM0<]%P!_2-A@8PX3U^;0^G1NX%FW<37D9$*>-D_(>/I^ !?]N_.BWC_>M])MU'P2U,%U=GT MXUDB7/\B]AMOV_@*Y=9C,L1EC1\1Y(( [BN+. Z;8&#\6;+Z!U!+ P04 M" !0@%Q8K7D6U+';ZW9S3MK#X7 _T!)ML9%$E:3L M^/[ZFR&IIRTG=T6!S5H/I'7V<3!00<02 MJOHB8RF\60F94 VW# >#F>#A/*T=WUIGCW(ZTN1ZYBG[$$2 ME2<)E;M;%HOM56_4*QXL^#K2^&!P?9G1-7MD^M?L0<+=H)02\H2EBHN42+:Z MZMV,/M[Z.-X,^(VSK:I=$[1D*<0SWGP)KWI#5(C%+- H@<+/AMVQ.$9!H,8? M3F:O7!(GUJ\+Z9^,[6#+DBIV)^)_\%!'5[WS'@G9BN:Q7HCM9^;LF:*\0,3* M_$^V=NS,[Y$@5UHD;C)HD/#4_M(7YX?:A/-AQX2QFS V>MN%C);W5-/K2RFV M1.)HD(87QE0S&Y3C*0;E44MXRV&>OG[\?+.8?_[V\_U\\?B.S/_^ZY>G?Y*; M7^[)8GX_GW^]N?UY3NZ^_?+;?/'T!:\?%O-/\P6\)(]/W^[^=CG0H 2*&@1N MP5N[X+ACP=&8?!6ICA29IR$+FP(&H'UIPK@PX79\5.(]"_ID,O+(>#B>')$W M*5TR,?(F'?+F?^1<[\B_;I9*2T#-OP\9:47XAT7@3OJH,AJPJQYL%<7DAO6N M?_AN-!O^>$1!OU30/R;]KXC97[H@>8RH9)&(0R;5.\*L?Q^9Y$R1&_( ^Y!) MR4+RJ$7P3)XB1NY$DM%T1R*JB.\-AT/\(PKE*")6W9.Y4CGZ)/4^](TFG2MM>1R3)2,TASU*-0]H'.]((-(-DQI& M\52+FL:!2!)@(67F(AW!?^P46/44?I%8N,+'&I:,J=(DI#N81J M,\J%Y(?OSL>CLQ\542)F1&2&6]^#"+*->!#5AQ+%M-&"ET)5OE00?] /5=LQ M*D'7\(,AUK"PGZLHD#UAA?EN;AGO?XXC>C;7VOK#V)A%Y MJHNX'GX+^$%\P@M0;SS\OEBNK=)&Q'G"3K>&]!%O$'3(84U5,T":L?LUI:UO MT(=E^#6#A20UX 4HE&$'E(&VX#;TG4<22#X\BSFHL-R1D3_R1A>^-YN<.Z%] M-T,IGT+_S9E CPCID0 M@;N8*OTCV8:+7,&VR96%2;$ZFJV[HX3"QWY_1>^[XV&?BMB@!']/^Q,6.K@=\5FW!F;5.B&97\: MB>_^/ 9+Q>@2PMR*8>S"@ 8<,G4 K.T *URT7>L6=D(R\ MV7CF^1=NK#<=3KTSF-E18>+NPI0M7C@4IPP@<^*/S-032&4@667,-,3Q[DB- M4%X::\JVW0]DYP8+[= M>^&\N^^O2A&OW@A I0H/C$?J.*XAKTA'Y]!HD/.];N,0N*?]Z?>=*GJ8DLB& MQCDC)\,^2!M5.?A8.;]O;+N](HA(M@Y9"@!CMJ><_4\<31[;%- MVJ[U89,4QR>-9FA?2T#_,Q94*<=E1$>-80V"B!Q)-CHJP%FWMF!!6EWFF:AJ M\50C)\#:/*UN8PZ=9DAM*H=$"3C([0UV*]QVAD!P+@1TM:)TAZGL<@RO7"Q;P M*,_4&OGR#9ZJ'%)"S[JLI+#0G VK/>AA)_J[ M UD .E%TICEN0^30\'>X3F#?J:[2=-_ "$KO4I;-S&7N#N+(%:U; G D=.]5EK; ?3(C]VN;/? M*%"@*C*(P8*H@ @#LR& M: [H-0/?O:.C/;CA@AHD"!4T^!E2'"N_.]JL0X= M2+39CKT$C %9GTQF_8L: ,V>&DT- ; @-P&N]UKUDOFM .PZ^0GRQ/34&];, M'K29.ZBEUVT$]4[993I$[==*IA8R*=7$W/(;0_HR]>+.B7#G!1+3$>ZGHG*M M]U#_9[+H=WLB;+0;-?M=V2:Q- !N@"TGXYU7SY&&5!MH*$Y!JJ;#$ M)EJK'AV=8PN1-^AJCTQ0B9$W\<\]?SSL*N],(5>,Q<.)B\E%U]BP*D:Q87]+ M$=HL#P^;]KI%QJ#1")6<3,Z\H>]WJ0A.+]4I57%3I^>^!W]OG#JN^]ST&79: MZ^S%C*H]F+1MADX/2!-@(UM@ G07S7!U;M12RE2E*6'8I[KF# ;:-OK0!C4= M.11M2]O%;2,\6NV*O,),&C+;V=@=:C0L8@Q,C)"DQ6F".&0)+&[;J[(GQ8// M0C6WZ9L\USA#:IYF%\=[M>.WHO$RN1B (J#AER*IAJ20"4&J[;&-WHX@L!;J M'_I*,JA]Y4J87)MO><@7(,-^\"J?EI\+;^Q7LFJX_=;XE&PO=V]R:W-H965T.A/;57+LS/C!$Y>=9!ZV]H$F(0EC'@H 6O'^ M^OVZ05%4Y#,[#W%XH!M?7U\WJ,-5I6_-0DHKOA=Y:8YZ"VN7[PX.3+J016+\ M:BE+O)E5ND@L;O7\P"RU3#(6*O*#* B&!T6BRM[Q(3^[U,>'56US5E[P57::KQ5D+/'UW],K\[V3Z;79Z?BPZ>+R[,_KZ>?SS_] M>7A@H9W6'*2-IA.G*7I$4QB)BZJT"R/.RDQFVPH. *O%%JVQG41/:CR5J2_B MT!-1$,5/Z(M;6V/6%S]FZR+1N=[O[#NJEVWIEEDLJC'HK#2'TG>\>__1(.@_=/(.^WR/M/:7]5E'Y.D_B\ MD.)#52R3\EY0,5O\,R*![\.)./M6*WLOSLL4?D(5BA8P]76B&HF#$?BAB.1K!*=&5],K4# 97$C M=1MT3V ++<6*_H21-XP&7AR/'I 7* 2N]#N9WXOD+E%YS,;@%1%DL\^I>$KPRS>L,ZVV5WHIJV<# M3@!OM4I)PKVL2V4-4)!/.2?>B6M^\:F1.B\I%"-1+V$^UD(YS$IRL:QO8 1P MSJ16Y9R3HLU594R-/<)AY V" ,$IO]5)[ORUC0K %7( [2R3%!8LW9??95IS M1F<*4;"5!GHK\%BGRDCD@4HYE&_"T!\$Y'?G&]"T79#KF3"PH[!2%YS<,U+' MOMS-"+I.4E23X8C1H^FE$K_KJEZZ>NK1_72SI(=*^@1@5!9<%>&$0V1^=#K7 M2#;2)TE^1U=U4&8 C*6^2=D_^+6[;,]J%;>J^$2['(G\L0C]H MT61B+Q[1BK?-@FZ2[;T6[ZJ0AA1/! MY+\$X(*O,HG!)(>V&SI/_+]4X+\@L2@C"4O;L=MNS2VE =#P:&,,E]7HO6E) MC?4Q)JV(#1$O;L5 )*E?X0*&YWG!:IL&S5UYGSU( R5E#4Q25>;ZRM:4X;C7 MDC4NE1ERIV<_A&[3\Q@,ZI=6(5IMJRI+-#-M<%SKMC"UGJGHV98/=RASY\&S M=#@:AEX8#8DP8I\(Q(_0'YT=@V#BC?H@LXG?#\57U];V^L.A%\4#T&/DXV63 MQ_1F- +W#/&B[X?A\[PYBD;>,(YIZY$_&8"K)NW60ZR*HI&(8G\8M%O'XY$W MZ4?88>B'P^[6P#08]=_2>IR,GN772=#WXGX?6T>1'ZWI&I-?$[YU@'8EQZ, M.TT:R8&39%)[.3M1[ER^,L?_]4-V;TVJ+YA/?Y(F,-%B-F](:9W?C'V7SF?@ MNC+E$?)!/+X3)-^Z:=D2IWJ=$6:K"+M*7"'ZXMSYY E[:7(J),^;Y##PNG&C M5TJG 6686>?2("%4E^; ;XG^B^@:#R(NC"548TC9"+K6UUX]0 M #&6^:-1-]/# "\F\5N208/_P ,>,1M/_,T8"O!='TE.[:1IKV$<>Y,@6FMX MMD['@[$7#T8$)1@BX0<;D*/8"T8!55T_V@(93[QH!(Z S&3T$R#CP<0;#\>- M_//SDC>$)X.(!I\H]./!*RHZ] ;CL3> _UFV88,+/ORM/U]T8#Y1TQ?=FMXY M:;Z^K)L#Z',534%Z0=5>M%6;2DW?&QX:D/R-(2N%@8?=%@;!KQ0M^ 0CTX3] M-G [VH72V5;C:NS;="P^A#Y:M6*%MU1OADW.7D92_G9\_H%*7(_F;]JK=9+W M^WUO@@Z)GA.'6ST'S1'=+O('+VAV_7CLA6,>S-&[)I#:*IBH[XW#"4K2'PV? M3_=^&'OQ,'2=DVLR>F&RQSC]!(-MR8^;CRZ=J3;923]O$]A]'D]F"483'O:( M)3<#K)M9$_Y B:1,=%[Q,L>J197)?/O(VQ*P<670-)0M,B9Z*(WL?B+JH'58 M&[EFQNX6#IT6=99+PP6X6DCZTB64Q6"+77A KV[X6&47;C S6ZV%B^%F4WST M50BMQLW*+\-I[$K2 MU!(J@I-A6(4U?[L/\69SI'&%ODSHHS'!+FI#]@/"4G+<,,U+7=6&!UL>11IS M$4OG'Y7C((*S=F(,7$GCL[])O+LJA]DY?;H$))Q5TCIGO2TZRI_.4:8C0'@4 M3DYJ6\^39.F:8NFD\H-<>UY-QO M6 W)L)6J33+PUZ3NM[JK1RP*_?% _"I.%7TOA?7.CC5E/12*/M8_]$W\H/,K M!L(^Y]]JR.RZM.X'C?9I^W/0U/T*LEGN?DL"%\_I\W4N9Q#%P#+H(23\^XR[ ML=62?Q.YJ:RM"KYIBK+ M<=V' GVAEN238./&\ZSADOG+,3^VPASTY$I3->X$*"JO*3 ^.RG9+2Y1?RX7DN[&G92$YU@H+@J0N#YUSOVCB\C06X+?.&Y4 M[PS&DY407\W-A^34\8Q!F&&LC01&/W=XB5EF!)$9WQJ93J?2,/;/K?2?K._D MRXHIO!39%Y[H]-29.Y#@FE69OA&;]]CX,S'R8I$I>X5-31MZ#L25TB)OF,F" MG!?U+[MO<.@QS/LN)3Y]=G=]0F#C[\LET-87-W \OWYS=7)6)-X0S2.&U$7M:A@CR@_ M@$^BT*F"JR+!9%O F.SJC M:XRZ"9R6^PW@$H>]"X 7A,_+"SMG0R@OW.L?/&!MUQD;/2?]GD7FE*+BFLN=%+'($KH!EF8B9Q@16J#>(!>@4X5+D)2L> MWOXP#_S9L0*BSJF>E,&/>(H$!)%)*)G4/.8ETX0Q*(PKR34G$E,U1&2E\2TZ M4]BF;-0(?B5-2Y2&_AP65)HH)7$MM8B_6B7-RXN=EQ(M^H7>:\$(NL@SK25? M59JM,@0M7JG29$XA+'191;E.!\!]*K;Q(LJ897&5U49V7"4AV*>$@<%>;\1! MG#&E($>=BF0X FI&AIB+1(%80T$1S(12KD%7VC 6 CB%+-:PEB*'I^28:&RI M;G2:( ?>\=5B:4_^\1"8ZG1LY\B.:RN,6:5>&\86TYAZB"G(BC0]@%AE_+95 M5QMI_#'6U#FS%F30QD!9 ZY0*WHH=6H)R<*20F%3C=#:#W>EK(PGL*KU)#RK MS !7*]IHAAA-..4)I\,XSZ?W;T.VX#MQRKA=SS!(G$M:CW27>1:4A,>>F4& M7IV2UF8Z4CA[_O'U 6%\A]*\:M+!5G%I4*)$NEE^INN"KO;Y)WL@B!YE]\"B M34!5\@&4-:5%;&^24B_@L17;-ZX-JV(YNB;CS U%H,J) .]1QISRB@2]!N9' M=USK2XUH;6_CLS6 %9H?M&$>P8#EHBJTK=B<9UF-#=['6.HF9XR^4;LTT!)IEF*^(N)UGYA+ A<6C2\N!06FXDYU'_4;]!OQ)2-=9"!_1 M%&7]N"[,[[4UV\6#8QB$PYI;;:?0B_OC()AYPT[<]PS93=I7&K(K:!!%P_IB M,&H ;$UYIA6G(DN0PO,&!O[4'](OQ>2+W>)(-J/ZH*6T;6W]4C]HDC@()ZX? M3MUY=$CGT T\WYU,#VG(]DW8:30M.^GU1M.Y4>R-? _>-?7P_\B%_RJ:!UU? MZ<5U^L*XMJS[(ONNG0&/J\41:1DV+6;#I*0F\F2#:<$))X>N/YO7VZ<9J*JR M[E0E>5*W9=7,JJ0U(&Q/ M8ZXQ5[ Q*PGUS'I+ZM:1;@.J/6VEMBNE:C9%NUY9.#:BRLQ6NMVDCX"-NF;[ M8)LM[FFV)B*FX;H0&;PL9BU$SXV53;"?)\]N^6QUYQ>*CR*:0TRK".(7VJ/'TQJ05L93$K*2L8I+?,O<#YY MJ;*9>QA%KN]%VZF&WRI^QS*TY51[_;CG:[N/-:U%ITP_OTJUO<'*I?S16;U. M2K*F'O5+I,Q*$FX\91G]JU>QY-9O,_VOA4;P#RG]G66OU_P(5V2D?K"Y=8,) M8FY+^;(7F;^9X@P!7PK,H1>Y810UO<5WIY/ ]0*O662,SL@/W7#JVZ5F]-0_ MSG'ONT".\M9^_3!_X&A/J3\1=$^[#RSG]7>%1_+ZZ\PG)F\Y94&&:V+U1K.) M4_]U:V^T*.U7AI706N3VF"(CG P!O5\+0K&Y,0JZSTYG?P%02P,$% @ M4(!<6' )2(^$"0 J1@ !D !X;"]W;W)K&UL MI5EK;]LX%OTKA&RY)R;+C9-L=%(DBBKS/<\^]4B\W2O]I5D)8]K@N2G/56UE;O3X_-]E*K+DY M4Y4H\62A])I;W.KEN:FTX+D[M"[.DWY_?+[FLNQ=7[JU.WU]J6I;R%+<:6;J M]9KK[8THU.:J%_>:A2]RN;*T<'Y]6?&EN!?V]^I.X^Z\E9++M2B-5"738G'5 MF\6O;X:TWVWX0XJ-Z?S-R).Y4G_2S8?\JMG?FY(7A1PW\8AD]G4EV*U:5[S< M EJ643XC ^H89N5S%8H3Z<%$;8[>;_\-$WB MR85Q1[6+/)\7HCW[FMWSA;!;=@_S9 ;%O,S9?24RR8O.\AF,E(8A775F:RT8 M;I:BA"E%L64+A3(1.4.)/W M56W8O#8(AS&0J$7!+9Y:Q3) E!+NS>]H).ZR MHN1E)IA:,%GFJ#L-&]S33*W70I-);,$S64@KR:0;95?'G (E:/ ,Q4%J;'@0 M90T]"ZW6D&PL;'9AC>BN\MP4=4V(&N.<=FC@4D>X6JT6TCKKZ4%=+37/<1!S+3/NN1"[FF#9;07[X#<<0IK;R,B2J0)*UX'K(A*%,B#)_9=4K7!@Y!E,I"2K+:@ CVS*S-5:L#3M9 M2.2STLH&EF[41^S7/V:WD;,4LG5[Y)0"EQ4UN=YZ^EQ@W?$FG' 1'AK1M2@( M]7Y1_V! .+4Z/-M(NT(0K,->W@Y*L@ ),> MJ7*IZ.J!+&W#W"[SAXQ&S.?F"*'-#M,4$(1_VZ1Z>\9NG^[J(!\HVGH6J\!O M2) WJIX7,F.@F,;4_33MP[R#?C QJI3(LXEU6<-CQ,B%[Q" /F!+(J22S*'J M0 O(J-CL"B!:KC!QLD\0N&(S. $#?(T@WL1>%*Y*P5;IR8XB<(R]8:=[9OA: M$$KM2H$Q !; >>XJ TK@?,)<=XLOW#7I7]P#37(!M8C5;*?S+NATN^*+,S8K M"IT,_:A*Z=M-;YI&3@S M%W8C!+&Q];P4$LN/N'ZH#;#AVG4R;ML]5B'R7D.SU9G=*-H+HT&9$,NB1X?A M0.1 F=)03?C!&D;G787R-07MH&4WFQ=U&4+4\ ?/H9\Z'*>YWGL<$>\M4%_8 M2?U:N.+)_JJED73Z52M[%_00JQ/Q"#,,B0(\.F?:=M'N;4B0G S&Y]W*:J+5 M.!C@YF1J;-V-)Z>^M'WG1;O.0"F0Z5O26ZY+XGI$%X7OVQ9$6A0/?R3'FROH C<@?A'W2G1<5XAO,Q= M63J>6W00#[,6DBA-^I[BWLG(T1PQ(U[T)>(-SV9V_S01@ MCVTEP+![M!,J#P'_E%P)HP4^^(:(4T7I@5*Y:+>MYQRMA)% MA46(LDJ'KH@F1$WOR"2],[0!E\L[8U-SZ/'<.16Q.TZX#8.F&;J^5.>[1 ?WA%,S'?I'QFD8MRUQ=N3DH MA-[!&]Z!5]9\B]!9;"?&=TWCH1G4GOB>41'LWD": )"?TM'&$S8_8\U[7_ 1 MX,=$DM5%0ZB5_X7\P#<+511J0S%Q*O:PRUNI@2<.:VH74!Q"^V_4MP[=_P&=[/Q7J.N#7OZ.U+03N2[HB>?+OMZOPD[*Y=_G)"@>CMS:*&5W(/?7Z)A4 M: X2X6#+OQ$K8=: I2QF\0!=OGS5#'U5^ @UQ\P$JF1QZ/[)17O%TF_T3D#O M/H]D&-K'RNE!P',QMU[\X;&3R:G[>=.E\F3"ABDL03!F74:/QRD;Q6S(DF38 MQ 5AZD\H=O'$.SQTH9OVV5?EIB10@Z4@CZ)).J+(1$D\I/LIA7P2C=(^N^65 MI,WB$9[FTCKN2D9L.*5(3,??@X#D[R%@-!EY! SZY,=PXA$P&OTX I(1(2#U M\4AC6HK'R?<"(&83_*0OYG_X-/]8>D_D]H/Y'^'??N[';#C&XF1RF/L)@U^4 M^\DN]\,T(8?[8^?K9$R^CI"*@]R/HWZ2^MS[K+O?TZB?QL_G/B4KTN])??QW M4H^43_O.MM0!.:1^$*7#_H^GWHF8A-I/7>H'X^]-_1AI/QF<_M^U#'WTLY?/ M*1O'$ QT[Z5SC!RCRJ&JD\UDZBJY/W+FCQQR!\/X,)M)%$]\Q)+49W6<]EV% MQ^"YH_D1W/BO/OY+?^<_/N^W^(_Y' MKO&:;5@A%CC:/YN,>DS[#^/^QJK*?8S&0(&73?&PO=V]R:W-H M965TBUS9 MBR!SKGP['-HDPT+8@2Y1TC2KH2T-BM0?*O)A'$6GPT)(%4S._=JM MF9SKRN52X:T!6Q6%,$]3S/7F(A@%VX7/\P MSQF(:'QM,(/6)1_L_]ZB7_O8*9:%L/A.YW_*U&47P5D *2Y%E;O/>O,!FWA. M&"_1N?6?L*EMXS==._(LKX03 MDW.C-V#8FM#XAP_5GR9R4G%1YL[0KJ1S;C*_F\YG?]S-?OL"LWOZG)\/'<'R MYC!I(*8U1+P'8A3#C58NLS!3*:;/ 8;$IR45;TE-XX.(5Y@,8#P*(8[B\0&\ M<1ODV..-]P59+2Q^K5 YF*WIT\)?EPOK#$GB[UWQUFC'N]&X3=[:4B1X$5 ? M6#1K#"8__3 ZC7XYP/6XY7I\"/W["O(_(>!W!=>X,!6U'<1G/J_'(;@,X9TN M2J&>@+*"!E.0RFD0M*S6:'SG"97"9RPKDV2D?KA<&<2"4[F1+H-?*Z7AD]Z@ M@0\Z3Z5:6?@TN!W 4;!C*W@5PO55?>BE^0YZZ8%I]%I'QFQH,T$2W>ZT'F]I]*'A>L^=3AYH M4SBV>(*,N(2-;X->W]PO/?B](#V_ _A"EM1@R@H_?2T3=5B4N7!T8/'DH42G M)1(?.;$^(/^"8#.]0[8#N*,I8_QYJF?1!M>"A7 D7SVGVF084%!87?+P$4TB M2=1D+ W%:\NZ;F!XF._.+QGN38'OGD07!3&WO!(R*+T@N!:2>HD@G?!(9U$4 M1E'4J]!>U 7R\89)VZ-E:?2CY$21RL9Q>!:-PY/1FQY@G\@V2]M^/Y(JR2O+ ML=+.<[#X;!R.WIQND81S1BXJ)Q8Y*U4*F4(JUS)%E5KV89"< M'GF)]\;(W(,U+70"/9QI0O&#HAD7^H/55&ED3__$TBFK)]YC4 MNQM!"%)QB%[V+$U"H^P;+U82 ZL8EB*1N71/'FY,NEA6_#(EB39EHC#I>&\< MD)R\[ M=40/QL3@^Z0^);PU>GW393X3-_)-8"YG[VA*E5+HN%30.?6G\[6( MER2%1L[;[+;-ROEMUOI='_J^Z=3!_E)I:SWYL9 )4F""E+"TTQ:7Z-"HV0XH M?WB!J'K-X0S;[@=^,$L8Y.#/]&^X_*79QLE9(313H *X$I17F ^(AW3_HYY=<*C&:J*4%.0^!I(">)(HOB,9<[L/23F%SVUUN=ROZ[V^VA MF=G9H;U4^I>9(UIXRX0T'6]N[:+E^R:>8\;,B5J@I)-4Z8Q96NJ9;Q8:65* M,N&'M5K3SQB77K==[-WI;EOE5G")=QI,GF5,O_=0J&7'"[SUQ@.?S:W;\+OM M!9OA&.UD<:=IY5@UG7Q@\<5R:C3FX2*9*_7*+8=+Q M:LXA%!A;Q\!H>,4^"N&(R(W?*TZODG3 S?F:_;*(G6*9,H-])9YY8N<=[\R# M!%.6"_N@EE>XBN?4\<5*F.(+R]*VV?0@SHU5V0I,'F1T(HM$ [B?1]?#R93CZ#E&_?SL9/8[;OB51!_7CE4"O% @_ M$0A"N%'2S@UY(+/((@/*Y].X(G)G)6UHU,X#YG@J?O7,X@BF.52VO@1S0U5E-5 M_=R6E%*RL5W2O;266; 8.QX])8/Z%;WN_E[0K)WO"*A1!=38Q?X_[G2GP';W M-U7W]\["(#C_MS8<<$EE+01EVAQ"CPDF8P1F88HS+J7+N$IA@9JK!/H:$VY! M*&, WZ@O&81GS2T>JS0UFVBD2_O 18)Z3W%$70P2E4]MF@OJ".55MN %F788 M3("J"[,IZJK"X NL?P?!(7U/=YF'9-B @\8AC=NNTM]XJAGJ6=&0#!2.E*^V MVJUZ7E0^]0_SLF'>,$TI,B P)6CMY.NI![IL0N7"JD7Q\*?*4ALIIG/JVZB= M 9VG2MGUP@E4_P3=/U!+ P04 " !0@%Q8"QJ+3U," !U!@ &0 'AL M+W=O=D_%.R$=5 FCT5#&N M$EQJ78\\3^4E5$3U1 W<[*R$K(@VIEQ[JI9 "@>JF!?Z_L"K".4X'3O?7*9C ML=&,3S!)C8)3C >\<]79?:.KQT7),U+$ _U'-I+*]C*6@%7%'! MD815@F^#41;;>!?PB\).':R1[60IQ*,U?A0)]FU!P"#7EH&8UQ:FP)@E,F7\ M:3EQE]("#]=[]N^N=]/+DBB8"O:;%KI,\!>,"EB1#=/W8G<';3]]RY<+IMP3 M[9K8?HQ1OE%:5"W85%!1WKS)4SN' T P. ,(6T!X##B7(6H!T;6 N 6X47M- M*VX.&=$D'4NQ0])&&S:[<,-T:-,^Y?;8%UJ:76IP.IV39[15: [272&> \JH MRIE0&PGH,WI89.C#S4=T@RA',\J8.2PU]K1);0F\O$TS:=*$9]($(9H)KDN% MOO$"BI<$GJFY*SS<%SX)+S)FD/=0%'Q"H1]&)PJ:7@\/3\"SZ^'!A6ZB[A@B MQQ?]SS&<&G=#%Y^FLUHQ4C7)(<%&#!3(+>#T_;M@X'\]-:JW),O>B.S%&.-N MC/$E]O2GT4G*CN)US/ H)'L=$@^[D*9L[^"# MK$"NG; IE(L-U\T5[[R==MXZR3CR3XRF-A+XCZ81Y!F1:\H58K RE'YOV,=( M-B+7&%K4[K-?"FU$Q"U+\U\ :0/,_DH(O3=L@NY/D_X%4$L#!!0 ( %" M7%A9))GS)@4 %<; 9 >&PO=V]R:W-H965T*T8A<"R23,,3B M\8(P?IA;KO5TX89N=TI?L!>S&&_)+5&_Q=<"SNS"): AB23E$1)D,[>6[OG* M&VE!VN)W2@ZRKX.S>UBN_4 MPNKQD_NW-#R$66-)5IS]00.UFUM3"P5D@Q.F;OCA9Y('&FL_GS.9_D:'K.WP MS$)^(A4/#E N]?@JG3(ACF@F$:-*LLC?4%*[R8 M"7Y 0K<&-WV0]DVJAC0TTL-XJP1\2D&G%I=N%YF;U^(V1%<\4CN)OD8!"1KT*[/>]0P&-D0K\GE/^2X\H^,7 MX@_0T#U!GN,-D=QA09IRK7[4I5;V(MWK]S3YW/3<&/9%;+/RKRCTSNB^\\^G23 M,()<9SW^Y%;[ 2T#'JO&.71A-MU@)DE34J.L9])QD71L+*HMY1T1<%/CEJ!F MS]:@1EG/H*=%T-/>0VH.:_9M#6N4]0P[*<).C$5=B0%:RMT]B="?5R1<$_%7 M4S*CR6OOUR.9U?).B[S3MUBOIL?,?R2S6OZS(O^9>;QA[@J*63J3)>*;IL=F M4P\8;5_; ^8:?XW0=[Y/)R/RSK(GU@FJS%2<+:P(H^I]JO(@N'*_QH+#H.JK M@(M([0B2&!006Q^O>!CCZ/$GB7P>AD!DP"K^/?J D54U?NJA:X8CZR,HL4)4 M(AHIHA_Q2'%P551N'E-7O-E036? =IK&@!<)^,/TTM"7=OG7!W^G2T1+7U4C M?/ _#BHYW[^;>N[DLT1MQ>3QB'R6+HEU5:.Q<^(X3OZTU]=Y(NI9XT3(!$-/ M07,>@5:@D N"& VI@C, *XF22%&&;@ET>CHH[C =E-&);DZP8!0NT@W"C.E1 MB"3VLZQ)I,%,%]8T.%"4+B9F! 9S8)CNW'8M,1>=,C*/F\$/J.X MYPWK5O#6-19W1Q5K#F76!53 BP87C9&,TKZ1O#*2UXLE#,34X:A$TOAL-0S-^F?K8&/&MP!@MR1@UTRKU0'\D@BL\S9&-=MX MTS,4X,?&5QNSM&_"DGQ=,Z8NMUM!MC"":+G'E.%UR_V8N9RF+OJ?#_L%K,#P M,[/WM32=[>IUEN#JF@E3+V._4 ;+L1'FS"ZO?98?RZV>N>17=_(60.<>E6B/ MY5;O@Y)I72,R]H\%<93O6Y7.V&>MJP/,*BOL/,"VK^X;;E=(7%EL*"S,@&I,Y@ J0HLEV<[$3Q.-T(67.E>)@>[@B&U5LW@,\W MG*NG$_T%Q5[:XA]02P,$% @ 4(!<6$BVB6K@,0 &:H !D !X;"]W M;W)K&ULS7W9Q$;:TQ,Q#[9854 N)\^^Y;>W M3?O)7SO797?[JO;?'5UWW>'KIT]]<>WVN3]M#JZ&7[9-N\\[^-CNGOI#Z_(- MO;2OGIX_>_;RZ3XOZZ/7W])W[]O7WS9]5Y6U>]]FOM_O\_;^C:N:V^^.SH[T MBU_+W76'7SQ]_>TAW[DKUWT\O&_AT],PRJ;[RW?=7V?'[IBJ+TODGWS[M8#Y\ZVDA8[_AL<]GQCX[SWYJZN[: M9]_7&[=)!W@*"PVK/=?5OCE?'/&M*TZS+\Y6V?FS\R\6QOLB[/X+&N^+F?$N MBJ+IZZZL=YGN,_N_%VO?M8 M_V]JQSS>\^GQD(2^]H>\<-\= 8UXU]ZXH]?_ M_F]G+Y]]L[#:YV&USY=&?_V^+>NB/%2PR&:;%4WM80MG<9I=5+""7V[+(ZPY&[EQ;Z! Z-(X%1U;[G$C=9]?YCU3?.=[PY^!7^+3M$@>;&M;"JLKA.EGR=^\%BME7OZ@*FZKNL M;CH==<-@2 /2'B:P:EX!P/'=>%0 M90WKR@%&P >+I@5:RG*T=009C J/PQ/YYG?@&O $\BH8O[9;P!,Z^_(; MGQW:YM"T" 4 3>:O<198BLO;&M;A5UG5>._@7QQ_4P)!E+!'@NVV;?;P(,"& MX'5_NH#9+P)FOUA$QH^>I_=="8S6^2ET7AX!T1E([I"W=+8I@P+G!J0-' -9=@[##Z;.N@4^?7%:XMLL1_73W!/3<@Z \,,B[:SCN M?+L%24:3PC[A\! +]H&VX'DGI%"5^;JL&)7E_ HXSY[/&'$4MH@2 !*99N^55+@%PG6 +1F _1>=#U, I " MJ>IAK7V%ZX>MMXQX0#2 *P%41#'9'BG!4F8$I65%\JV@1]=T,!-1++ -HB8/ M9"KT.EH_41N2WPZ)$8:@Y2".=6W/&H:.!62SS M(YX&AQ'PY;#6JJEW)Q6H+QM[9N:%D]95A.?F='%MY<8Q0:PRT(2V)V4-:) C MRS('OL*5-7L 4GZG-&_@!:,ZPCTZ6'QEQPLC%@X/MG%6E*!+#.%E8 @O%\D9 M-"[0IP"D?=O"J"PNP@?B]=6LX%L>F@3?-.+#]K8RL15#PAFR;5_302/:Z%)X M_T"@P@Z0YC<@SO*6.+>NE X="-[\3G3F[@IX=0>D(!@BH,;?[H$;G[AZL^+Y MF2:(=.+VLQUP#EAX*PP[XAB^ \/I^>R!.5ZC,GWC]+3EI=/LYUE:?[*T#[N[C0;G;,1X[(W.B211KP['.+:;7;X;PERC2@. MEUI4<+# YC$HA35'0>$72%]KY0.$T%A^!OL :P?IA]>QZU#P4X+RXYQ44_P MH<] (?WL^/P)/?+9\1=/B)QUDQ[D)!X(Z*YNOX;#4/V5_G_.Y 9_P;=PQ =' M9DIUK[H ,J+MGX%28'E ^N5-WO&)(Y?B76T<AOF\$>TZVW?$L:5-5N,I&=]F$?8E>A9>'Q! MN2G16BOZ?<]H-X7#^+8J-\GYK?.*^!N91'XE9"/"PZQ#!-L\)[AX7V8_MDU_ M"$K3)&\8T<0<4B?[/^;=/V$IA&S] "K9';%;H*'/7A)*G;U\_F0E6'5V]B]" MJY_A951D0+-.5?+1/@WR@US$1TL\ML+RO]S+]Q/,\32[U,>&;"HRLW@PJKR[ M.U?TJK#S '0D*:>=8L:L*T\#_P,*+8(J3YP+ M#9B"]"-:DCETY\^4AO^=OYA1:4T@_$T5!> MYF%=]R37D.1@#U4JQ->NNT5WQ3YO/\% 8,9V)=B>>1TQ4.G^*S/5N@= MN % >]1Y(\2N2P ]\(][A@>L!YA'5_[A&'QE?>@[XA#1=.E<<5T#&W)B6<&/ M>#"EIY-KR$$A!B903'.+ J$"3;3R7V?_P'^SLZ^S7]:(?8@-.@>3M\_^V3=( M>W1F)+8R6#6@"THH(6-D7$:NE^H'%G@!3O \YU/S&)&33L4&.4B;#1CU!;I= M<.XZ?HI#JD5<(\X9#)?^<#S,B3%+??M/*S-<\9GS8X4#M\0P_DBZ^SCW4S.A):G?!9 MRW$^ARW=UM9KPC*CR-N6W)LT)SM._R1/"BX"!MU*T"(^XA_D6[-@3@\LI,A[KQX;^-Y?@X0+QFD]"BY+II6R)WW"^>F9J% M-!CPAP8.N\OY==!$FGYW';820$320-^,,G?VY!^UMT\ 0- 4!.F=>@> M4M.W$S=NE(\(G^A%1(':J<5\FBWH %\%'>"K11T 7=E@B:!),B7K'_TR@]43 M>P>.4"(SVY*'WOF<]NI[L60 3F ](D$HMB)D$7 E\J+:_IPJ,B3;^= 8!! M-^IK!-X/)$7>24]57^02"FIY=TI;-G,>#U[($H"JKT';N4D/H/>$*3 MT:V_,I#EZOEFH^X\T#& MCO126#,8#.V.9;?80K"SZ"$B?P/2^R;K:YJ7I+.S4[@[&)Q]BE6Y=8GMS9(3 MZ#!'BD'=.0>M$[4E^,%MMQB4(UORK=F"SL^://ED_T#6<^/:@><2B'7;5QGZ M3OW YH\A&8SW8?3VA-@"1V90#L&2 /$'1T6QG3WZK9,IB=LR#N-'XHSR=T5[ M:QZS-#O3:?;Q %LELH.7-Z4'C:E4Y\5A!ON8%4ID2+W"C'Q!?IA] M@R)>'.Z+1A"/4-\;BYZ\8V+J#P[H7V5NGYGP]MDBD=(A3K+$!U[\,"$;^2#1 M< 1UM6R(;*I[99GL/PZ29&5/!:%TXZ[+HD)>^$N@(QY1$+)U9&G5W;1@1@Q% M*D3Y QII7Y,907R&"$DU31Z3$/ 6%!7X)%]976)YKF@TA2B5[#V_5RHH?73? MZ*RS6QN%F,3=)WA!3&^_1U,^V"MI %-7&W27P7H"'9K='R/3[!+YK0B8JZ*$ MJBF]XED/$;Y:V^#*$S"=/)M<,TJ3C+!I2&D6\PE' 7K&M )6#5:)B=R+KY;- M+M#,@TXD>D10Q ,@D#VBEHO\M$6G30\\L" _R?!E(LN6?; M)F"JJH:@].J-EL%;/E@OZ\K!^,B1^P$QP&)+$2K& *6(X*UR0FN2(YTU,TB# MTB>O"F%<"3XD.FR*WO?9H>H]1X-+Y($$W8 I)*/X#8 ^FD4W"FQ[/"AA"K9G MQ> 7B>"#[TS"\H'7LX<,K<6F9B=ML*.":WLF'K_H9AK2U(SPPW-()1F?Q01I MG&8_D<.,]Z/.&EPU^1;0(-/0,VX?CBX$H>!OV;( #2RZ1,!'^B.%W]V0&XQ< MUGS:[LZU1>D-%>NH.FF91-RG612 RU%DNW6LU%R*@TVIN?)-W%GA>W%J(R&YC]K-250T-6<*C/#JLD*;*CG6.P>ZF M=D2!/EYY L"!T,QWK9,UHK40#HHV4S?U"7\BMU#-2G(,#*6I-#DN%X5/I=@6 MWN+?*_%R<#R0]$],VJ ?==GI Q(L+S[.O\Q)5E% )39D(KM85J ++6%BZ*'LUVA(2_Y0WP&' M_(//-K\/*@-RP38HY,@O$!11544$I+B6>']UWE2B!6;DF8<$/E6+@Y#9)4>O M0@9&RM-LAL4&.#RZ4CE5@NE\CN5KSD+* !/5UKXI-(^"/36J2*L:['(4G)S3 MO6LM!.> RA,/.61#Y_)("@Z_C55,MJ0#70%7X>4O.3'1]]RTZ MKXT16XJ#VR0X6 M0=Y%B!XFH&+H#P''H'#W/'"48(1J *5 H!2^0ZBVD MP$M\(^A]Z"""$]^5B+SD3Q&L4I=<^$THF6(D.$9_AK!)7:I;#FH)2E%?0U$''=7

;C$ 8T=F!IM>2>OL%ZBLXB2/0-!$!)EN9I]FY+.*&VPP"I M-BAU-H$3$X<6XW(E6LP0#7<@JG8QY0S/:W#R)&5@)92\*QPWKVM$\=V820$S M]EV*>!3="FX\3.!&=[W+*3K)(Z&2Y?P$,@+$?RFZ!K-NSC@5>@OG(ZK-*L!A MVX:L;)#^F&#'-%N4;='OD5@+4@0W !2*-@B2A\B%A)^!#,.>,%EB[60Q:"O\ M'UAHV6F:%PW5M*(0XL,=2(J=,-+:J0K-D"+7*[KK]VC 8S:WC),"CO+L6/:L M<$WP42.C',$A-:=L)#!/L<2B;8+HA7^#'WSC"A 'Y#D*F"S'B."8&,L0)V7[ MN/JF;)N:-2[:BY@X0_(A,C1BQC M)F-TN%>D'..3G(RV';XC2LHJ^+?)K MU,I-?(#Y&!8_R1>S1Z\'/G'&%L^ )37H)-94(>L;&' PS-H.B=QG[24>@-GWN+AN'H3]&N9A?+O[B, ME7A(=;DV8,!%+IZ&VDA^/1QQ.$M)R88',;NQX4"Q4"D\IX4L(7F&Z@OHSYT1 M L$^4_TC8L8% 'M*DL!;ZF 1VY3-V E>C?9XD8HE.FZTV7:ZSL,9Y/ M:(T<^,MMR#3$WR1-%)WD2"#'J'B)[XG21;;(9SE"R/G>FG<5WMCUH/"1]\$F M>$FY%[X1'SCT8&D7F=:SR;")\GCKV"XG<@V97?B<9X[)V!5 \"@(6*ZSL,%9 M*%O!8YWR1C3UB)1Q1!]<3<.#-/.C=S8)\^A!I4&,P$(9-@XL'BE!*"1$4^0' MP"YC&$A:)JD2Y(^NU!C8PG#H!$5A!+/,+#.6.DER+.CB?"+)> (A_1S )LN)2S!S$G,L1\;)U!DH\6O3&!S_#O M?Z!-0HF*I-<'H".WX)7,;3A=S,'!.>ZPGL0^,9Z+L6+%W$@$S*X$#G(%:$N5 M-Z^H!OOL[!NMQ0YF+3[^+GB^M!Z;+;Y@W" "Y&6%:]K9%]FD&SG.%M,P8IW] MV6)A_.MWQGB>*F<$!7&@7T[Z%9 M?PN[90\D<.K?12;8N,2*?1G&/4!:+%I@!902U<'#"6M)V1CA+1LXDP 9 MYIB94V7C@1SFM5$_QCJ+ID]I$&IBK+$9]/#T&-ZF"(SDEB/^)2N)2U@)C]3< M*G,R&CT-( )IE0 M4.2 BZ!&$($*G9<^KU+@\3"+;"@VT#A;;GIA&CY,\I>'6V:$4$%3H3V;-I#X M'=6:# D9TQ[Y[/;Y[TTKN#P7T>Z#D%]H#J&G&^1XX[0,2O(I-!04 B?I>E)O MA[[ET]?0SY.\QJRB'*2HD-9D5O.Y?ZA% !?T,P;!@.D<7+4R*F7DR$BYUYSB MZ02#4?>*J)]A8D&R[A0BV2U,_-F7J^RS+Z3,$OX=U"C_=\IWXXJ2"+)F&SQ0 MG?CGLB5I/C.DY!)(=.FSY[R_Y[.@EFV<#]6TD$@V6#V+O,<7RRW1;VP3.]M(,B/1-4[1-,"M 4LQBUGJ3MA_N'*&F@/\FCE%S#)K'0E'Q1-28'R >M MD-4*,@DN9P=9WP&VKNE11%:)ZSFE&[>GB/>0/D-%"0EDC!/I'#0VETC#B1", M2:!AC/[+LQ+2,I2U)&)1\1(WM" MJL/"Z22KYYVJB3MT-4M\5./U;,,&&81&"#8):4-W$X>9YA*6P9H,K(:31[C> M*?11B;JSG#4/*3E/"H.Q]K5S$(&A)0KEU>P08*2EQ$2W#H MY$7)#\8:.XKC&L>-#JBX+F0!<&\25 VI7$5-25T2[5>5/N 2@B4E&E7T"6\F40![;J"=/:R.%%/K$^4N;8*IYXWN M%\88U3G%E%L^\!5E^Z!'$,Z12B_?LE!AN8%X5=NZ3]U1)!W*H&^Q=! I]2"@W#'!%R3JZ6HNOJM\*FY%L M1JX+;Z.?0 $IZ;TK"N62'4$[!^N%$DTHZ6_;D^-OQQV&D,NKH8$^H)QG"(P' MOT,>D!3CQJ*1N%N=>YA :GM):7YQ?6PJ2,-+HB0/$-19A)F2];\=%W&@AI MC06,L5<5FAXBGX-LE!"9EGLANQ&)9RB_RLL]0J]I/[G6R_")_%QI$NL@?3/O MX80;^,+F=;) 1 ]OHD!AE! =9!0ME! ZIT"%+E=<,4"9DUP^>@7\N/CD4C_" MYX/V@T5^T(XYLJ/0[45U^MBF+:EYQ8V+-]-K"4C*MAA 8#N7J.$_> :Q$=<^ MOROW_1[%\[[L.;$^9YYR'UJG695JY"A!]X'TEJ'S2SNKB7BHL>$49^ZK 16) M(VAKC&N+7"4VKCA;[EQQA:;;R3JF1@B*3%+"\E"I&A 2D?W,#-%()AT8-"<7 MU"V)HZ@7XI:4G^/>2TH0?'3X:QM[E@!'+3[QU]XS#$*N8-3" MF5!HF9Y2ONWD!U#K,$:E3F8B'%T]KA=HNEDB!2E3\0/1SNQ9R[ *6\KVTJ#0GZTHJV3LEH*B44"M=#BL4R* MZC:\Q]KJ./$5/;MBBLI&@W)*:M"Q:*#?7[U_'SJ]LMG HI(.>]@)QE0XH4XK M(Y,PUIQ%8F=A+LRQ =V''.=6\Y)8"QEE%;D,$[W,5O:$SEV#2;OLU8N_J<-_ MG%0\+$4_EF1S1P>'?[H@@JT0@+!*0>1Z.#P-2@1&%F"4CM,\@=E&CAXL2DA+;+ #U_'0MII0 M9:8M&9*X3=!?[+ W#:J1G#&C?(V5').V3_N)/DS,0J#HL68!:.,'[&X@>8H3 M&U:S;.J85@^M#L$5.*RA9_/$(PA."^]F]S@SBS:#I+L#"5>1#DQK$\B!O0%LLHLOVP)X, M@B&),8Y18IEO6?4A#BR]C'I!9TJTQ[-G!RZ[=3MNGTS,CDHVXJ@B[)42-*$@ M=-6L>W+3"OO1M]+^*,9C;95!R]QMHAOY\X$#7CGRH5UD[UOL[(@*\Q4S2LP: MXQ_?C']L#5^6?/D"V[*4W T"5_'71HZC4IXK01*]*2QI4U9.KD\A_ASUXC1* MA?XH3DNEIZK[4>GU1CTE)U0#:"(N?)HX]IH0@BN!*CI@-\(S+BJ<79N!%.:1 M<"Z74-Y?@E+B2]0T+8MK,6\"IE?L,NA#,V"%=ME20V-L !H8<=0E(_0Q8SMO MF8+_VL%J=$ ,4A&54D^L_DL*@#*=6$#''$HR[T"'0QZ3JVG'*O#,-E>SZUTM M+UB&I:IFZ?Y&3D-!%1#I?/8"\VU4*&%CWX2N"^F6\) TPS7)#$U.1AL,F2W] M=3H-+>G)%UI18S+R*_'$O G6>?PB)SZ/W77.EYOBO#.=I*=X\)]X?3%0&JOT MHJ] &[>\54B@M_EQ#2CT""4PC2^B8XH2ZPIJB9ZR\!AB]VF,_8&>\\/0N31* MEM*NA1[N[*N*H3E:XIJK4]'K$PN2$<7H#=P#M[>B26&+8G\^%C[B(U?UT=4Y M:P_P%GN\K6>(,L.( 3&LZ5)N]+8^F&8G$/[HK24F(M1]S)7V]3,\HPY_I=UA2(BR#83!?&&4=% M9S:S5>#A K7I#[8[YDHB!E[\GLZJ:=$WB]F8)YA4//N;9H.&:;F!%\YZ&7.:DN!BVB6$B9*2=8U- MQ( M;=ES/,+?^PU7L5'^J1^#MZ4T#=%&R=4.!U)UP1T#V,0;LL@Z8ZNB\^6.0Y-5-!)K(?_HIL&;)R:YZN+(T[UR?/7JRR-YKH=1DSZME_=?Y-]A^4 M;[^(Z][Y*"N1$HG+E]Z$3UXPPI'XTRF MTD';=G+??F'O,;_G7:RLG,'* +R7J^QMO-CDG>F"\C5L,(9P\4:6>A-RM'[E MP%_H+''U_64PF%QF76%B AO1)"SNN'C:Y2/^KD>QGQ)7'8-F7:$2PA/DU9*H?U/1T^D8C&]4<24*6!\ M0-@?)0+S8@ \#YT-D0=R"%.'*^&80_$D MUZY:2)ER0]N-P-YT95;#^"[MGLPICQEQ&B.\X()I/EO$3)1CV=FSD_^,ID,L M 9])&7RQ&E;LZ(98Q_'_ \Q;2 "A1./1 W^2P,0%$F#^5P@NP&*>X'YN3N4X MOL+J1E*R/I A*/3VY?,I>HM/6CJ+9+9M"FJU)R$FOM$$ZW.+D)(B:!XM3VP< M9_'C*ZMN).V5-/MB1?Z)6BOK2>= 30*0$NEPDFQ-(>O.[9IX49$*H# ;!AF1B,+E+&8L8 IUWJGX^+UO M2[\I0[EMX@6A)M\TCMS6D)M%X&T1'IT6*=A&9"7P$80'--F5-?E_6)L):()Y MC##(\X0DEM3LV,/F?+G[S)N)CKG3KHKE<5)#0[EMK,^.-)BTAR$.C5VJX-"D M/&6KI==3;OS@'(AM1[%6C&3'Y OQ.<(3UH&)[75<_7OC3&L0,-'046H6.-EP M;:K-L$V&,ENJV_,Y)[&."0%1[3L>E!>\X@> M0*$!T$A#Y]:?(8XCMYXP3DI,>S5,P-?>4Z:T*NG)LFXD$RU..^_?J=#C*7W3 MXIMLAXSZ%JVDP:!ZHUJ*(B8)&WX0J>,&_GRT?N82W*TH<-28(:[AI M_CY%Z4@3ZEC=(! YJ)2@CCH^276,D5+/Y?74_Q?AXBF;C;,I!O=18I"D&.:C MTCT$W.-4VT=UHZAO@';:\6J$X!.MJJRZ:!F1A@2UY=8$H864BP=F?8BLACT= M8@L)VY!GZ&*E<%C3?J(6=2%:.6[AI2VOP4CC3KK 0P)_)=[*F1%:0N7O:]?N M2A;E:2.N=2O>H,!THY\O9F,U5*N&-6WB$$(&J[=G#!R7FDIB,JJ(&I?B9S/BFHD2W9Q+282# M8'C_6^PS"Z#0J9HVN)2$AV@B%1JA-G:5CRSY+ 4-FP?_:N12ZP=LIVD#>-F#ABKFD+T7BD?68+OS'TBX2)3ZL,:N<@J MJT!%;M69DE[A'-IL\4LLP0R2AZ>3IEUZHUAXCV98A?MKL%U%4_$]+G@SBEXP M9Z[2H)FT3_[@6NGAQ93L:^62V#2:R!%N;2.BV'>:_6-JQ^C4HN_C+)8@TG1] MS0]53N^#AI79YDM#M">]9ER:2PL)6%>U*9DL;5[B:1A+Q+'F@*DS2UE M"O.XFOX5UF7X0$A@F*&QP:47S18;@Y)MB;5@H%WL7,C*X[LOY_+_I)V.MO?T MU!H4]+"@#&F3:SN+3YI/:3E=8E0.[DVWY4C"&5'1HH=T"5*_R/V2ZEVCR54^ M"0S_WJQ3HL0OAOWS)JHF3%LR2J80OC>M^!(";$4<2;!^6U&6QV";U^[!K:[" M$Z(FLQ5"%G7CD_*Y66\-NZ=-4#R!"(M_'H_):L)@@ MWT(8/;Z4%MFJ".+YE.C18\!1FNET4^-%GN9MH?A?LQ3?(V/PX3?;),F+R[:O M%::;"2IN#3\=;I"OH1H.F6YTNJ' 0/,N*IDTL-L)F3-'#1\GM2?, X:?!/_RTV--3$T;EU!.]5[>Z 9=VZ MZD8=NV)5D#\TV(86!A&97:_\DXY*SL1HYDO0!1) MDH2I1QN;)9R[IDHK=BD$R.)LUO8<].&U"TG[<>KID#BRK07"+1QYO!IF^@#& MC832?6L:^H2%9>_R#6Q* OFJ,LBJ%OM.0C3X_ M8X]H;UAIV"E6(-WGZC"P.W"!SK@X+::'^ZG$O3E[ *4?V;@3TKZ6+.$86>98 MEE9GKO3=H5:F_&6E&7^6^4C>-DJ.U@?WC]UHHBH/W;[6+!,,I&U3$BTU-B5E M@D6@Q->[^ZG.-7,G67J3]\$W #?5S2 U=A3 &\%O9,!2^,&:FC6)JK!9(+3B M^J0_2!;DHXP!/9ZDT'V?;T"AN>H#L_.V&3T3%;D>HWDBH_*)D/N9N\ND3K+4 M6&&&H.7JF*) :1F<'VXZ>XWM*.E!#&I-$RS$U M+N3S %<$Y+N:;QO%&TE(3QK=L^8H*J(@HH(!@:)6HP"(8'5?,:#T_+64F7*U M^ WIIEONI6WG@#NR4,FU0B,N/K[! TGD-!SB&!U4Y/8U8 3&R;0$9H&HR=P4 M4V[.<3_K4QO%O<1SQG<11/G@%1;!SAEY!$P8,7T3&(.T795-]=,]E2(&&AT7 MSEF31\APF*WE'3M@DXO!J!$)3U_2'7/$\6RV1/1AX:)6MJ-H/<0MJ5X4$LR=N73RE7B;WIT])$]3JF2CGXS%F9OW)Y:*Z M[< 5YG<7%HCJOZ3I3=@\R5SA[I=!^I&I':K''GLR2M%4SPLK #00LA3]"56R M',,3[PFECA426-J4R'9Z&\7G@(B*+6YL+?IKHJAQ?FEM[C%3H4](KNQ+69OZ M39/K2+!;IWUPD5MD9KDED9.VEP^#@W#/9#UD:!*]$@.%!<[ ME[WK>A26XZFDC[3,IK=T:,".>B*JQZ7+6[EK)C@EAT%HZ70D=&:#SCQ]#/IQ ME='&X7+9+X+D]X<)[)GP?K@< +G>]FOM$Q+R(SB"&,T MV)M[4[UU,K_I\9VBT7"BZ.6@&R#VN7$ATUHO"6KT97'=;BF^C,O>1 M1VW#>CHCTT-KB.Y%)5?, ]?WMA8JQT>__O(1BT&6EC.(6]I;7!I[8V]@CQ.W MDFNY:=)HQZJL_.AQ,ZAZ._O*0B,XDS3I-%92P#!RD>T3YA:PL;"M1*1C=HER M!9M(D$33!SOB@Z8H\IJ\93.;B1V50^^%X77TZJ!6&C#W$(<,R.0N.I.5/CZWI7@[6L0LE*;/*;9#E(&VQK$YGDV#%R,,C0!AG61J?MUP;74J_2 M&SY8P]^>2-LI)ED%LKJL4MA-:ROB[AHA8/1K1A,590GW2)8(/)C [H[O%22Y MR"54:F4 M<3K1>MO@F4I#@,'_IF/Z;NSV8B(&L86^)4%2O98^#)""4+WHLSL,,7YVE8<7 MACY1Y2NV\!VPQV+;%(?5S**)Y04--=R :VL2IO)-1TUX%07$B8)E(38%4-); M4/NGLC#-Q8@/&!6<;*=\SR+JQH$V4&D^\3!NG][]/G=*/T3F;MLKH/[ EQHS M?]J!1 ]TSDOU]N+-4;W4$H',T%!&FW *$W/AB'>#"^;)ZLT=5NS!J@Z6UC[ ME([RE)JLO\V[_/6W0&D[=^DJ2HT%/O+=$;8+"-^BKP^[7WU]<7[T%-Z,C[_^ M]I#OW$\4%?:PP"V\^NSTRQ='++OU0]<<<$@L,@/+D_Z\=B"G6GP ?M\V3:&PO=V]R M:W-H965T_7WXSS0MH".IWN R&VY^69F6?BF>R5?C [SBUY M2F1JIJV=M=E5MVNB'4^8N5093^%DHW3"+"SUMFLRS5GLE!+9I;W>H)LPD;9F M$[>WTK.)RJT4*5]I8O(D8?IYP:7:3UM>J]KX)K8[BQO=V21C6[[F]GNVTK#J MUE9BD?#4")42S3?3UMR[6@0H[P1^%WQO&N\$(PF5>L#%=3QM]1 0ESRR:('! MWR-?6?_B8H=80F;X4LD?(K:[:6O4(C'?L%S:;VK_ M*R_C<0 C)8U[DGTA.Z0M$N7&JJ14!@2)2(M_]E3FH:$PZIU0H*4"=;@+1P[E M)V;9;*+5GFB4!FOXXD)UV@!.I%B4M=5P*D#/SA;?U]>WG]=KLKR[65S?SN^O M[V[7I'W/0LE-9]*UX ,ENU%I;U'8HR?L>93M7<<[?V.DXV2T*(BW1*+U2_[5/S-#;%P#,)2 .A M=0DW5D!'\)ALF-#DDPKIHQDCGU7ZP7L+X#5>THT=2#HC*S(QD3SGPDE<%X?B%^#QYTB ]: MR,0\@T,,0:160401UB4@[]^-J$<_UO_S*-(Y2$5@7<1<.[X0'R0IN5>629)" M25Z>@K\1/BCZZQ?^, L1OG! "PGC*>2HR$E\<:XX0U* M8ZR,OEF_RF*;=M[":@JV_8X3PM\MMV^(\2I-_X*#&Z"?_)\X5ZDN=WD8-OEU M=8I$]&+L!^0'W#*XCE@FL/SH"BD@X'L7 I_ U:L@ M7QKICSIGPU.A%-ORBF@'@P[YQ#=<(\,L>WI%]A'0_4T.7HB,_5.-4+#@S&T1 MU+=%YX7+>=T@AJR8=M4^=B$>NU;..O[/U\JAF:N& MA.Y(K=@()RU>4P>ZTTU%D&:XD(K2[$1F((F#<4#N-8LY25F"30\%M;@&?P^& M](->S:4?*&U@J+'2M)MC%N 8^N&2D,<>8O)J]ZMY]9Y M,:X=Q(NA]X;IK0!N2;X!U=[E$)*LBT&R6%B5N>$M5!:"=J\[F+VY1@$XWRAE MJP4ZJ*?YV3]02P,$% @ 4(!<6+L??H8( P )P< !D !X;"]W;W)K M&ULA55MC,*.]-TJ9"LP 5NT''892 M_>#X(=PM7#27G$DHQ5_O)@=7:BE^N22;W6>?O7U)?Z/T+U,@6K@OA32#H+"V MN@Q#DQ58,G.F*I1TLU2Z9):.>A6:2B/+O5$IPB2*NF')N R&?2^;ZF%?K:W@ M$J<:S+HLF=Z.4:C-((B#O6#&5X5U@G#8K]@*;]#>5E--I[!!R7F)TG E0>-R M$(SBRW''Z7N%KQPWYF /+I*%4K_V;9L*_5!K33)C2W M\:%Z:R+'I4O*C=5TR\G.#F=7-_/9[61^.[O^\A%:<[80:-K]T!*VTPBS'P8D3^*RD+0QD)O+2)-/5X MZ7.1HK%ZG=FUYG(%3.8P0\$LYC!RE<$M1P/?1PO2HE+Y<>P7U XZQQVX]KDT M%=J ?'^B \ M&%XE4CQN1!M*\5K:>HXUTN85&-7#[T&]?D(^T^_@5 8"EV0:G5V@>1N'?P%02P,$% @ 4(!<6*GW MO?ZB!0 +! !D !X;"]W;W)K&ULI5C;;MLX M$/T5PET4+6#$NOJ2)@:<2]$";;>(DRX6BWV@I;%-5!*U)&W7?]\94I+EU+&3 M[H-,BI>9=8+/*_?R[DH.N,+V_95C2_DRF2B@*^*Z56><[6]@DQN+CM^ MIVZX$XNEH8;>^*+D"YB">2B_*GSK-592D4.AA2R8@OEE9^*?7\4TW@[X)F"C M6W5&3&92?J>7C^EEQR- D$%BR +'8@W7D&5D"&'\5]GL-"YI8KM>6W]ON2.7 M&==P+;._1&J6EYUAAZ4PYZO,W,G-!ZCX6(")S+3]99MJK-=AR4H;F5>3$4$N M"E?R'Y4.SYD05!,"B]LYLBAON.'C"R4W3-%HM$852]7.1G"BH$69&H6] N>9 M\9?;>W9W^^WVR\/ME+VYY[,,]-N+GD'3-*"75&:NG)G@"3-^P#[+PBPUNRU2 M2/<-]!!3 RRH@5T%1RW>0'+&0K_+ B\(C]@+&Z*AM1<^8>\.UE"L@,V5S-DU M8E48$"BV6;)K*S,H]L]DIFW[OX<4AP@9%0B7XEHLAI&3$,R)'0 M3BZVY&M@,P#:HW%1#)G&G96V7>LB62E%_BLC-LX*PVE//GL4S'NBBL)]OF6JQNX3!H.JA^4C0\_2&7D4&&%W%'DOSM,VA#T5'W!#PF)J[&>(W(48L6Z9 M2$^; C9Y\?6]XOBI0%:#7Z!3VY^X*2D"&@4L\EMRCH;AJ32J_/Q>-KV G1\- MG9A]\FX%MRG6#VIV,>Y2C]E16\UNV,=\&+79A<&I8*_\_%[,/YN=WQT$?5L. M!RVO83>.1C6[Q\P>EXYEB#M&N%OD<.2?"LO&%T7GD6-9W!S+XN<>RR9)XKZ. M=ZB66-.GL6OA4!]]MXB8[NZ.GA.M 8=7>KFV3X+/*,OQ;+)_4-7[)]6#1[VC M4)\^ZLUX9J$14%Z34"T2A2/!6R22&C#?D6C:LLL0BS[[RUS3VER%)^X&N!ON[M&?N5H(W+8S MF.-4[VR <:'&ULO5=;;]LV%/XK!V[1.8!GZV;+3A,#3M)U =HT2-(5P[ '6CJ6N4JB M2U)QLE^_+/-Z[M]'\F2M]%>S1+3P4.2E.>TLK5T=#P8F66(A M3%^ML*29A=*%L-35V<"L-(K4;2KR0>!YHT$A9-F9GKBQ:ST]497-98G7&DQ5 M%$(_GF&NUJ<=O[,=N)'9TO+ 8'JR$AG>HOV\NM;4&S124EE@::0J0>/BM#/S MC\]B7N\6_"%Q;?;:P)[,E?K*G-S$ZC MDC?NM[?2?W.^DR]S8?!GG7$'4ER(*K35) MXX9SU>TFXV3)2;FUFF8E[;/3]Y\^77RY_/ !9E<7<'EU-[MZ?WGVX=TM=._$ M/$=S=#*PI(87#Y*-R+-:9/",2#^ CZJT2P/ORA33IP(&9%]C9+ U\BPX*/$" MDSZ$?@\"+P@/R L;IT,G+WS.::72MD M3V]K%(%:P/F2'$!#GL"YT/I1EAG,"E65Y M--]Z>/<(-KI2VG%FXQ8S 94V; M8S]1+19H'^%VA8D4.;7NE!7Y3H]P:BEI6,Q1;Q/GPVN8!$/Z^F-N^SW?&\$L M^59)(QFAAH;".( WK\:!'[S=] A[A*R2L* UELDC4#I*DXL:TY0_99>H>U 2 M@77](^A.1D>-"-?YB5T!!+W \YU502\CG=31SRP,*5IDXR3BJ,6QZT6Q[]S]Q-Z#+).\2JD$)!6%14UI M@0(%E["S=45#*@61_D.,XK).A)HH3?"$M-)<,"0''E%H0 9M2Y0TDNTT8Q51 MZ5Z Z&" ]5(F2R>B16LM\(5J^BZ6=[3J7%&LRTG> M(L*5L@A#^!4Z%T3OQDI+ZDWGJ _7E3:5(#O(8E8K*KM46EK!YP#DTK(\6MQS MLUMU>"_RJG:41CE*][1N+FF] QN/)EN4\5KVEZQ>JP7V5 M"0/@>*(GF#?!]A M<9\-+BKB)JV,(6 G55'597Q%?+'/EMK*?VEX9Z\Y)I]*1_X5P6DNDJ^YRL#K M.PH;\K?K#PGHU(-S=U*330XEC(NE7!F8]".BL>$P@.[0'Q]1VPLCN-,B12A% ML:D.RWU*V%=BP*#O0TQHZ_IA? 3#\7!#K@[SP825CKV)4]H;!5X+3O_?8$Q< M,$(7C&#$=@7Q<]'PO;['X?#&T U',8?#C_R#X0C[ <1>1$Y3]$;^:"\:X;][H"NQ:7"_0U4; MG YJ:X?3;+72ZD$RDU- 2@ZX:"P1^Y;@4TM^!!N3L\,74Q[SKJ'K]]S@MPIK M8OP!3#V0AD%8(Y+R_J?;173-M;&W_)B7\Y'$ARR7FNZ;HB$L](5-HV^B L/*GPF>6WYT4]4 MOX @OT] ?95NH;[Z L.WJW-EW*5$XSV6%6')0?$UA!Y]AG3=R\G^K <9EL0+ M><]A3:3TII!\Q76'XL9> MXDKG\DO4[4]W:V%R+IK&O"J?;IVY;8P=Y[A6@B M\?C5^I)-3TBTDQP5M]?HQ'5^Z?HG5':M6 M[O4S5Y8XR367]'A%S0MH?J'H K'IL(+F.3S]#U!+ P04 " !0@%Q8'T,7 MJ( & U% &0 'AL+W=O+Q[[G@O),]F2G\S"><6GK-4FO-68FU^TFZ;*.$9,Q]5SB6.3)3. MF,6NGK9-KCF+W:0L;0>>=]3.F)"MP9G[]T4/SE1A4R'Y%PVFR#*FYQ<\5;/S MEM]:_+@3T\32C_;@+&=3?L_MU_R+QEZ[YA*+C$LCE 3-)^>MH7]R<43TCN!1 M\)EIM($T"97Z1IWK^+SE$2">\L@2!X:?)S[B:4J,$,;?%<]6+9(F-ML+[E=. M=]0E9(:/5/J[B&URWCIN0L0O4JEQ;YA5M%X+HL)8E563 M$4$F9/EESY4=WC(AJ"8$#G"$I$6YMQI' M!WS_>VHXGY1<@^V6%APNA8E290K-#?PY#(W5Z#)_;5*Z9-G=S)+" MZ,3D+.+G+8P3P_43;PW>O_./O-,=@+LUX.XN[H/[,GI 3:"!_98S H[18F%H M#+<&AC*&&\%"D0HK4*6*)(;/$NYX5&@MY!0NF!%FDXZ[43PD'"8JQ9 F)M;Y M1Q78XCL'2\.$[HG0&6"()>5//#7HWC819JB4 VL5- Q;2B8+12D8,>$L5 Q)!5Q$ID,W8=G(=>U"SDNV A.MI@39]H- MTZZ$9#(2+*W0G, -Z0=^]0VJ;P<>E$6J2Z[%$Z,,9#!I&#&5S")41)7P>,I1 M;?2WHA0X8B:!"=JV'#/P 8S!^W?'@1^<8JN_UMO (M+* M&""CLWG56..W(^DWFTW3265? M-1]F:\S%1*G@I3,77-ETSVCP[<\U+598O&R_>_B(W@9XL-O[O>_:'H6/')'XZ.3M!L M_E!T]+QF\Z>(#M_OO.C_W^.C>^">G?'1/2C?.^IZKZ[KO;?6=:S."BV'9BM1 MKE1Z[#7T&:WH\WFISZ:2OA/ YFT+U7E7W2&D_3NX$1?X5J*[5].K/2&4Y MDW-GM?ZI<>OVZFK8!#-+83@44H6$Q6$0,B]0]GZ5/@X.R65FN*-WU1V%:20I M#RINQQ_B*<1A>(O,$_B#,UUN5#<4?)?9\.7CEBE%Q^:4^XAWR*="2MIH5 K/ MB=*NG#]?&%#3#8,:K@Q_PO&/3*HWN^P*W>[^:]O<90@XQZH1 M9JI FQ/0UT/@:0&8S+ W[E47Z9N +O ME+1W3?\4XT/(*"UB ECF3XNKJDM_0-'\>3%:2%0 ![XC;R=55#Z+7F3PU-^L M5+B91H0B6PZ1JH09:GG"RJ>:Y%5.43@0P#S_\5'DC6C6)R<6#QUW[M=3$_5:#79LPP M._)G#.:XM$])TN2P QA+C2),3&"!1E'3J>93,D'E\2ARK]/OE1A\SUL*> 7U M(=DFY^Y6QIGF1OWZ[1WWZ(VJ=C_Z0>\73.!2H/]2'&)F[_2AX_7<-SCN(DV_YZW1!'TS,5FV&U16T)"\OU&Z9QLID\. ]P:D> M FJ!+B^IRHY5N;L8"I6U*G/-A#.,%"+ \8E"V%6'!-0WA8-_ %!+ P04 M" !0@%Q8"(]MB^T$ 6$ &0 'AL+W=OR>[5#V M?OW-.$V:0EK*L4(D\=B>>68\S]CN8*7T#[/@W)*G-)%FZ"VL79ZU6B9<\)29 M8[7D$GIBI5-FH:GG+;/4G$5N4IJT_':[UTJ9D-YHX&0W>C10F4V$Y#>:F"Q- MF?YYSA.U&GK4*P2W8KZP*&B-!DLVYW?<_KZ\T=!JE5HBD7)IA))$\WCHC>G9 M>1?'NP$/@J],Y9N@)S.E?F!C&@V]-@+B"0\M:F#P>N03GB2H"&#\L];IE29Q M8O6[T'[E? =?9LSPB4K^$)%=#+T3CT0\9EEB;]7J"U_[XP"&*C'N25;KL6V/ MA)FQ*EU/!@2ID/F;/:WC<,@$?SW!=[AS0P[E!;-L--!J132.!FWXX5QULP&< MD+@H=U9#KX!Y=G1Q>3M]&-]/'R[O2..>S1)NFH.6!C1<\/"8!/2)^VP_VZ M*/P.G+]BI3XM' MAAE IM)8G4%B64.8C,@7'LV%G),Q)HBP@AMR(4R8*)-I3OX:SV X),_?=6') MC7;JC2*ASLR2A7SH 6,,UX_<&WWZ0'OMSWM$&;)8)\^64;\-[S[\?_IPXE/_V5A':.WK!3$US^BIQ3>W<[6&A1B2H.*O)H&4ME#4N& M!>@'F]4#@RYTB.-0)@O;IB[#LJ67= MLI9U#ZUEEW$,._9V'3,$-O")DD8E(G(NWUEXY6["R.LE!V(!D_.*/@[#+,T2 M-S O!Q.50I%:X&'"5<50I9PTOD*BU>YV^\&^6@)YZ4*T[0)VAE4WS)8;JG3C MK"A((!5KM/P)3F*&-^$L%*JY%/_"?"&+[J\J=%-K9_S)F28BHYDD.;B&6.TI:*5M;/B(2./X1:9HG4(/2YFZ"3S?%8.T"KJ;" M%M%>Q?,8%]M?!O4.@,=^/-Q MS_M%E>O5@% P1\D;^!*668>:XF=;#9SA0V0%JG$G^@W-G5& 5J5Y08,$:4X: MWOAZ,O6:56K-X=92]%<)5)4#VQ)FC(@%F(FU2@GJ >56%1;J%>XBW?\@XZ_@ M)I"OUX1G!^L_; *[N$I[2-A#CA[(QDW&'D1>.*DT^LWWD!"=:/C--YA]1LIW M,JMQVL23V:[XT=).@S;K-L96Y:Z6=WOL&KI;GXS9>$>Z3X7<''G&@= ?ZR4+1IHH/PI M8/0?4$L#!!0 ( %" 7%A=_9!Q^@( %<& 9 >&PO=V]R:W-H965T M^*:R;B&T7YNE)BOL40I>HS1<2=!83H)9 M?#W/G+]W^,9Q:P[FX)2LE7IRQL=B$D2.$ K,K4-@]'G&&Q3" 1&-GSO,H$_I M @_G>_0/7CMI63.#-TI\YX6M)L$H@ )+U@K[H+;_X$[/P.'E2A@_PK;SS<@Y M;XU5]2Z8&-1<=E_V:W<.!P&CZ)6 9!>0>-Y=(L_REEDV'6NU!>V\"2X=)?R:#7M)^=0[WBQ6\6[&U0',V M#BUE&FO._5XZ6NZ-;UK;7^?PU(P:8') A8_6][0@[/P8[8V5M.+^>^8]@XY M.X[LJNC:-"S'24!E8E _8S!]^U<\C/X^P3OK>6>GT*>/7?& *N%&U8V21-]$D :;1.95*4#LP MU[ PEE-M87$8U,5X_T\N\CZN:Q1_WKN7>,;WATH# DD*CRZM! +IK8YUA5>-;QUI9:D1^6E'G1^T<:+]4 MRNX-EZ#_ETS_!U!+ P04 " !0@%Q89*A?! (% !1$ &0 'AL+W=O MCZ>.E-E_M M M'!?9XI>]):.%<<=;LV66 N;$<7J.ADIDTN'"W-O&L+@R+U3'G6#7N]83<7 M4K7&QW[OVHR/=>DRJ?#:@"WS7)B',\ST\J05M%8;-W*^<+S1'1\78HX3=+\7 MUX96W08EE3DJ*[4"@[.3UFEP=!8SO2?X+'%I-^; EDRU_LJ+3^E)J\<*88:) M8P1!'W=XCEG&0*3&MQJSU8ADQLWY"OW2VTZV3(7%CE+UC;$S%>HC/K1UA6M!%)3$KK=%XSTSJ7JOH4][4?-AA&O6<8PIHA]'I7 M@KR6'X43XV.CEV"8FM!XXDWUW*2<5!R4B3-T*HG/C7^].)U<3."G6S'-T/Y\ MW'4$RD?=I 8XJP#"9P""$*ZT<@L+%RK%=!N@2]HT*H4KE<["O8@?,>E /W@/ M82_L[\'K-R;V/5[_.1.1HF;AS].I=8:RX*]=1E80@]T07!E'MA )GK0H]2V: M.VR-W[T)AKT/>Q0<- H.]J&/)U1I:9DAZ!FC?PDQG5+#V"/Y 8:K8 D4&\RF:)CH\A#P$\%N! M1CBIYC54RDTXBB5J'PBM+K;C2 MMTW #[4AY.KM@-G=P7H)9;894@LQ1!",X&9'#/74T1U1V8#WR4*H.7HC%;7N MR@H]S>3<^W/+BK5^ 4=L-*21XGVY+9H$1]"'/?48-?48O;H>M]+B3&1>XL1? MEY_6X=]5FB_(>#;=IK40W]/_\R3;=MH17(ED0:J9!Q J!?Q6RL)G%ODRB.': M<):X1X?O*615!?$0PQ=_]6':%G<4,HHJ92>%>MT+N&1W!'30.80'TIABU^G5 MLT=!#3M!?1 VQ$_$I=(F7"= \+A#3M2)X0#Z!'#P)&DZ(6T..A$<[$F<89,X MPUU.>[^*PD2(12K1Q 8=]H3UQ;2.%E;1R1*[QW M5*]W6/N18TK[]%5N1@'R2X.4B@DUDBK?*,^8\4F+\71S);^30";S-\KS*2Q\ MXWR:D(^2]Y''UKE0+ZL>[E,$'7 M2(]:Q,"?Q$!_[]Z,PB#\P%/:&G'O6FW1]';M'>)9'=!T\SIINF$X''!)A/$A M:6RI-O.B=+[?$0#2G=,/@.ZJL.;VL:2DO1-9B3L[.;>Y?I]KC T+!_&&BSA: MCWIOF[XO&L.0_D*KO$#=_ 4FI55[Q1B0">2$^-_HN*>.XJ:.XE?7T582[*VB MO9@_JNA'%?W?JZB[\&PO=V]R:W-H965T>)ILE?YNUH@6GDLAS3186[L9AZ')UU@R M)@MW'/5VOK-L+99,-6^(#V]\V=IE78HA2\1&FXDJ!Q.0WF\?@B M<_)>X ^.6].9@SO)0JGO;O&EF :1(X0"<^L0&+V>\!*%<$!$XT>#&;0FG6)W MOD/_Y,].9UDP@Y=*_,D+NYX&HP *7+)*V'NU_8S->3S!7 GC1]C6LL-A 'EE MK"H;96)0^B[>P<,5-+I2I-,+? M\X6QFI+AGWVGK;'Z^[%<@8S-AN4X#:@"#.HG#&8?/\2#Z/P TW[+M'\(??90 MUP6H)7C2MPO!5\SEKME']2#8?JH>5OV$A9P&;JPS:=<(2R6H2+E[%R1#N\4F))[('EQH+;N'3#N:MWLUTJ\0)PUJFDZ]$__=)A%;R1; M5COA9#CTSRUY3[_R; 8#>%26";HBWC@]Z:79@,91FL W-&8,E62ETI;_BX6[ M45"3-V#))9.YG@]D"BC]Z[6F2,')WTAJ.SQIA9DZE? MK?,=DP7=,:0G+6P< ;HF"4PHN:H%//?CC.PFT>"$?-W]T .Z,\S_ (Z\S<2_ MLU$*!RHC:RLC.UP9U(J*2J C-Y<4:K%+28ZF!]?/N:@*=^9Y[4:V.XE/^"_& M5.03A$OGD7VE=-#Z_E*:;S9:/?/2%02K*94=2MA28F\H>9?R'24?I-ZN_BY5 MN6'RQ2?Y\-QT@LFT9G*%U TIIM2*X069-M1*%P9_5,[]5KVN65>E/=(C>J8I M; K^7UZ-[FH'VI$?._D^Q2QSDZQ;9P-?LC09=G='[>*14A_9DM*" N[+TJ?G M49/G^\(?=OI5B7KEN[*[C2IIZ];5[K:-?U[WNY_B]5_##=,K3D4E<$FJ$15M M +KNQ/7"JHWO?@MEJ9?ZZ9I^7E [ ?J^5%3:S<(9:'^'9O\!4$L#!!0 ( M %" 7%BVX^#N P< #L4 9 >&PO=V]R:W-H965T^Y"GMPK_<6LA;#LHC \.]GPE;@5]O/F6N-NV$K)9"%*(U7)M%B>]N;A M\?F4Z!W!KU+97;&W7_+U'[,R)YJ710XJ5(!RP.W[,HB.(#\N+6T=C) MBU]RM$Q5(=@=?V"7TJ2Y,I46[+_SA;$:T/B]RVF62.5R;#8\%:<]U(,1 M^JOHG7WW33@./ARP-VGM30Y)/[OU5<+4DEVH8J-*45I#=[4C_9^5,4?L7* P M!=MZ)TR7)P=U=7L"T#.[%NQ1<&V8H+0R)$44"Z';Q+AC])[Q,J,K/"66=,]@ MZ6U;>$OK.TN6,HX'W+"ERM$FW:=A!W MK=57Z?I8_UR48BEM9XT=%-V=I;OU;DC99JMH42M"=-^4R%2A\QH+8OA"_#Y+ M"-SK\W11:0T8'/N$+44F-.*/3$UQ\*%GMY9;@42P,&;3-G?()83,ZHRE7LX3 M%Y'W,,1Q/*%,CF')4H N>Z:N'P9'=(HC.HUKE?WP"(^.6-0J[4?T* 15'S^O M.JN%.MW;H.Y:4[E\STKL3/"]$59C@[@F@QA,=![A/&5A, AQT>#,JX9S0;P!DOF,A"YVH7WE>^6!S"@4O4P&Q,3%XWG 0$KV+:?2A/;]CUP*[ M"_7B5F%*C1=EKI +1*_6D+#$27LNX3,XM,5^Y_U71I(AIH/RL"5WFI>&^V4L M5<9V28CA4^2L&;F(_2;M>JWR#%VG1H1'B>_OB)V5HM.2&2R9#2;=EMS6*V$X MCOK%$IKJ"%+(9KPT^H^. MIDWSEWB@?\ 5H7I"]@M5<*L'.R',YUH_(KWW7&>.#(/E JLM"*B(G'>9XZ!B M+)]HVS4,\RP,V 7?2,).AW"L*LF$70M2(2&NZCD/VH5'8O\YP&?,SFA=)6_M4R(9*([%*"4Y:6ERN)]X]& M2#@> 1[Q#A!\\C6]:!&X*M/2CL8$@$NAY5=.KWG@9K.M]1O^6#@,(^+HB/Z5 MDB*,;F:_U\)*+8B J44N5]SW-^P6TZB..6JX*^+[.(P#"EL2CIZ'=I\0*X9? M2+!^'AUH"].V+4S?O@.@&ZQWAN)EG\10#6PA5DA\3>@*U7&^I@5>>5=3/^L),&BZAZK1^V< MFK17-R*KTO^K3IKTCUT"T0>]< M@C483/"2J?VG*G]CU<9]'EHH:U7A+M>"8\01 ?Y?*F6;&U+0?B\\^Q]02P,$ M% @ 4(!<6*X6#BNF!@ Q@\ !D !X;"]W;W)K&ULC5=_;]I($/TJ(WK72Z0D_NU FT2"E+2IDA2%M%7O='\L]@*KV%YW M=QW"??J;6=L$*$$5$JS-['OS9F=V9\\64CWJ.><&GO.LT.>=N3'E.\?1R9SG M3)_(DA?XSU2JG!E\5#-'EXJSU$[*,\=WW=C)F2@Z%V?VW4A=G,G*9*+@(P6Z MRG.FE@.>R<5YQ^NT+^[%;&[HA7-Q5K(9'W/SM1PI?')6**G(>:&%+$#QZ7FG M[[T;A&1O#;X)OM!K8R E$RD?Z>$Z/>^XY!#/>&((@>'/$[_D649 Z,;/!K.S MHJ2)Z^,6_73_ Z*9_-X:#!S;)N#X\ M$?@ MNWZP!R]820XL7O *WCTW0G%,+ ,#7O"I,!K^Z4^T49@B_^Y27..%N_&H;-[I MDB7\O(-UH;EZXIV+MV^\V'V_Q]MPY6VX#_UBC&685AD'.85;3#7!\S*32ZY@ ME+%BE[?[\49-05U510K#ZSMG=&>18#3JP]^RX# VS%0:#KQ#N+H>.?! :@E M;"B*_./8C<+8=X]=UP//=P+/L<@?%>?%QO>=A,"'P 4_AA]%VWY@J=P'6LFIU4'GKC0J]E:JW#%Y5#VJJ4 M2'#8)&:C*3AVO:X71Z>_I:F+GY@&&WH&4F#4[#<?C[ M90IW>'Y\1B.^E4\'(>8CY53@>V[M6; __)&-1+/*ON/WZE6^Q/U&;6M&XHQ@QA6DN2@Q1,8-A4^L:@ICRV@]ZS8(T/KR2:R$$^*E#$S6F M,2DW/(6^UC(1=97N68K(/SWM6;*X">ZK*Q$@8=C0Q8Y7"QY4(DM)1%,Z#?MF MGEFZ6Y$M6/7(N5V0;RB_H+J+L+SZM1?1?LF^_6Q+OA5%P;4T["4+-I3: M$HYZ4:_W6Z6U3M*F7+RV55PRA=V2(1J2\EGBYKN+T@T#+]A;S2_!]<&#MV^Z MON>_WV(.=Y=7G>:XUVS3>E'L1UWO-Y52!OVR5SU(HI)FCANP=XH[-19'\_(/ MI'3QN]>CK\B>'Y3<_]&9HNLS17%[0A9XXB($Y!)30.%!@4V(BHZ8#1%'W MFN0ZCJPESBJY;>#@=C@:'<%B+I(Y-D)+F/#ZY$!+SE0FT+-VELV6);X%AA&P MQ\IN*]]:G=C3[&$N](8/"Z9!3@PVN)B^4R7S;8]*/ SL"IV^UT"](D01AN* MAGC>M3Q6;5(IM2EW*O"(GIU0K#2'E!F,.>DJ)%I+13P2O5_0;DTPES(O6;%< M$4Z%IO6V,I/U@]I" J;]$S]&,'2^Y(IBC02BX?G5.>O"0D+K6>/1]O+I:J)% M*I@2& _.,*D;391L.!>[<+VN2E=HLA&$(\!!NS)K@C=@\&_^G! 68KR.A$0& M$ $!U%JZ )8$Y>-+UE)!L9= M ;M&JS"/,7;\9V41Y*Y)AFJ9H9ZZW:=*QNKC"TKRPH@,KOA$ M57@9)?O3DUWMNK-VM\HY-KET@Z220(#ZFK5ZN[JD]NN[V8MY?<.]Q1Y98-)F M?(I3W9/3J .JOC76#T:6]J8VD0;[73NMNX[@5?A7"FYW:@,>V+K;EF21 XF2V 3H9-YG9HBCZ@Y9H MFSN2J"6I)-ZG[SFD)$NQHF0[*(H@E"61Y_J="ZG31R&_JQUCFCPE<:K.>CNM MLP_CL0IW+*%J)#*6PIN-D G5<"NW8Y5)1B.S*(G'[F0R&R>4I[WS4_-L)<]/ M1:YCGK*5)"I/$BKWERP6CV<]IU<^N./;G<8'X_/3C&[9/=/?LI6$NW%%)>() M2Q47*9%L<]:[<#Y<.F:!F?$K9X^J]IN@*FLAON/-3736FZ!$+&:A1A(4+@]L MR>(8*8$Q5/7%C_75+_9)0'9=94L:6(_\$CO3OK!3T2L0W-8WTG'O_* M"H6F2"\4L3(C>2SF3GHDS)462;$8)$AX:J_TJ3#$6Q:XQ0+7R&T9&2FOJ*;G MIU(\$HFS@1K^,*J:U2 <3]$K]UK"6P[K]/GJ^O;^YLLMZ7^EZYBIP>E8 U5\ M-PX+"I>6@OL"!<\VC2T]OYT>!LH'E=&0 MG?4@$A23#ZQW_NXG9S;YV"&M7TGK=U$_OTEMK"%FX1=9%2&PBFFJ !UZ1U92 M_ :H9E&I#_FRCOG6K%&$I^3Z*61*$;$QJ\B%4DRK-D4[16E7%+S#DC63E8=P M<&LRK0N91"43Z?=6EU]Z [+)$2)$::IS13Y1+LD#C7.&DF8H*362DA/B#&?3 M"8[.O%)2U)3L.\-I$ SPZL[< ?G4H%R00T(S%P9O.B4OR+WR(QDKJ'Y[J? ==R/Y"+\/>>*F_GE,W493K?X";U,M^3JWFCKP=Q'JG$I.8Q(+\&M_ M"^EV0-S )_VIYPP.L,XHCT@_6(!A%F 52*HZ-LB'13Y:RQN092XE2\,]X0GX M%N0(X'D +R!^GZL*-JY4/EBJ[JIV$Z';7C/1S)F2ZR2+Q1Z78 OQA.!>X# !;<,\R6/Z0OA- ^(O.L+-G1"@VY&[IE7NFG;F MKGM;VY'^?9YEUK[@AB7H*&(>&0$O"R/>8]%2#=O=,:N#%F7::TM:G3*T)ZV& M-&%=FM*ERDK#:]+(@S2E0[D"FX&+8^AF.IQ3S*9I1#((]??R4($.&8TS6/(5@89KF!^;>6K>:>OEB+)1&I2'+! =*R8Y"+B8>6VPC]MIN^F_76' MA:U.'S!*4N"1E3Q*PY$F.-XGI"T/+M!?;Z*;-Y M]U +ZL;NS[%DS*$"7"0":LT?UD>@#^IBRJU?%:TEDL7D5A4/*$'ER]LNW4^@ M-@UP]*:##L\&E6>#3NM_IK^!,2%L\B2SD/VF;*:Z8F "V"BPEM!K\_);^- : MGQSY0'Q$!1\LB^C4%IQC^FL HIQCO',@,V*X?V)D8J#7')&:;4,(:H MLQAYNAZ:&IV&<1PQKKLJE:<5,EP_MMQIU0-&9'$XX)F\% MHZFYOY8UMP6,9+TO?+($0VR%W+<>B'0S1'QNJNJNN@ *[,PO$A;LCLI?4QKR M]UP@3E<2,H;I4^XYM'D;'L(&J?'[5L!]OL8]!Y:%O[$'%B/FG<)#!D,PLJW**KVMX-RNJB<=MX<7/LM&I">76&7N ]N_O$GTQ 0@?!:O@$801$ M8&JW9>62A7=$$QXMABYL\:] M8_8T7O#GH#2?'?L%G[T()NC%C^ $S_XDH,""SZG HWK*/;!Q6C!U#"JGAN[I M:W":X0[_.5%OUD#2K#COF3:M/*O..'X<3FY%"]/_#1[)AT)&)GW8C>/]-YCG M3-]/YL-ZKO[,**09VV_WOXH,VK' G0R&)&124X ?3Q_ CM;5>@>L,8LF=E6$ MHAS2,32P",#GGH(>E:@=+NM#7XH'2@<;#J"'P*\'(;H+6JN(HR [Z!5@2ZZA MJV4I"6.@!JBOM1D'ECL.784,=_L1:=:&8K>NGCX[3#3H#W"$]&,@E$:A(1!J@D$8:_O8_Z=U5$R,F=^-=I: MYLK8E8'3\4N(/;RA>WM3@0H='F,68Q'0F#9HU%'(\?BH"N]AT>:@#8[L@XPB M#JPUF&;'X@C/"D$G8X.N#JCVC1"'W+BW?,CZKX['Y 5W5L@;:1(:JLS$?-P#PD4XO.9. RAWQ#$ M]@1M$!K7OAA"(&W-=U$,54@2]N-A];3Z]GIAOS@>IML/MY]A)P/R051L8.ED M-)_V(".8;Z'V1HO,?']<"ZU%8G[N&(V8Q GP?B.@F2AND$'U1?K\/U!+ P04 M " !0@%Q8&S3T2^8% "-#P &0 'AL+W=OHX0;?@6=GI79FY@>Q=50N=9Z482*(6 M1<'E^D;DU>JZXW8V$\-L.M,XT>U=S?E4C(1^G@\D?'5;E#0K1*FRJB123*X[ M???R)D1Y(_ U$RNU,R88R;BJ7O#C=J$-2,>&+7 ^KU2?1Q.,C7E+EROR2 M52T;^!V2+)2NBD89/"BRLO[GWYL\["A$SAL*M%&@QN_:D/'RCFO>NY+5BDB4 M!C0[HT^]8?W%S?]T?T=N7U\&-Q_&?6?/C]^(6=/ M?)P+=7[5U6 &A;M) WE30](W(%U*'JI2SQ2Y+U.1O@;H@G^MDW3CY T]BG@G M$ILPUR+4H>P('FN#9@:/O17TC$MQ<0/%3,F KX%CFO2EY.54F/&?_;'2$@CS MUZ'H:VSO,#9NHDLUYXFX[L N44(N1:?WX3\=QK/?>.H?=&]=XAU83< MSM!?1;*2?%D48R'-9%44P'43H"+/D'^9K[-R2A[GN G4H7B.6CPTB $M3:'+6R #$:E;E M&Q!%>)F2.:"9=;+D^6)7*@7'N%3GEYLT?#-;4Z07_:60T&G(_70K.(W4\X+ HLP'[E$;%N'(FXC,K(0A%#: !<]V MW=.D#&EH!8RAZ=".?2!"W)H.0(K2D%!F!TYKFD6A%7L4+ 2V&^R:!I_\T#M' M>3A53I(W=CR+>1Z8IM2FF[TPA_+4Y=L4:%\S"AVP%#>:OM$<"&DN/64B+GY% M37R?6HS&F'<(AH*%MB(>A;0P$+/#<#=^UX&%F)VC#NRIFOU(_D69:45JDD(S MG6]=)<($S.M>>N8R9L4.W2"1Y4/^C6[-D2,M M*FA;5'"\1<%E.5WD9F\_E\N:V$/X@P,&AR-=)2^P@@D9POF$^5MQF1[J4,S>WFVT9<7H7]=0]L<8._:T8:7 MGN=9,;0Z:![,?=4\H,M!VZ*V_P-=RV.1Y4;F^((F%(/6*XY3SXK<&':1'0:G M&>JYS&*!6[= LXWH#_*3P1W!\5]I'F%GV+(S_-$#%.\J9MN1OH(;V]NWPN.( MR,(7L0;JM"!D@:6&;8_WL88D<,4J:B+478 CYX&Z JYM7#572'5)AIEZN9A( M@6U#PR*D1^))"1<:G[PG=]DR2_%$76) M5 @Y-0]!!3Q?E+I^+;6S[5NS7S^QMN+U0Q6H/86+'\G%!%2A9<.50M:/O_I# M5W/SX!I7&IYO9CB#][*0* #KDZK2FP\TT+[ >_\"4$L#!!0 ( %" 7%AG M\MV,FP4 .@/ 9 >&PO=V]R:W-H965T-QX6E)7.XMCT+<7BF%<\_\I2E9TX4X>DL*%5KE9\]P'J>$8:+^&Y-$^RLW,G,XKZX_7O\6D]^GW..Z3Y>6*Q!].5Y>D]YFNBIJ*DI4WDBQ!D#BC LA?IVNI!!;)W\\%;.&BY^'TQIG++4W@Q,&=(4'< M@K-X]\8?>^]?(!NU9*.7T!>QW2^$;\@Y+[:5HJ:>VQAZG[B4?1,*CA V(]I.RO-+;E,!F@_M6@Z&22$7+5!O& M(!A('[-#?+4NA3%V"'KI3GP"U4PF36HVT MK. 8*RUG_+Q4M"#UD0S0^^%9G2;ID%7_!YQ*?IO_*?&"*'K [ MR4*]E176@#14FHRA+ND4,YY*G:D2-3S'6G"U3K'$P';):72-)FD!&+ T#5R! MJL )< 6YS M W<);%5=,QI'%U+=LO/[Z#Q&P!Q0^7U;LWT\ /WI->V+?6 M,/'Z+=R/B#PMVI\D\A2H%T5]^] YJA/84'D$TLUIQO,4 M<'G>DIX_]OOXQC7Y:LY*Q*:X/_#HMU/EWE8_JHLX"$>N'X[=:33#[] -/-\= MC6>-ZM44G@A-8XY^O<%XJAU[ ]\C%_5^^'_4PG^UFD>MKG36=?S*=6U,#ZWL M17,&2$@JP12&,$"%/95IGE1Y>RHWJ#5GJ_],:!YY9=*QXU6>DO4CD9X3.FC%]MZ( M+1P06[TB6G!=$NE\F9PU*7KI6-EE+,G,\5"?F:PNON:X(F5E/"%*-U=R0-;[ MW Y1<\GT$)^GV^,@G4XI/, TA+3I@"2OY>,'(PNT5\'H9%N)),.+QBN"3U_K M;.+.HLCUO6B_U.![Q6YI#F8[V:@%F%_84AG45EI41M7+OU*--AAICP,I*4Z8CI3G>G60BF(E;G_[77 'Q9UC^3MS1FE_()9)4]Z:V5I " M7DKU:IQW5N81%:=/X+6)F7F1&T91K2V^.QX%KA=X]8^,]AGYH1N.??-3,WCN M=W[8N7T5(&[,'5-BHO$_Q5[$VM[V&GMJ;V\/T^T=^(J*&X95D,,&3;W!9.00 M8>^5MJ'XUMSEUESAS=!\9G@5!Z$GX/B&8Q;KAG;07NX7_P!02P,$% @ M4(!<6//PAG..! DPL !D !X;"]W;W)K&UL MI5;];]LV$/U7#FI1)(!62]1WFAC(5[L 2QHDV89AV ^T=+:)2:1'TDG:OWY' M4G&3+ G2%88LDB+?O7?O*''W1NF_S1+1PNW02[,7+:U=[4PFIEWBP,U[M4)) M3^9*#]Q25R\F9J61=W[1T$]8DI23@0L937?]V+F>[JJU[87$\=$-'X9\2,-B'=POOM M._2/7CMIF7&#AZK_771VN1?5$70XY^O>7JB;GW'44SB\5O7&_\--F%MD$;1K M8]4P+B8&@Y#ASF_'/-Q;4"?/+&#C N9YAT">Y1&W?+JKU0UH-YO07,-+]:N) MG)#.E$NKZ:F@=79Z>?SI]/CL"D[./GZ^.-V_.OE\!EM7?-:CV=Z=6(K@YDW: M$>T@H+%GT%(&ITK:I8%CV6'W$&!"U#;\V!V_ _8BXA&V[R%+8V )RU[ RS9Z M,X^7/:<7%U12%BYPI;05<@%_[L^,U50=?SVE-Z#E3Z.Y';-C5KS%O8BVA$%] MC='TW9NT3#Z\P#7?<,U?0I]>AHT":DYT6R5;T0ON:_GS"C7W[$]DJP8$J^#X MX.3J:/\I#2]&>5I#""V^8@=S(3F%YCT(&5X"C@&UP"X1#M6PXO++NSEQW-"G*H2\RI;50O.FZ?#2>DCS97/;U%G&X? MPL3TH.W7G1OA&]0Q292V!\AJDS01DK;5*V.VO^5N!SZ.JOY KD,) Q4@#C/4 MFR*$2SY'^P4N5^AH4NM0:1)-,;RVP_LQS^BUJO$:Y1H-O(4\KJN4[BQ.JH;N M6XQMTZV,&U:/))ZW^B'KMY U)?VG2>V TKSP8T4#Y_W:[%!A7*.QOM;'A8Z< M(G4Z!DFT,F@@A32#,R5_VO9A\V=AGXA!D"S\-81 M6PNS]'$HX1W.;(!_O&RKVO;7$5(IM*,X5D'>$!-*QO[@]N/7,)Z6#10IY,!8 M?I<72E-2N=RE51"<^]35"5PI2^7"C4'KDES$55.XS,0LS5V_=BFOXJ))X)"O MA)N,MZ2T$W9-90FL@+QVF:C+UU0 ^[$***HB5$"6.!UY%2J@*+Z_ ECA*J ) M^6A2-Y26[+4%D$)%5_.B__E__:>A3_2Q_U[_"_H]]+Z$O*3!JGKL?06DRWE? M??,^;Y@3G)1>:U4ZK059\B>8WUZ8]83Y;7 MB>?6^$(>K<_B)D^^WWH/48U[O_'69^5KK2_)]JUL^W_O98KGK@=^UE"F!$S5 M_<#.DCRF74ZA[KG):K^3D\+3+WSE9GGZV$T6IU7(&&N"JV63^!V>TGON23]+ MOY6A*."I#_#DWD%I0+WPQT%#GXFUM.',M!G=G#CWPT'KV_1P7#WE>B&D@1[G MM#1Y7Q41Z' $#!VK5O[8-5.6#G&^N:13,VHW@9[/E;)W'1=@&UL?51=C]HP$/PKEBM5K73%(2FTHDDD/@Z5A[M#I+0/51],L@'K'#NU M#;GVU]=V0D0EN)?$N]Z9G7'6B1NIGO4!P*"7B@N=X(,Q]800G1^@HGH@:Q!V MIY2JHL:&:D]TK8 6'E1Q$@;!F%24"9S&/K=6:2R/AC,!:X7TL:JH^C,#+IL$ M#_$YL6'[@W$)DL8UW4,&9ENOE8U(SU*P"H1F4B %98*GP\DL)^Y8.>+D^LR^]=^ME1S7, M)?_!"G-(\&>,"BCID9N-;+Y"YV?D^'+)M7^BIJL-,,J/VLBJ UL%%1/MF[YT MYW !"*,;@+ #A%YWV\BK7%!#TUC)!BE7;=GRP][^:$GCFX0/ZD]%>ROI[M#\1KWB. M29T^,'XOUI1*]"V.$G'664NY.>EVA;^F,1%';$,3]L!N3,.E,3O-S3WP)5VN9 MG>A.3C=D16^I_+J9=Q\1EDJ M"\;NLX-9<-;I93VB$?5E!D'4ORV=TBC*D%0__BU!.]4ULX:[GQ_1/^;)JV06 M1- IB_X, [D^ZXP[**!+DD;R"WOXC98)#3(\GT4B_XL>RMA>!_FID"PN&ZL> MQ&%2_"??2B)V&GC[&KAE [?6P'7W-/#*!MYS&_3+!OV!:MT+(/.9EY:Y5^F&3W_59R]6VHVLG)[>S3S>SC;'I^? MT/SSU6PZN[Q%']!Y$(39+2(1FB7%0,MNV%M,)0FC=^@-"A-T'4:1.BM.NU)U M*H/N^F4'+HH.N'LZX+CHFB5R+=!E$M# !.BJ;*J4W,>4+EPK(J;^$?*<]\CM MN1[Z>HO1VS?OD* K-5QE2P>GSX=S'^%:8/#S89QV&"-;K[J!7H[K[<&=NH1XF@?$L[DY]_N5#20(",T@:5"0-GDD2IQO&)5E$])DL#9YDR7KI0UD" C-8&E8L M#:TLJ2E)33B)>H!S3A/_.Y*<)((44]U*S<;H;<2$:'N,7!3(HQV:G!I-S8@/ M-29Q2XA7A1@IC:J41B](*2+/26G4N//#>D[-D _.L%_+JBW(:4]K7*4UMJ9U M27BB"EV@)6%B41;-8!3-2C:4ADWNN ,O%HNS9A1+00W0_JC]D2.JT2. MK8F<^SY/:8"BD"S"2,W85.7$>"Z[*!>_()_%2BR*_(:]1RN:J&=YKU4RDM-"0(AUN,G4XW68A'$:MR8/ M*0ZGH&@8"LVD4XM-9PA?D%8!>S"=D&@8"LVD4PM=QZYT9XDDR2K,1 (1@DKQ M'E$A0T6LFCQ309=II.;0;;L^? +;1=\I:5494WO+@SD$0C,YU*K:LPO<7O30TF$0C-)U';"M=N).TX"BA(2*QN1N4B9'<>$WS]1YG;80\JW%]9YG9L:YF#VA,H-)-$;4]T#1,!2:2:?V M/:[]5_;7U;<=>XCB?%6RE410MP.%9I*HW8YK=R1[ZMLR?T/ZE"DH&H9",[G4 MKL<=P]?G=W\M'M27E:1ECK&C5EK2P/8V7TK2SP<=N-7[/%Z7_L"Q*VP$. M'F.P.WI^A'WQM'WQ^O E"^I@0-$P%)I)IW8PGGWEYM#M$EYSTT]]P:HEI+YI MH P9M8:8F6CSX-D%OEE52O(6\^1Y+C1:4P%=,0%%PU!H)I?:0W@C^"(#M1&@ M:!@*S:13VPC/OG@R2Y2FE=DV.N7(HFQ+1BN!XT91-":W)T.PO2LO355+?,\N MPR]OY_/6Y$ 7+T#1,!2:N4E5Z_E^#[S8^J":'A0-0Z&9=&I-W[(;DF M?!4F D5TJ2![1R,UJ?/BK8SB0+)-_I["@DDE[O./:TH"RK, ]?V2,?EXD%V@ M>C=F\C]02P,$% @ 4(!<6*Y+Z^[1"@ 0GT !D !X;"]W;W)K&ULM9U=;]LX&D;_"N$=+&: ;FU]V7$W"9!$)#>+25I, MVMV+Q5XP-A,+U8='DIMT,3]^*BGW6?:U>G"]/!M-JBV2L5R4%4*H']_DE8SCBJ2VX__94__D-L7%%2\1187]?_DJ5EV&HS( M8E.46;)MK+8@B=+FIWC>OA%[#5SWE0;NMH%[; -OV\ [MH&_;>"W&GC.*PV" M;8.@W6#R2H/IML'TV$V:;1O,ZF(U[VY=FE"4XOPTSYY(7BVM:-4O=7WKUJHB M45I%\:[,U5\CU:X\O_QR=WU+[^[(U<>;R^O;B\_7'V_OR-_(KE2+DW M6&WW;N/=EXV_=*W$4"[>$W?^CK@3UR-?[D+R\T^_]&S8E1WSSTWZGGB3@YCP M $8HS,2K,:X%0X]X49YC;@VYWQ1JN:+O;6?'\W:;11;9)BWS[STX?CS.Z7^5 M1BV]71"]FNN]PKTH"K7CO5C\OHF*J-Y+_>=7M0BY+F52_+=G.R\;GM_/JW;A M'XJU6,BSD=I'%S+_)D?G?_V+,YW\O2\A2%B(A%$DC"%A' 0SXN+OXN+;Z.<7 MBT6^D4N58]4K+F6UK\K2OI18,4-3@H2%2!AM8+,:5AU^?#MWG-/QM_W:]RQB M+L%[ECC9+6*4*=B5*;"6B6?9\DGU&.^(?%ZKHP]5L5(\JV.%Y6;Q6L6LQ*$5 M0\)")(PVL.G>F^W/6A5#KH^#8$8,IKL83(^*05^YK2V'EAL)"Y$P.NV4V_5G M[8_HM/,!=+T3M_4I[2[D.)-I_^=TMBO0[,#N5/>[%Z[75R.T((%=(H30&I7$4S8R JR/@6B/P.2M%3%)UZ' X!%;2X!"XW1"< MM%. 7".%TAB4QE$T,P7:[#E6$V0=_=F;#BZ[UQT;S=MEA]HY*(U!:1Q%,\NN M#9US2-'IT<)E_YC23AA@](HE,:@-(ZBF3G1BM )P&-+!ZH(H;002J-0 M&H/2.(IFQD8K1N[*L:' &H;(32 M&)3&430S EHX.G;C.&2D.>^.#=UV"I ^+H32*)3&H#2.HIG3@;1Z=.WJT3;2 MW#8UQH;MLMOQ0\L.I5$HC4%I'$4SRZY-HVLWC1_+E M.^*T8P:'!3HU$4JC6YHQJZ75IS+H&CF*9D9 .TW7[C2'C3CML,%!@.I-*(UN M:9:Q-8.ND*-H9@ZTLW3M\QJ/'G':.8,C %654!K=T@S/UHX U#^B:&8$M']T M[?[Q=I/%GKH+QAVW&_J4=/3@54'L)I5&W.^\QF-3_VMF MBDD4S-#9DE!:"*51*(U!:1Q%,V.C=:=GUYW'>@@[9G!8 MH*YS2S,.!N9>Z\LX"ETG@](XBF:&0#M,#S:UTDX:G .HO/2Z$S7=D[G7S@%4 M2D)I'$4S<[!WVK1=2NIA:'-*=Z1&H>I!$3VFT4.T$&FY&XF2;+U-2:'&IZ^? M 7YI7^7@P&#/K<:>7(T]N[JK0YW65"..6J,9%RTP/;O [(N+?%Z+=*DZD>,# M A6;4%H(I5$HC7E=3>I.V@%Y"[/I:;/IVG@LD.UI==S6K0WG;4/)*"3*:$T MCJ*9A=?.TCLPF;*M+507<%5?@$CU%[F,FWYA%:W[]PA0C0FEA5 :A=(8E,91 M-#-"6GAZZ+/$/:@&A=)"*(U":0Q*XRB:&1LM3#V[,+U.2Y$^1O>Q)*)*4/&. MR**,$E%]Q;XIY,,F)G'T3?;O>* B%4H+#[QN)R#?IU??[EW_5&=E9P].$-3$'GC= MMLX*NB$,2N,HFAD7K6?] W-&^T956:KZIT6Y$3&Y%XNO<=;[]8V=/#@L4 L+ MI5$HC4%I'$4S\[-WF4L?W4M!W2R4%D)I%$IC4!I'TZ $[2KW5W&#=K5?@O]&FC]&MCUZZ==E84^ M">K8:MO90ZL-I850&@VZ5R)M?[1[%NE\M%$;919;2]+ /M7TUTC<1W%4?BJ'+WCA[LQ,$EAEI2*(T&W3FL[>E>K&>93HG?0F@&6F@& M=K'7=_!/_B W45KMU'LK#+684%H(I5$HC4%I'$4S8Z/%9H"^7T\ ]9E06@BE M42B-06D<13-CHWUF8!5?KPT#2'6[,?5TW:N07"ZRQS3Z7]73R#S*EKUQ@GI. M*"V$TNB!M]2IG5=O0FT&6FT&P]5F=733#%E[$P*5G%!:"*51*(U!:1Q%,V.C)6> MEIP!5')":2&41J$T!J5Q%,V,C9:G9P3F3_6-^DN MFE/QFOLB[Y[=W0C\HK[]=>MYZGS@S>V\-::YN_B-R!^CM""Q?%#(R?N9.D#+ MFQMV-P_*;%W?+_H^*\LLJ7]=2;&4>;6 ^OM#EI4O#ZH5[&Z;?OY_4$L#!!0 M ( %" 7%BA&?D ;PP ,^7 9 >&PO=V]R:W-H965TBZ(5B,XDZLN25 MY,G,OZ]D.Z8IRL=B^^[-3.*8#^6<-Y3\D+0N7\OJ2_TB9>-\6^9%?35Y:9K5 M^^FTGK_(95J_*U>R:'_R5%;+M&F_K9ZG]:J2Z6+3:)E/O=DLFB[3K)A<7VX> M^UQ=7Y;K)L\*^;ERZO5RF5;?;V5>OEY-W,G; S]GSR]-]\#T^G*5/LL'V?RZ M^ERUWTWWE$6VE$6=E853R:>KR8W[7L1!UV#SC']F\K4^^-KI7LIC67[IOKE? M7$UFW1')7,Z;#I&V_WV5=S+/.U)['+_OH)-]GUW#PZ_?Z'SSXML7\YC6\J[, M?\L6S75?GJ5-VS6UKWQ::^F]9M1;*BB^)#4[4_S=IV MS?7MKP_W']G#@W/WZ;7^X_?7QPSIR'-O.+=2Z=\LGYV/Y%W-2U;&KG M9O[[.JODPODQD4V:Y?5/[7-_?4B<'W_XR?G!R0KG0Y;G;<;JRVG3'E[7R72^ M.Q2V/13OR*&XGO.A+)J7VF'%0BYTP+1]7?L7Y[V]N%N/)"9R_L[Q+O[B>#// M'SB@.[KYW]?%.\>?'6V>G&B>MLUG_J:Y-_3K&''POGNT=SZ^^5#O8GQSERB% MO\^9O^'Y1WB;_&SC4V>;0>A?_VB?XMPW^#X;K>\8)C7C=#OZU4ZEU>3 M=@BN9?553J[__"(K^##'PC//] M4[0RA?LRA6291%DN7ML!?Z@R9$O;RB!A"1+&MK#HX)?J!7&_-J'QF_?\!IY)8$V-8)"4N0,(:$<21,@&!:/N)]/F+P M:3E&Q@4)2Y PAH1Q)$R 8%I'D[NT?G%6:;9PTL:9YV6=%<]#(2$I MMB$Y-\9%?Z8/G0FR/X:$<21,@&!:Z2_VI;\X7?J%7+4U;]H+LZQH2D?6\Y8R M% "291N "^,4&_;JC^R.(6$<"1,@F%9_=Z9,P0QS34YS;*N_HQV6W^^5']HA M@](XE"90-#T"![+()2/P2]FDN5.TEPRG0T"2K$/@FB$X[Z< V2.#TCB4)E T M/06>2H%W^E20%NU(T'TAVVO'KVDNBV;(^=W2+.L<>$8.^M<"T X9E,:A-(&B MZ3%01L\E#5!W/BC7;=6=2LYE&X''7 X& "KR=K3# !CC -3/06D<2A,HFAX MY>A<6M+=E453I?/&23>3 X/%A_JY'>VP^&Z_^%#M!J5Q*$V@:'KQE?ES:?7W MJ7F1E3-?5U4[\E,)@'I U]1MQO@/U7M0&H?2!(JF)T"I19=VB_=%DQ;/63OL M4^6'ZL4=31L C#<#4&T(I7$H3:!H>OV5.G1)U43*?[JI==ECL^P7_;)#]1^4 MQJ$T@:+I95<*T*4=X';@3W".1H[^4!4(I7$H3:!H M>@R4#G1/^,"WB[]3"8"J0-=T@6?&"0!J Z$T#J4)%$U?7*.$H$<+P6Y=T/;, MWPX'VW5!0PF@*;8)V-&TZ8#^.T!HCPQ*XU":0-'T!"@?Z-$^\'#B\'9X>IDF M6%Z8@G/5S@)1P M"93&H#0.I0D43<^!THT>K1M'3SY[IB$,^Q& KB:$TAB4QJ$T@:+I$5"^T:-] MH\7DLV=Z0M_KIP"Z5A%*8U :A]($BJ:G0%E'C[:.5I//WH X[,< N@812F-0 M&H?2!(JFQT!92(^VD",GGSW3&!H7AD@KET!I#$KC4)I T?0 */_HC?2/Q^>> M/%,6&B?-H^C)I]]<]6@:]0?:A2A- :E<2A-H&AZ_951].DUB-3DLV\N M$C3+#C6"4!J#TCB4)E TO>P'NXAI(V@U^>R;:P7/C!Q@=P9CMP9C]P9C-P?_ M$5K05UK0/Z$%1\X^^Z80-", -8)0&H/2.)0F4#0] LH(^K01'#G[[)O;:@T5 M1/=DG0"H$(32.)0F4#0] 4H(^K00W)X,NH_'V"9@.[4X/ Y ER%":0F4QJ T M#J4)%$W/BU*'/GJSLP]=Q@BE)5 :@](XE"90-#TV2C7ZF$W/-,8Z+% M":4Q MW[2J7N^NLGP.H=T31] \E4MXQ M &V!ICFV$8#2$BB-!2<5*X=V*% T/0)*/ :P+= TR3H$4%$)I;' %*U>T$\! M5#^B:'H*E'X,@%N@:99U#J#F$DICP?B44@_]]!S3=U+KJ4'4(I;%@8)%EU"\[5 BB:'K9E1 ,@#N@ M:99U#J!6$$ICPMDP&[9-#:0)%TT.@-&-(:\;?RNI+6W=GGJZR;OJI MFWGHIJ"R8B$?&[DH9-U>@2S^LZZ;I2R:P7Q -224EH2F.#P+O'X\D%UR*$V@ M:'H\#N["0HM(BSE)FF0= ^Q]60;NI7)^X?=S %T0":4)%$W/@=*1(:TCK68E M:99U$J!:,C1%8C3KYP"ZT!%*$RB:G@/E)4/:2XZTH[XNO[1]^61UQ4G1KZ])#K61H>L3HO%]YZ,9H*$V@ M:'KEE98,_^^-T33!NOI0(QF:#M$]-ZX!H%NCH32!HNGW>U-*,L)LC:8QMAF MTI)H8$UA_]TBM$<.I0D438^ @/7(H3:!H>@B4;HSH%8J?5IMW@<6SD\NTED[5W9.[NYOSNJ86 M*]!4ZT1 G6,TL*\[Z%\30KOD4)I T?1(*)48T2KQ\^X.\MVPL"KKYJR235;) MY8D3!50L0FE)9"XWC(QW"= N.90F4#0]$L-H8-6A-^O[(FB?'$H3*)J> M@(.;1-/>D%K'1C>U+CSV!M%#MX.)XG[AL;=^QM[[^8\0A9$2A=%(4;A*OQ^S MA#3".@!02QB9EO#,O>C/'$'[Y%":0-'T "A-&)W8VSQR#1N-L0X!U!=&IB\\ M&)8];W!B8*#)MKF TI+8U(AG;M!_9P#MDT-I M D73BR4 M6HQIM9C()UE5[0FC2;^='!^@/A%*2V+3)Y[YQEP3M$\.I0D430^"$HKQF$]C M/-!'I\( 58E06A(/?%BDL?8(VB6'T@2*IF=!J<285HDCMT+0%.L(0#7BCJ8M M4S77GT'[Y%":0-&V&9C6+U(V2=JDUY=+63W+.YGGM;-1!E>3[G2Q?]2IY%-W MS\CW-]YD:CS.W/?"[1Z?*LSUY2I]EA_2ZCDKZO9:\ZE%SM[%X60[4_7V35.N MKB;MZ>ZQ;)IRN?GR1:8+675/:'_^5);-VS==!Z]E]65SV-?_!5!+ P04 M" !0@%Q8J)6BP.(" #@"0 &0 'AL+W=OBJ,:TO:MKNP[0/)CF(A6.GM@/=OY^= MA)1N(9I:^H7X;-]SC^_ASAYNN%C)&$"AQX0R.;)BI=)3VY9A# F6)SP%IE<6 M7"18:5,L;9D*P%'NE%#;3ES/..0[[@EL MY,X8F:/,.5\98Q:-+,

HI_GA]>' MF6,)4TY_D$C%(ZMOH0@6.*/JAF^^0GF@CL$+.97Y+]J4>QT+A9E4/"F=-8.$ ML.*+'\M$[#AXWAX'KW3($V$7@7*69UAA?RCX!@FS6Z.907[4W%N3(\RH$BBA M5XGV4_[D+IA=?@D"-+VZF,PNQ[>SJ\L ?4)!H1+B"W2.B4#WF&9@K%D$3)$% MP7,*:,849DMBAF,I04ET? 8*$_I!0TSC;#Y'X_ A(Y+D$APAPM %H50;W+ M02;UC)3/N/[\KN?03$$B?]51+2#;]9"FEDYEBD,86;I8)(@U6/[[=V[7^=Q MN%41;C6A^[=<8:ISN4U^;2X+B%X.86IS[;NZ5(?VNB9PNPK<;@P\S?^0('0] M4FS2)&.2UD9OQ'EA>CH5R\[A]>R\ >%N1;C[>CT+B.Z.GMU!IU[.7A6WUQQ7 MX @0PPE(A%F$E+%UV:]J"31BO3!#_8II__"2]M^ \* B/'B]I(-_)&UW]E2H MZSPU=*>Y1CG3.H8JT_'G.%Q1OJQMM8TH+\R.NW/MN(<7M,0\,.>G:\)M;.K_ MIVF)L=MW.W^7J;US7YNWSP462\(DHK#03LY)3S&ULU57?;]HP$/Y73EDUM1)K M(+10=1 )2K*1=A MU&[WPIQQ&<0#OW:CXX$JK> 2;S28,L^9?AZC4.MAT DV"[=\F5FW$,:#@BUQ MAO:^N-$T"QN4E.V_PP'%MML;@,IDK]>@FTW08M!TA M%)A8A\#HL\(+%,(!$8T?-6;0A'2.V^,-^@>?.^4R9P8OE/C*4YL-@[, 4ERP M4MA;M?Z$=3ZG#B]1POA_6->V[0"2TEB5U\[$(.>R^K*G6H3GXTGTX?+V=WT[O[V<@;O MX)IIS9Q.<#A!R[@P1W 7,(5%X)4-(/04E3G&R9UA'$5(7HE0B>"*R5M9N!2 MIIB^! B);L,YVG >1WL1)Y@<0[?3@J@==>%^-H'#@Z,]N-U&BZ['[;Z".Y6) MRA%FEEFDNK,M&#/!9$)+_GXPF<(H3;DK)R9@PDTBE"DU&I@_NVFA#*U_U*HL M3 L(3I0IETMO21)P66(*7PIT$I.6\.TS,8 I13/?=PE;T3W93===UW-3L 2' M =U'@WJ%0?SV3:?7?K]'C)-&C)-]Z/'(&$J9YP7CVHD!2<;T$G<60(74]TBN M"ZSHT ?A:D?TTR;ZZ=[H+\5LU>*2>FKAM)XQ@2VX5O8U:7>QW!OQ+]7L-?GT M_J_2ZOT#,?J-&/V]AWM!!'E:4P7ZI9O\Z'29J[N=Y]?_H\JZ9[]56;C5"'.D MV?@G4$L#!!0 ( %" 7%ATJY G@0, M /X1 9 >&PO=V]R:W-H965TW"34X;"R?N;(?"OY^=A-"4-**3N6ECYYS' MY[S^B.W^FO$[$0-(])#05 RL6,K5F6V+,(8$BR.V@E2]63">8*F*?&F+%0<< MY4X)M3W'Z=H))JDU[.=U8S[LLTQ2DL*8(Y$E">:/%T#9>F"YUE/%A"QCJ2OL M87^%ES %.5N-N2K9%24B":2"L!1Q6 RL<_B(@$(H-0*KOWL8 :6:I.+X6T*MJDWMN/G\1/^2)Z^2F6,!(T9_D4C& M ^O$0A$L<$;EA*V_09G0L>:%C(K\%ZU+6\="828D2TIG%4%"TN(?/Y1";#BX MW1T.7NG@;3MT=CCXI8/_VA8ZI4,G5Z9()=RT;O^IX/^?YNSJ^UG\C)B3"::2[%?@]H-_7RAY= M24C$GZ;>*^"=9KA>K,[$"H$ZH^J)#HS*MJ'V'E4E8 M8 A6D_"TDO#T+>?JJ4E13<("0[":J*[SO--T]IBMM'UDMK/V5;&D=3>6 -_; M^DJ6-KUFFWK.&[MKMS7G*5Z ?$13%2 )=V3:2M@[4Y.TP!2MKI[WK)[WEA.Q MI)M2UB0M,$6K*_N\^7=;M\&O_7*V4_96T'\YPWK;L]#H]MW>.!@GP)?Y!8-0 M^6:I+ Y^56UUB7&>']VWZB_Z7;$CL4:$>1VN1NJ[1.%;W=7DQ[$8B!["8Q4G2\8C3\A#ONHG&TX]/TN*PCZQK&$_\H*X-YUDYQ[X=,*V(@QB^L!1LHTB MC[_>#RJ%^J^$%$XR1@,>)T>=V[ MP5>N/4P3LH@_ KI+]MZCU,J>]<0_Y=.EM0S%CNU]I8>@BU5NP M,,G^HET1:_708IL(%A7)LH(HB/-7[WO1B+T$/#R00(H$4D\8'$BPBP3[K0F# M(F&0=2:WDO7!]80WG7"V0SR-EFKIFZR96;:T'\3IN#\*+C\-9)Z8SKX\?IT] M.5^?9G>__X+.T&,^_H@MT8PF@F\78LN#>(4>.%MQ+T(?72J\($P^R>"G1Q=] M_/ )?4!!C.Z#,)0CF4SZ0M:5JO<710VW>0WD0 V8H'L6BW6"OL0^]:L"?6FH M=$5>7=T24-&EBW-DX\^(6,1N*,AY>SII2'??GHX!-W8Y1G:F9Q\:H\I ."P1 MR(O]='PH?Z;HK]]D/+H3-$K^;FI^+CYH%D_7E:MDXRWH=4\N')EB;_KC#WAH M_=34.)-BKB&Q2E,'95,'D/K467M\11MG:YXXRA+3=?-Y>CGI/^]W08](Y\E^ MB*N'6&5$I>"+LN +L.!T*C??DTT>0*UC!]VDF&M(K-+#8=G#X2GOI*')IIH4 M M1_/CTORXZS(RU@H?#&O>]!"[;@Z\?$=SEZ6Y2]#<@_>&$SM%AZ^;CF$-8_]BXVI5;MQAX*8G@N;SFG M\>(%">[%2>CE8.[_(RDTG0:-/<):C[06Z2'U.0[7U=4W4;Y)EP6,QG[+ZE7H M5N[?<=V^'J.Q0D/, 5C BADQ2$_3+]$F9"^4(D&Y_+\A'\PYC>DR$ GZ#QV' M$_#%COWJ,ZKFFE*K-EIQ)!ZT0:3:JXIM>IO MB8I#;>NDOR::?.+I&%5S3:E5.ZM@V(9A^#U$8;<^)77:0URXP*X-4+!JPP]2 M :*P]4><]1]#&D(T?Z= 1GOO=W@8&2&BL-N1L#W$A0OH:E AH0TC(0@4=BOQ M.;#\T;?S*?C15OQHP_S8 2CL5F1TVD-2D^\82M&#;6.2;A,JSY=ZTFVQ'5NW\+;YR\QUF2B;?\'8O M5[) @D=(EU+2.A_),>'Y'K+\0+!-MJMJSH1@4?9V33V?\C1 ?KYD3+P>I!&ULM9UM;]O(%87_"J$NBEV@&_&=5&H+2#P3;(K-"^)U M^J'H!T8:240D4B5I>P/TQR\I*1H-9SC4A(=?$ENY]Z%\CW7#(Q[3-\]Y\;7< M,%99?^ZV67D[V535_N5T6BXV;)>4+_(]R^I_6>7%+JGJ3XOUM-P7+%D>FG;; MJ6O;X727I-ED?G-X[&,QO\D?JVV:L8^%53[N=DGQ[37;YL^W$V?R_8%/Z7I3 M-0],YS?[9,WN6?6P_UC4GTW/E&6Z8UF9YIE5L-7MY)7SDLX.#8>*SRE[+B\^ MMIHOY4N>?VT^>;N\G=C-,V);MJ@:1%+_]<3NV';;D.KG\;\3='(^9M-X^?%W M^IO#%U]_,5^2DMWEVW^GRVIS.XDGUI*MDL=M]2E__HV=OJ"@X2WR;7GXTWH^ MU=H3:_%85OGNU%P_@UV:'?]._CP-XJ*AYJ@;W%.#VVX(.QJ\4X/7;O [&OQ3 M@W]M0W!J.'SIT^/7?A@<2:ID?E/DSU;15->TYH/#] _=];S2K/E&N:^*^E_3 MNJ^:OZ=_6)_H9_K^@=Y;OUKWQ^\7*U]9)"V3];I@ZZ1B2^L3>V+9([-^)JQ* MTNTO=>W#/;%^_ND7ZR3*OZ637LZ>+T#%X?GX';\0P M59O2HMF2+17]=SW]K@8PK<=QGHG[?2:O72WQ7TGVPO*3Z=M71Z?7MCF88WOD;Q#OPO"X>_S9H7M@?5N=OA?_\7I=:;RNV*_^K MDOW(]=7<9@&^+/?)@MU.Z@U7LN*)3>9__YL3VO]4C1P)(T@8!<$$AK MA#G$YSG$VCD\9&ES=G-?U8M#.0AMN^D@D#""A%$03-!@=M9@-M*BF"'%0<(( M$D9!,$$0 M3C#6SH Z2BB-0&D411,EXJ[2T?JB_IT!=8\GVN4K/;2C]LZ0BX+0;^\,N:CC M'0^'FSA'[^(^5!M6*(< ]6]0&H'2*(HF*L#MHQ./M3"@SA)*(U :1=%$B;B[ M=+3^J']A0%WDB7;Y,G=FL=?>&*HJ3_(O\V'0>41J TBJ*).G ;Z3HCK0X7:B&A- *E411-E(A;2%?K?WI7A[[= M6 A7\=9'^SR"J*KLJ.U0%%5..(L[=@L/WV^=6=(!-6Y0&H'2*(HF2L)=HQN- MM4.@MA)*(U :1=%$B;BM=/67)7MW"-0\GFC"R8+K2B<>BBHG:+_-H:JR@ZX3 M#V[B7+V)>Y-\*=+%X1M6.0^HAX/2")1&430Q"\;-HV>/M#L\J*^$T@B41E$T M42+N*SW]Y^K%X?'+9RGMW#W>[9( MDVWUS;K+LZIH#T@B41E$T49&+/.EH@5)LHA0;*<5F2L=PF1YW MF=ZP6*F^W5@(7[[&TMX.1%7D2BM$460''2N$&SJO+UF:E?DV738Y>.4TH(8. M2B-0&D711"&XE_3&2I1Z4&\)I1$HC:)HHD3<6WK#XD_/T3NYXH<6ZKY]DNCC$Q3[L69$T9R'U@^L=RRKUH* .#THC M4!I%T42!N+/TQDJ?>E#3":41*(VB:.+/N'#3Z0]+H.K;C7_,19$MC2.G=3ZB MJ@JBH+54%%6N'72ETLZD7K=D](E(8557E^-)/T\E53N2&'4OF MXD<+]2907C+'@.KUVP7J$J$T J51%$U4BAM4?ZS4J@^UKE :@=(HBB9*Q*VK M/RRUJF\W%N*:U*JB2$ZM*HJZSEZX1_3U'E%AB9HK-XS^(*93@]((E$91-%$N;F2#L3*P =2Z0FD$2J,H MFB@1MZ[!L RLOMU8B*LRL*HJ.0.KJ.K.P ;<* 9ZHRBOF"85>_UN@?I(*(U M:11%$W7B_C48*RH;0(TKE$:@-(JBB1)=W+)G6%16WVXLQ#516461')55%'5& M90/N$0.]1Y07BSH\>_VJ@9I**(U :11%$Y7CCC88*U$;0+TLE$:@-(JBB1)Q M+QL,2]3JVXV%D%.P=GO1])90;8DX!VX8 [UA5+RKRZ.UUV\6J*V$T@B41E$T M\19JW,^&8^5M0ZB'A=((E$91-%$B[F'#87E;?;NQ$')*MKU9^DNHMD2< S>* M84_25MHLRNSMU3M&?SCCN4&O?$)I%$43A>.&-APKD!M"O2R41J TBJ*)$G$O M&PX+Y.K;C8608[32CNDMH=H2<0[<,(9ZP\@WBG&@3D\V'A'T4B>41E$T4:.+ MV[Z.=M]7[(U?L7=^Q=[Z=0R_&G*_&@Y+Z>K;C860D[6N'-.-APKN!M"W2N41J T MBJ*)]YCF[C4:%MS5MYL*$:G"MM*M8Q55SBQLQ7NIJBJ..LY?(NX5HY[@KFK/ M&,;J](41E$T42QN:*.Q0KL1U+I":01*HRB:*!&WKM&PT*Z^W5@( M.6C;]D7])51;(LZ!^\.H)ZNK]$5&J3K]$8Q'!;WH":51%$W4BGO8:*RT;@2U ML% :@=(HBB9*Q"UL-"RMJV\W%D+.V/KM'S=2U(2S]F*1:[P.9Q1=_)Z0GK"N M:K/\2*9.?QSCF4&O=$)I%$43%>->-AHKM1M!K2N41J TBJ*)$G'K&@U+[>K; MC860D[;2:4MO"=66B+][A_O#N">MJUHN1FDZ_0%,)P6E$2B-HFBB5-RYQF,E M=6.H7X72")1&4311(NY7XV%)77V[L1!RNK:]5?I+J+9$G ,WA7%/0%>U509& MZ?2'-)X=]$HGE$91-%$\[F3CL5*[,=3 0FD$2J,HFB@1-[#QL-2NOMU8"#EK MJ[@YI:I*OCFEJJKSYI0QMXMQ3W!7^:[N#\3J],*DJDFYX.2TWC%4DJ9+YS8X5:W;'MMO26N2/ M6=W5V,OSH_405LUO5'KYRIU,I,Z+KX>G M/?\+4$L#!!0 ( %" 7%B8"&PO=V]R:W-H965T M*F?2CZ M0$MCFZA$>DGZDOWZ#BE9MA.930('"&*1FCF:,JC.Q (YWID)F5.-0SGRUD$ 3ZY2E?A0$+3^CC'O]KIT;R7Y7 M+'7*.(PD4N%0MT3S MR"RM:ZIIORO%FDACC6CFPFICO9$-X^8UCK7$NPS]=/_3\ NY&WX=?KH?CLE' M>&$;D57,\5&?($DD, 'TF43*(MDZO(B7@-\1FIAS42!5&](J#! M\]TC1SCU4MBZQ:L?PV.*SF829KF"GZ?D#E; ET"^_XNFY$9#IGY4"9?C-JIQ MS;*^4 L:0\_#=:M KL#K__E'V K^JB)](K #"1JE! T7>O^RX ^$9F+)-1%3 MHB7EBN9+>"%9C/?25,1HE! MR!)O:J:F#(<+D#8#.1J)22.(-^I22M4I*64Y*! MK6T@%18\/2<+^H";@R8:9%;)R(U6#TA"'ZHS:3S(X;+8>O:TJFZ"T.8BO4\;7>7E\-=Q?'@@7FDR@F,9,-6\) M*[[ TO4 5%:1Z#Q=ALU'')Z:U)O5%,Y+"N>_H6!74 W+ZW;]C/;6S^=R_=3( M<+/ Y@&Y?&&9L<-%-[;5)J]'-3+65&IR;2K6]\L-4S\NS&[0^!B$^%?%V!G: M2TOUB< .5 R#71\0O-%^50"?2(53H1W*L-<.A<]+I]^5XQJ!;3KI,IW403JA M(Q-)I63N(%RE?>#V?:U T4Z@R!G;+8J2+;-*5D[/%R?"B= .>>[:M_"M^K?P MI W&UL MK55=;]HP%/TK5E9-K<2:3V#M(!(E3)NT5A6LW<.T!Q-NB%7'9K:![M_/=M(T M0*AXZ$OBCW-.[KF^N1YLN7B2.8!"SP5EF.1187O(5,+V3<5%@ MI:=BZ?UW (3YL0#NW8OX@%?*TH8W LDUT6!Q;\;H'P[='SG M96%*EKDR"VX\6.$ES$ ]K.Z%GKFURH(4P"3A# G(AL[(OTZZ!F\!CP2VLC%& MQLF<\R@Y*UU+QHB+K" K"RC=^ MKO+0(/C1$4)0$8)3"6%%"$\E1!4ALIDIK=@\)%CA>"#X%@F#UFIF8)-IV=H^ M8>;89TKH7:)Y*KZ;_$33R>/D[F$R0Y_0K#Q]Q#,T2E.^9DJB*:1 -GA.H8/N M="&:/:K+!;,49 >-.5-"'Q\:20D:CMGB=>T'P7-"B2(@429X4>]([5/E:&P= M@I#H/ &%";W003S,$G1^=H'.$&'HEE"J"T0.7*7MFJ#=M+)V4UH+CEA+(+U$ MH=]!@1>$+?3QZ?2@A9Z<3O=WZ:X^H_J@@OJ@ JL7'M&;P@;8&G:SN)M$]'LT MEW;]3UNV2OVH7=^TEVNYPBD,'=T_)(@-./''#W[/^]*6N_<42]Y);">O89W7 M\"WUN"YST2AS5I8YKLN\+9^E;M_JFNZZB?WPJCMP-\T\M8'\4'(+ZO7Z- MV;$5U;:B-VW5%8+M7]D6?RG0:WPU"GM[X;=@NE=[T1]B O](]-TZ^NYIT=/7 M_M%FH7N0N&ZP;^$0$_7V#^ 0$T3AG@6WT63-C7B+Q9(PB2ADFN5=]K6(*&^9 M):>7U51__!U!+ P04 " !0@%Q8 M6#-IZCT$ @$P &0 'AL+W=O-:Z$OG)SE"",@-EPH^A !6L!* M+[@.>3L#1H3 MA+'7R8-*["YR=A=6=F/_^S:4H3K4L&EV9V_,=K="JQZ"6UW23*N3T^I8:<_,F[C*VJ:)8*XUERF14\(8/X34H(R M&=%4[5F N%J#>(\8J*;JNO7I[U2JJX><]0\T12\GW;.2UNISI%][M4%)NXLK MS!J"]INZ1*V?4^M;J2WH$M23%F'Q&/K0V+)6@)%$Q<6 MBZUN]@+IS(#V"7A5CK_#.7%AG=CNG:]4SPS=*I\-,0?U$Q>NBNVV>EQ!<=TV M">E7K:LQ:J_'R_0*=\5V>UULP ]I=$1([2 OEI3?8<.X\&'E=:O&O9J2VH/*_ H_QW9#/ZJD_>,B90LI?S85SDNL#O<" M%<;&Y4[D_PY33=K"E@TKVC&RKT MFRA1!$L-Z9UWM;2+=#LFO5!\D^QH/'"E>)RAO%GL21$@I]QE(B^LY1R M=>ZZ8KHD,19G;$42]<^<\1A+=@\_;#'5TLI?[!'?16>$'NB7Q8W7)UYN8H,QJ3 M1%"6 $[F?6<(ST?(UPEIQ'=*-F+G&.A2GAA[UB>36=_Q-",2D:G4$%A]O9 1 MB2*-I'C\EX$Z^35UXN[Q&_J7M'A5S!,69,2B1SJ3R[[3<<",S/$ZDG=L\S?) M"@HTWI1%(OT$FRS6<\!T+22+LV3%(*;)]AO_S!JQDX""F@24):!J0EB3X&<) M:>?<+;.TK#&6>-#C; .XCE9H^B#M39JMJJ&)OHWWDJM_J/DZLK M,+P9@\G-M^'-Y>3BZJ][< KNMW<6L#F8S$@BZ9SBIXB 22)QLJ#Z<"@$D0)\ M'A.):72BDA[NQ^#SIQ/P"= $7-,H4O=*]%RIJ.H+NM.,UL66%JJA-2;3,^## M/P#RD&]('QV>CLKIKFI0WB64=PFE>'X-WA>:4$E.K]03-S/4_^-*Q8.))+'X MUU3K%KQE!M<+]5RL\)3T';42!>$OQ!G\_AL,O3]-E3<$5NJ#G_?!MZ$/+CD3 M HPPYZ\T68!AS-:)-%6\A6FG,%I)7@:HA;H]]V6W$D.0'P9Y4(EA*V?8LC(< M3J?K>!UAJ6Z4HL:/D^8 F M!GO]@2'R*OP,0>U.R\POS/F%5GXCEDBN!':-(Z61T^>(+4S\K"#'/M8-@97J M;>?UMC]R>;>;[$-#8*4^=/(^=*SW_3$=>GKEO!"NACBX(]H)Z*?T09#Y.@*Z M14KOE;;_0S 7)Z9VV*\1@E@]74O33!C9,Z&7I0+4 C/\*BP5=_.*N\T(6G=_ MF05!92F:8GSS2H1>,9^]Q@0M@RJ)%0Q:%9K&*!36$-TQ$K )4T:>L4$A];!.!BE7HIPY3VCM(%B25=F9]+HN&X*K5QV,;"A_Y'2!JU^X.A> M-(16[D5A#:#=&S0C;^]=2IH6<4JZX<=2@E>BF4KOK 1RE=J'!FL%.E:@AR@_KY*1P#- ZB ]6N_9^FSQ_ M3Y$-4;!58S)A,\] M)#]#0F]2JK#?\7VHL"O(;E<.UD.T[T;:J"J'IB"OYBT,[>PZV#W+,6J8095= MG=^N\C1$=6I4&Q4F ]FW!0X40[3_PA]TJB;:$!3"JCEU=S:\]&[C->8+F@@0 MD;G*\L[::CKQ[0;>]D2R5;H']L2D0Z0/T_9TR^G>AMM7P;=? + M4$L#!!0 ( %" 7%@JT4!-G@( .L& 9 >&PO=V]R:W-H965T5-KU8=J#24X2 MJT[,;$/8/OUL)XW8"-"7Q)=SSN]_?#D.2L9?108@T2:GA1A9F93+"]L6408Y M%N=L"86:21C/L51=GMIBR0''QBFGMNLXGIUC4EAA8,8>>!BPE:2D@ >.Q"K/ M,?\] 29I)/6"'P1*G, ?YO'S@JF3 MH;8W!M\)E&*KC70F"\9>=6<6CRQ'"P(*D=01L/JMX1(HU8&4C%]U3*M!:L?M M]EOTKR9WE![=V<(WN"F143K'$8QK?7<\F-U=S]!G-JWU"+$'C-.60 M8@EHG#,NR1]LEO1JH\Z& &TA,T"S0N(B)0L*Z'0*$A-ZADX0*= MH539B\"6 M2K(&VU$M;U+)<_?(FT)TCKJ=3\AUW"YZGD_1ZRP$2(&F1$24B14']&.\$)*KP_.S37U%Z;53](6Z$$L!ASL /UNMQTX;(##PT F,6UC#7<.8L=SG?]@]E;M MTL_ +>8I*02BD"@WY]Q7&\^KTEIU)%N:&ULM5==;]HP%/TK5E9-G=0U'U!H.X@$I-N0Z(?*NCY, M>W"32[#FV,PVT.W7SW9"1FB*6BE] =NYY^2>$]_DNK?FXI>< RCTF%$F^\Y< MJ<6YZ\IX#AF6QWP!3%^9<9%AI:5" $XL**-NX'D=-\.$.6'/KMV(L,>7 MBA(&-P+)999A\6<(E*_[CN]L%FY).E=FP0U["YS"%-3=XD;HF5NR)"0#)@EG M2,"L[PS\\\CW#,!&?">PEEMC9*0\Y*H>=\Y=5 ",[RDZI:OOT(AZ,3PQ9Q* M^XO61:SGH'@I%<\*L,X@(RS_QX^%$5L O_,,("@ P2Z@_0R@50!:+P6T"T#; M.I-+L3Y$6.&P)_@:"1.MVCG0&= MRP6.H>_H-XP$L0(G?/_.[WB?ZHQKDBQJB*QB:KLTM;V//?S&%:9ZWY9N8N,F MPMLE 7E)U)F:DWQ5-N)2 MF>H6L *VA-J"W,OPVCW1)%G4$%G%N4[I7.)8KYD*N\!R]7RC#*P MG?G.^M"<76P__9\F/_A<8I$2)A&%F:;TCKOZLR/RLT0^47QAN^L'KG2O;H=S M??X"80+T]1GG:C,Q-RA/=.$_4$L#!!0 ( %" 7%@*@I>=[@@ (E= 9 M >&PO=V]R:W-H965T?TJSK_F=4EI\F\=)?C"XT_I^;SC,IW=J+O-WZ;U*BM_3RT1R-_.)=1,ICL5S_[F$WVTP<=1XGZF(G\83Z7V?*6SXK=1,4Y/3@_/+L67P_// M[\6?I^+T[.+PXOCL\%R<75Q]NOS\X?W%IROQ5EPM%EFD-^)41IGX(N,')3XH MF3]DJEA4+0[S7.E92+UR=* MRRC^KI$O'[UFW@EHD1\B.*X6.%\?ZB+"98RA]-Z,D>+R=AK)G.BIN^$ M8[T1]LAV6H8?FP^W\?!A4=9E;>UE;>TJG[.NMLM2O>E6GS+J(DVR%P7[^[SX M ^),JWG^3UMQ%FK<=C7E^6 OOY=3=3 H&CY7V:,:3'[]Q?)'O[>5BBD9*IRS M+)Q#99^<1HE,II&,A:S*UC;918:@RE">JQXGGKL_?%R=0C/$LIQE#%+F+I6Y MI++C--'%@I1'_+0X1*.9RF1U.DJOX^BV>MFJ=I'57Y'RUG^AMB7$;1?K+<5Z MAF6,X9!K4^=M5M<2LD:=OU3GD^K.U:.*A=6FAQS8]4!F2H;F&"SG&/3J#!!P M%HXI&2I0 %6OS# 8N4 KFRX>$ "UO8H4*?P M*19HB5D+ Q;0@+4;'+":%_M&QU$A6"[P@,4$!%;SK8==((<-R&'3R &'''&&L9L\$;SLAQ;D6-M$;K5%F1 MBBL;+A\@E1WVJS-(PNMM87#BJ!9B M4,^C&>.MN5-S5@PF4\8S:8O:JMCN!H-6U'EUF;+A^@&&.FZ_6H,51+FRX>(! MB#KT-IQ9:VS>@B-#L#;@/,>4\[HUQK9W&K2LS@N\B_T]!W#4Z=?^GL,*HUS9 MFS=87S'04OKO,A,V?"G* !+W5&O.L1E MY5*N;+AXP*6NZ9XHT2%U#JI#R!"L#;#/-<4^M@XQN_.@=75>X5UL0;J IZ[3 MK_9@95.N;+AX*Q_1,MTBI=ICLP-+AF!M@'ZN*?J9MX>]W7T'K:CSVNYB&](% M/'7]?C4&*Y9R99*QLN)!"JUR]OW&,%4ZYLN'@ IAZ#-^XUC>^&V=$2L\[L\(#\ M/$YSW*A'S&X^:%V=UW@7VY/>RK<&^N63>ZR RI4-%P\ U6/PR3W2 Z_GT8Q9 M9WMX0( >IT]>?QQSN]L/6E'GU=W%WJ0'D.KURRCW6.&4*QLN'L"IQV"4>YN_ M*D&&X*\B ?OYG#8Y-,:V=Q^TK,Y?==K%OJ0/B.KWRR_W6;&4*QLN'F"IS^"7 M^TTO_&5WD"%8&U"?S^^6;^@.XWL/6EKG1=[%UJ0/@.KWRS;W6;F4*QLN'G"I MSV";^YMMZWXD5S;\ MU7%@TJ!?'GG RJ)8.Z1[[(;:!F=%W07.X\! M,&C0+TL\8.5.KFRX>,"=@;$E_OQ%O^^MD][LBI,A6!Z076#NBILU!'QPY =; M@W7/D2L;+A_ 9] O4SQ@94ZN;+AX*T]H83#%@Z;CW>@+*@1K Z0+S#WQG]07 MK!N.7-EP^8 Z@WZYX0$K?7)EP\_? ?H,C=UP\I(1;GYX#!F"Y0'?A>9V>)?6 ML'^X-6A!75>7*QLN'R!HV"\3/&1%4:YLN'B HB&#"1XV#>Y&7U A6!N07FAN M@?^DOF#=8^3*ALL')!KVR_L.63F4*QLN'G!H:.Q]TY>,IK7=: TJ!,L#T@O- MS>\NK>'\>&NP[B]R9(!BH8,WG>XV?LF0_ C#8'T MQN;>]\_I"UI0UZ7ERH;+!R0Z[I?K/6;E4*YLN'C H6-CUYN\9-1I J(UR)"% MO.'*<[++AY1_D-EM<62+6-T48T;ORGV<;/'<[\4;G=Y7C\Z^3K5.Y]7+.R5G M*BL#BM_?I*E^?E,^C7OY]/7)_U!+ P04 " !0@%Q88JU8(*H# "."P M&0 'AL+W=OB0"EO!MOOA=!],,H"UCIVSG=)*]^/73M(L)"FPTO9#L9V9Q\\S M,[:GNQ/RN]HB:GB)&%<]9ZMU?.NZ*MAB1-2EB)&;+VLA(Z+-5&Y<%4LD8>H4 M,==K--IN1"AW^MUT[4'VNR+1C')\D*"2*"+R=8A,['I.TWE;6-#-5ML%M]^- MR0:7J!_C!VEF;H$2T@BYHH*#Q'7/&31OQS?6/C5XHKA3>V.P2E9"?+>3:=AS M&I80,@RT12#FYQE'R)@%,C3^RS&=8DOKN#]^0Y^DVHV6%5$X$NP;#?6VYUP[ M$.*:)$POQ.YOS/5<6;Q ,)7^AUUNVW @2)064>YL&$249[_D)8_#GH/?>L?! MRQV\X?[^#+!";3^6 ^F@[N83I??ET\SN[F7Y?P&99948!8PP(# MP0/**$GS9E8FA$IX(BQ!.QL)KBG?(-=VJ&B(,K/\LF)TDPX5?!RC)I1]@@] M.6SR&WE'$ M,0:7X#G9C M=/I__M%L-_ZJR]/O!!O_)K"#W+2*W+2.H?>'A!$>(! ->HNPP@WEW*;!'$"[ M\(I$UD4S0^VDJ/9!>.ZWNN[S?HA.6HRK%IW"XD#,52'FZJB8J5*)55-[_C/7 M]MYN?HEQU:)18GP,XX!QNV#>LEG.[LM_G9HETU:1,N@:D7<^Z M4[#N_$K1( ]/E4NGDNIV24?5HEPNQRP.9%P7,JZ/RI@GT0JEI6Y['PA^OC?! MP7NS=QNJ=S3#_R>NX>%U)0NFG[)_I3A4[?PZN_%INX.8W!0QN3D:DQEYH5$2 M02RT$4()@YB\FB;O%W)]Z6*U M:"H':2]56A^:9C/K#7_"9)WJC$AS&RI@N#:0CY+Q+['2THY^!'X87QI+3E?730:\71) Q*?12L:BF_F$0L(%X]L MT8A7C))9HA3X#6C;K49 O-#J=9-WWUBO&ZVY[X7T&P/Q.@@(>[VB?O1R:3G6 MVXNQMUAR^:+1ZZ[(@DXH?UA]8^*ID:/,O("&L1>%@-'YI=5W+C!J285$XM&C M+_'&9R!=>8JB[_)A.+NT;&D1]>F42P@B_CW3 ?5]B23L^"\#M?(QI>+FYS?T MF\1YXD@\O_V9GQY:74L,*-SLO;Y.'KYBV8.-27>-/+CY"]XR61M"TS7 M,8^"3%E8$'AA^I_\R *QH>"TWE& F0(L*[CO**!, >VJX&8*;A*9U)4D#IAP MTNNRZ 4P*2W0Y(S?]X1@\]D2;L:T\SZJ]1Z^([U#@2W4]G-\W,"^G%,>0R(2-M(I,CS M/>[1&-Q2$J\9G0&Q",=TNF9,)E=*B72R_,45B;T8_#,2 X AIT'\;UVV4FO< M>FMD";N(5V1*+RU1HV+*GJG5^^,WIV7_61=IDV#8$%@A"VZ>!5>'WNLO%HPN MY#(@0;0.N:B7*^+-Z@*8 K43(%FRGWMNQ^TVGC?C4I5!)1%<(R+GTW.-$\W< MB:;6B7S=)].ISO94O[4Q*$3-5LGX9L4RV$&P9+[6D@.3UY23!L"*P0MW8>M_91E9JVR2R8!,.&P I9Z.19Z&AG[R@* M%Z=_SDK?30'YQ6?RK3D'8J"]B%I:4YT Z_;Z0,@14B=9Y' MZEP;J;&HP:^B@>4R2#/1GM1%Y+P2$=1NEB*B'6;?B!@"*T3$L54O:&^I?=#1 MUSX]P+[+SB@:-H56#-Y&(^T<50',S#&5"I-HV!1:,150I0)^?&UG&)N+V['M MTN+6#[1W6 RA%<.BR("C[7)[[ID#F[^#"0V]B(DIQVD]Y3+:Q1M%PZ;0BA%4 MC;SC'M<:UQ*+O5-A$@V;0BNF0M$11\]'1H7^!LS)5&;@]01X;QL/3#"NVJ : MHA=94%,T!V[4$?O,=L52*[$:4^,6 Z9XC:,G-ML)7 90:'=0NUP16U5N61;" M>E,.=551$4?;8XM"UV[:.Q0ZHQS"*!HVA5:,H*(13N>X"IU)7C$PBH9-H153 MH7B*HRBS]0'$/P$VS>M]%#[S@6C:-@46C&,BBU >%2U#IKD M% .C:-@46C$5BJ% /4/98?&BFAZES-IJA!P'5E;OK^ 24'$)J#\54-.NUD^W MQD^G[&=52/AIE_W\%8TZ5(TZW-*H;U2I;=M+>JB]EX9)-&P*K1A&U;[#UG%5 M*:/''$;1L"FT8BH4O8!Z>K%#E6I7%Z9K5WJ,&BF[4^ZG],8=]Q8TQNP]Y(R>O!@ M"JUX34%U[<@^JNJ&C)YC&$7#IM"*J5"L NE9Q?;JE@'H]XEV$<)Z4PYU577^ M2'].H*]MJ'I @.SRZ5^-$"S?V,!Z,PYU<^,2D+ZK_E!EVVDG36_ WLO)[,V? M7]'F(]7FH^,Z,D!&CPR,HF%3:,54*":"/GJ%"=7<8:IL#>TBA/6F'.JJ8@M( MO]F_I;)5]_!AL^)FC9"+RFX:[<0;&_=8 \H6R7W@&$SES97T"F?^-K]SW$]N MVI;>7SD7.+TYKB\RWA"V\, 8^G0M(6Y0W"[#T;G#ZP*-5(\"I*/ M2TIFE$D!\?T\$D4P>Y #Y#>T>_\#4$L#!!0 ( %" 7%C\=*NA@@4 /0G M 9 >&PO=V]R:W-H965T@',RGG5V$H1C.:$G'.YC13GTP83XE4IWP: MBCFG9%PXI4F(6JU.F)(X"P:]XMH#'_380B9Q1A\X$(LT)?S[>YJP53^ P>N% MQW@ZD_F%<-";DRE]HO++_(&KL["*,HY3FHF898#323^XAE8[H2 M&\<@3^6%L:_YR7#<#UJY(IK0DL.2/^.QG/6#BP",Z80L$OG(5K_1,J%"X(@EHO@+5J5M*P"CA9 L M+9V5@C3.UO_)M[(0&PXPVN& 2@=TJ ,N'7"1Z%I9D=8MD630XVP%>&ZMHN4' M16T*;Y5-G.5?XY/DZM-8^XWA[LCTSU4I:GJ@ZKZH"(>WAG/ MEO@[\%%U"#C[Q(3*_:]/R@D,)4W%W[:$UW>(['?(^_1*S,F(]@/5B(+R)0T& M/_\$.ZU?;>E["F84 U?%P*[H@]\74DB2C>-L"CYRE3NX9WDSD@1 IF%..B*L:%_]Z_J U-!"^WQ^\>(T/M9:7V\J3>O]S?^W63G;T/6_K7MN6U M^\MP]N8N?P]=)J;,#2B OF8 \*]J#DG5@). *RL@5F2>7[TA8@8F"A/7/N+* MFI]3Q[']X2N:636-"K!Y5H!>8<%7-+,@&A=@ [Q0QC0;#]5&_1XK4[%&!G@: M,\ Z$72WE5F@(=JA2T,#]$L-T 4%IR"&?(8HALJP[?/+P2AJ^HIFETZP!FX<-Z)4V?$4S"Z)Y S8 '+ .$Y:YPVUDZM7$ 4]# M#F@!BIHRBTW7+@QIYD!^F0/M9PZGB2E3,P?RR1R.N:-8N5@6*Q>.R<.MYNBG M\B;( VTL4OR 50J_RQ1-D ?2Y($:( ]49XHNVGY:V6-DZM7<@4[C#F2!BFWP ML-BT=W6E!@_D%SS0?O!PFI@R-7B@'P0>]U0J8Q5&YL;."<0K??B*9M9/TP=J MGCZ05_KP%1J5?3!SJ-/E"=+&I<9+'!R"X,:_K M?ND#[Z:# 7H'"5S2S(!HH< - @>NL MT,7;H]FRF@$O=HQGS1/X-)[ =5:HM9G+Q'RCJVDB\DL341T5MA_H+":[9&J: MB ZGB0-F@X.(PIJ>5WKP%2S8M=6B],2I86AS-*QI3G!NKS"6/R]23?^%5M]!O\ M!U!+ P04 " !0@%Q82?2>&]@$ !U'P &0 'AL+W=O:W>2L@O:@:@R4L<):KO MS+2>7[JN&L\@YNI4S"'!.Q,A8Z[Q5$Y=-9? @]0ICES::G7),^BEUQ[D MH"<6.@H3>)!$+>*8RZ_7$(E5W_&E'L?H% M\H3.#-Y81"K]):O?.&$$<)MD_?\F)6'/P.CL<:.Y -QW:.QS\ MW,%_KT,[=VBGS&2II#PPKOF@)\6*2&.-:.8@)3/UQO3#Q-1]I"7>#=%/#]C- MX]W3U>]W3S)'JFR$T20% %<#'O(GGZFOPU;41D,#XEOG=":(OZ-0$-W^]. M:]S9^]V]AFS\HI1^BM?>B5?6*0 53I.T1%R1&0130/*5EHNL6-_(7:)!@M($ M*P9$K?C<7!UR-2,3?!AD/NJRKDR-89@'U:6:\S'T'7P2*9!+< 8__N!U6C_5 M46P3C%D"J]#?+NAOI^C^F_0CMP73)^1G?/B2HT]"H1;^_(1.Y XEH_ZJ8[9M MDUF;8,P26(79LX+9L\:)?16+19(^BL)D+&(@1_""ZYZ"8UQYQF*:A/_@/$>6 ML]MUQ&8#=-,!S%*X'/BHV.4Z7=LF7M6";5M\]$J;2FJ=(K6.1SYH;6=#=!9EZ6_H>UMD\Z&MKEL'%W0^A"5RK:(Q6VA5>M>: M"N_0JLY'6%?DYHK]M@FK,6G5Z]JC97+TOU'V+0\E6?)H ?]RT6X.>.^9:!.- MV4*K%JOLB3S_\$*WVO!816.VT*KTECV/U_CB;T7H[>WUFYYM2GW;Z,S?U/JV MS2ZMEYV'U]QZ'%KK[US&FZ/<>P;:1&.VT*H5*ALHKW-X@5OM>JRB,5MH57K+ MQL=K?/NW(O#NVROYMLF6NK=-=JF[[#V\YN;#FKI_!;-:%PMWP[>SYHCVGFHV MT9@MM&HURH;)NSB\DJTV/%;1F"VTZJ?NLN6AC>_\-I2(>UIALMM2-*%ER[MI^9 QR MFN[KXM)I,LAVYXJKQ=[Q5;ICNG']VKMDV0YP"9-M2-]S.45!DP@F"-DZ[>); MJ,SV>+,3+>;IKN>ST%K$Z>$,> #2&.#]B1#Z]<0,4.RT#[X#4$L#!!0 ( M %" 7%CD>!%P/0@ &M+ 9 >&PO=V]R:W-H965TM=?4X(PYDD6 MI@D2?'K9NW+/J3_,"Q1G? WY*JN]1GE3'M/T6_[F)KCL.?D5\8A/9(Y@ZM\3 M'_,HRDGJ.OZNH+UUG7G!^NL7^KNB\:HQCRSCXS3Z(PSD_+)WVD,!G[)E)._2 MU>^\:I"?\R9IE!5_T:HZU^FAR3*3:5P55E<0ATGYGSU70M0*8+RC *X*X,T" MPQT%2%6 [%O JPIXA3)E4PH=*)-L="'2%1+YV8J6ORC$+$JKYH=)?M_OI5"? MAJJ<'-&W=S=?K[[U@$;I)RDZ5WYP#RB4+HT/T!H4)^AA& MD3J:7?2ENH $=E;D8?4P3.<_0VR3@@0GHJRM?7SY^N?QK;"52 M/CE!Q#U"V,$$/=Q3=/#FL.'"QOMC\ L&92NV:_5FNA66TEZQO%RG@9"=< MA$\L'RKJ!F52+-40E-D1>J]&.#KXD&;9(?KS@RJ$;B2/L[^:[E%9@]=<0QYG MSK,%F_#+G@HD&1=/O#?Z]1=WX/S6I"LDC +!#&6]M;*>C3[ZDDK5ZP/^*%'Z M&(6SHN5A]&F'B#R[Z3W5=&DXZ)=@\B5JOZ)7M]=?M]>WMY2)& M40[4E_.*R8" M-%'?IT(E3XT:69EM^Q@DC +!#"W/UEJ>=3YZSR"5A811()BAK.OH;-*Q]M// M[0ZI_YM>TS6YYA- MJ27&KK4I-XGD2B*)!).\R-^:,UXKI6U7 *51*)JI(-8*XLX'6E4%E+R0- I% M,^755L"UYL-U>9.TTJO!3I" MT_"9!RHJQ<[@9 M.BE4E:8^VB"X=H?PFF 'Z@\JVF;H],\V=>HB]W=U\N]:,^ \V)WN&^Q LWQ0 M&H6BF;.N.L_'3N?!#ENM1%MY06D4BF;*J[T'MGN/=L&N@M7#D^=L9G;V&EOK MTX6SP-I98&MJ7=,G0P'/PEFBQG& 6(;F/)AQ-;[7?1+]BSYQJ8ZH,? MISQV?&N]0/U+19(0+1A M(I"&:5-DH+:J) :12*9MZ%VN:MG[!["W;[%NS^K2Y, M%-$FBNR[WK//K(D=UEI(4.M$&K:/#7;$ .V=B-T[=1(#B-.H+:C- J51*)IY M%[0;(]TO$Q%0YP5*HU T4U[MO CD,I$=UEI(4(]%MG>XG>V8"R#:.9%]5XG^ M9PS8>T[5?D&M)0;U7% T\V9H>T:ZWXA&0(T8*(U"T?:]:.U"@1W6 M5DA0&O6V][=AXC3' D\[*<_NI!X2P5D4_J/&_TSUN RE";KZ/+Y!CSRW5DBR MY^8A[6VO-[G>YOYW4$L$13.5TN[)^TGNJ3%JJN/OKV\;A0:U4J T"D4S;XFV M4E[W5LH#M5*@- I%,^6M_1C&;J7T+(N>5$%L)C@O>SDO9EN+/28I"I8B7RB0 MUYMY6CD0V?V/3Q=XZ3YLNSVZZWK%0H"<6+7DNYNXTR8YI MK8N__84Q=#>5Z<((>=H(>9#+4J\(JN,KVJ@TJ'D"I5$HFGE+M'GRNE^V\D M M%2B-0M%,>;7Y\G[P(YY]8P&H9:IHQG3RYGYF"E6EJ8QV0M[/6*BRQ(*W#W>- M2H.Z)U :A:*9OP[5[LGO?AG+!_54H#0*13/EU>;+MYNO?6.!'=-:PH:E)6=S M@RY4E:8RVFSYD&9KSU]IV>ML+2.HDX*BF7IK)^5W[Z1\4"<%2J-0-%->[:3\ M?1>E]MZ77Q&W=M)O_.QQ;*^YM4Y=&"6_]C@"R-4I[&!OSUW\]GI;]TW8AQAT M8<%\;<'\[M>B?% [!4JC4#137FVG?,BU*#NLM9#[_&0)JLI2GW[M*40Q%[/B M:4XJ3\\;7#[19WUT_<2HJ^(Y21O'K]US6C[W26/*QU!]9&*6SU1'?*J0SLE0 MC1]1/MFI?"/31?&LH\=4RC0N7LXY"[C(3U"?3]-4OKS)*U@_7VOT'U!+ P04 M " !0@%Q8>:L;]4H% #\(@ &0 'AL+W=OLN]\38@ SU$8\XFU%F)S9=O< M6Y,(\W.Z(;'\Q:LI7--XS@I7:*0ALZSM".P;X-HHP^W%-0KJ?6*[U\N A6*V%>F!/QQN\(H]$?-W<,WEG9RC+("(Q#V@, M&/$GULR]0G"H'+3%4T#V_. :J%"^4?I=W2R6$\M1/2(A\82"P/+?CLQ)&"HD MV8^_4U K:U,Y'EZ_H-_JX&4PWS GF)=6&!)?+P-Q0/=?R)I0 .% MY]&0Z[]@G]HZ%O"V7- H=98]B((X^8^?4R(.'-QA@P-,'6#9H=_@T$L=>J]U MZ*<.?Q)@S,:20SW6V)II<->$_C M]1OP]&CZ:C37:OCX%?A7#HH@C' !F!PWP/=X4TM\*[":H*[X!GMD8LGQYH3M MB#7]^2=WZ/Q21YI),&0(K$!H/R.TK]%[C0/$@AT627)SP;9R5A3\%/PJ)]V7 M//_SLW0""T$B_E<=LWV3S)H$0X; "LP.,F8'K:DZB]3$HJ:@E>8RU%PRXM%5 M'/PC)QCYD.HYQBO,,8&>8TZ!5TKU.N:3'HQT#]0:N9N>#Y$Q>_$V^8:8\\ /I(!]1B,P^S)?2,T*VDFX2=O#0\F5A5LU MZ95T6[5PZF5[F<5\V5FV+NY'JK,C E0!=&FI_&Q;>]!YV3SR0:,H569#\O2-S>\;5MM#8Q MBH9,H17IS*LV36MR7CRX[=5#)^V^=5%N[4+G_#.)ADRA%>G/ZQCW\OCR M-EK-&$5#IM"*;Y3S>@:V;NC?L2B_2MAIZT71#DK*KC$:E'?;-38-RH9YL0'; MBXW?B))HIM:WKT? M4-Z[,L?5] _B5>T@]*HJOBR+N&KC]LLBKMHTO)V&>54!VZN*SB+N\J:ZO>W. MV6?T@X@IM"+O>4D#!\<7M]&JQB@:,H56I#>O:F#[9Y>WK\LULFY8FX?5CT5E M45=-RO5RC&PO=V]R M:W-H965TQPEB" MGQ&-Q=A:29F@D]&+)64Q'C!@4BC"/'G"TS99FQ!Z^7&+5FNI+YA3T8)6N([+!^2!5"-J%P#'!?.(!)XR^@\)Y&IL#2T0X!"E5-ZR MS5\X#ZBG\7Q&1?8+-KFM8P$_%9)%N;-B$)%X^X]^YHFH.,#N 03J*5%^%R<3V_N>^ F_D]^ 3NMI,+6 BF+$I8C&,I]&C!52%Q^0Q0'(#Y MCY0D:FHE^###$A'Z4;D^W,W AWQY><> MX#?#_@GP8 >XCNL9W*>O=W?K[K;*5)$NMTB7F^%YA]*5Q]T!"XI4P/7POU\I MZ:L77#GHD$^7ALJ8X4F*^Q-7G_!^P[GTV!MP162X-7I,%K M0I_<,XDH\)F0IC"WOH/,5R\CZTG?4\E?5]D;;-Q>85,CU2U(=1M)G?M^&J44 M21RH1E91^P3II<)$<8O4K[S^D]L=[' T&<&AF62O(-EK)%EK'/Q2.1T08V,J M>WL4O&%OA^:^3=<9F%GV"Y;]1I97BIV)3J/76PNX);!:@(,BP,$1^WC09AI: M JNE85BD8?@;?3S,:(FY3'M-GU_\9=2@G8N$7_HOERYVKW06=WZ<^-JOUW>F"#@N7>#ILW]VOD MK]0MKB:D,@UZ5E@8$A^7=XV\&\'?7)HMH=5342H*V#UFES;JE3>GHB6T>BI* MW0*;A;K4:C+J'RK64*K!9JYRGDHEL9B1/_2?S-T:KPJ4MM'K MI72!Q]0NL%7QTA9:/16E?(&_HU_@OCJ!Y*U'4B69(=!CTQ*%F67 M*XP"S+6!>AXR)E\&^GRI.$^<_ =02P,$% @ 4(!<6(H\UW.- @ H08 M !D !X;"]W;W)K&ULK55=3]LP%/TK5QF:0&(D M30O=6!JI)47CH2PKL&F:]N FMZV%8P?;;>'?SW;2K* 4\"P85P-OJ75Y[OLJ6V)!U(DHD9N5N9 %T<:4"U^5$DGN0 7SPR X M\PM"N1=';BZ5<216FE&.J02U*@HBGT;(Q&;@=;SMQ)0NEMI.^'%4D@7>H+XK M4VDLOV'):8%<4<%!XGS@#3OG2<_Z.X>?%#=J9PPVDYD0]]:XR@=>8 -"AIFV M#,3\UGB!C%DB$\9#S>DU6UK@[GC+?NER-[G,B,(+P7[17"\'WF M0+<&=-\*Z-4 5VJ_2L75(2&:Q)$4&Y#6V[#9@2NF0YOT*;=MO]'2K%*#TW$Z M_9Z.I[>_87B=P/C'W54Z&5_?'L/U^!8^P3#/J6T/87#%JS-FFW68H":4'1F/ MNYL$#@^.X HAPEES*RKR-8S<=,J09=0>ZK6H5NN_05CO7$R(7E"M@.#>4P4G_U -9"6)E:%$ZB9@);03'#9?F#4%I'P&S:L4_P-02P,$% @ 4(!<6 !&ULM9K13N,X%(9?Q>J.5C,22VNGM,!")<",!@FT MHT&S>[':BY :&DT2%]NA(.W#KY.4N&Z3 ]DYN:%-ZO/9_F,?^R<^64GU0R^$ M,.0Y33)].E@8LSP>#G6T$&FH]^529/:7>ZG2T-A+]3#42R7">1F4)D,V&DV& M:1AG@]E)>>^KFIW(W"1Q)KXJHO,T#=7+N4CDZG1 !Z\WOL4/"U/<&,Y.EN&# MN!7F^_*KLE?#FC*/4Y'I6&9$B?O3P1D]YL%!$5"6^#,6*[WQG11=N9/R1W%Q M-3\=C(H6B41$ID"$]N-)7(@D*4BV'8]KZ*"NLPC<_/Y*_UQVWG;F+M3B0B9_ MQ7.S.!T<#LAQ[E#9P$@FNOQ+5E79J:TQRK61Z3K87J=Q5GV& MSVLA-@+HI"6 K0/8=L"X)2!8!P3O#1BO \:E,E572AUX:,+9B9(KHHK2EE9\ M*<4LHVWWXZQX[K=&V5]C&V=FUY=GMY>WY#=R-I_'Q9,($W*55>.I>"X?N3!A MG'RR);[?=5C:RE1LK(C%D^BK^O;4ER942J_VF2O<*.F[%%_CC6RS 2IP.; M(+103V(P^_47.AG]WB09)HPCP3PYQ[6<8X@^^V,IE!W*V0-)"D4;!VQ%F):$ M(E$^S0[MDWS:U&.W"#V<^&7X;AGFBGB-/Z@;?P V_G.+9+DY:[-ET$27YO'@$=F5*B- F-(*8 M\%EH$F9S(NM'%$EM&KLYV9%VO-7-R5M"\%W&07,OIW4OIV O+Q;YW1TYBQ[S M6)>YLZGE(*+KK,2$<228)]UA+=UA/TGN$%-.3!A'@GER'M5R'OUTD@,)794[ MVDTJX^UTB%2A)P@=N7W-Z"=3)PSHJLB:YF7_+4&P*O05V=CI45"1FSB+TSQM ME *,["P%)HUCT7S5F%.-]9.IUEPL33%I'(OF:^IVN!3<\6VG*V*$2O?L?L&L M_:11&A:M0/=4.+1?/U?'U&(9U/DB :DNP:+Z0 MSI8$M*>S&:A.!97&L6B^ILZI!."N_=US^0U,^WH,!W96JP\/$FP<#H+-0]-4 M;E^685CG88=[**@/YK*J'8%E<:Q:+ZFSJX$\$N/=T]E& ,LRW!D M9[E0G9I5DTCFF:D.,]9WZQ.S9^4YT:W[Y_285^=>':8ZAGL3 MJH>XL<[4]M!U1ULK6Z,')9GO6\D\;(M/RZ$.%2O-Z4510 MGR^>_0=02P,$% @ 4(!<6()I^^<7 P K D !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF35I+@(2D78+4EE:;U&I5LX^' M:0\.N4FL&9O93M/MU^_:4)H"2?O0%\#FG,,YUQ]XO)'JMUX!&'*?,G9]-RH9R[7A M3,"-(GJ=YU3]/0,N-Q,O\!XZ;MER96R'GXP+NH0IF&_%C<*67ZO,60Y",RF( M@L7$.PU.TI'%.\!W!AN]]4QLDIF4OVWC\WSB]:PAX) 9JT#Q=@?GP+D50AM_ M*DVO_J0E;C\_J%^Z[)AE1C6<2_Z#S?H,HSL'J9Y-I= MR:;"]CR2K;61>45&!SD3Y9W>5W78(@3Q#D)8$<(FH;^#$%6$Z*6$?D7HN\J4 M45P=4FIH,E9R0Y1%HYI]<,5T;(S/A!WVJ5'XEB'/)%<7I].+*3DD4YQ0\S4' M(A?D7.:%%"",MJTKP+J2BWN<:7A_EX*AC+]'RK=I2MX=O"<'A ERS3C'@=1C MWZ M*^YGE86STD*XPT(0DFLIS$J3"S&'^5,!'_/4H<*'4&?A7L44LB,2!1]( MV NC#D/G+Z>''?3TY?1@3YJH'J+(Z46[ALC67Y.?IS-M%*Z37UTE+B7ZW1)V M[SC1!\?1/$O8]=Y7E-L?25Q)Z4KE^7KK]//?E2@**&B27A M;A)G4INNZI4J0Z=B-\J[9#0:^W?;-6E#AH.GD+0-B1XA3_P/:O^#O?XOF: B M@RWWN.QH+I5A_ZC;-W%]*KNU'I@,&QX[\"T:M_&Q,<- M]_[6?RP'M73G 8W.UL*4NW_=6Q\Y3MV?MM%_AD>1\N3P*%.>8ZZI6C*A,?," M)7M'0YS2JCP;E TC"_>WG$F#_U[WN,+C%"@+P/<+*&ULK59=;Z,X%/TK%CM:S4C;$DA*4#>)U(96,])46S6:F6<'+L$:8[.V M:3K_?J\-91)(LGG(2X+-N8N;VGM5B)FO#F8!G171=EE3] MN@;>R#H$'%)C&2C^O<(2.+=$Z,:_+:?7'6D-=Y_? MV1^==M2RIAJ6DO]@F2GF7NR1#'):<_,BMY^AU7-C^5+)M?LEVQ8[\DA::R/+ MUA@]*)EH_NE;&X<=@R Z8A"V!F'?8'+$8-P:C,\UF+0&$Q>91HJ+0T(-7:?$S M4,8_X3G?5@GY^.$3^4"8($^,<[30,]^@%NN1G[9^WS=^AT?\#D+R)(4I-'D0 M&63[!#X&H8M$^!Z)^_ D8P+I-1D'?Y%P%(X/.+0\WSP\8)Z<;QZ<4#/N\CIV M?.,C?"XU%649P;P06LK:YHR)E-<8+AO[$E-3*Y=,FTMN,T4XHVO&F6&@;P\E MI3ETT7=ZHJF,/?P#M*@7L%;_/E'$(W^/A302Y(E%R+;"_:D"_;D%/OB MGPH4EK[8D-2&'6_7W#7%%6;@5]LM@L@.Y6)]L.B;.:_[D9M M")G>[$.2(63\&[*G\*93>'-2X2,35*3_IS!W*#BAKSDEVG6^)V^(Z*L;(H+X ML+JH4Q>=;!;WL;N2^56-+4"U!BMGC3>6:%H%WM*"B@VX7A+X+6N:1:XYV[@K M[W"S1)=LEDN2)1]2AEBPNAPI<2= M\_$9?7"JPN-![_7J=SE$!/T2'T+&/;_]G4]^"6KC1B=-4GO/-]^\;K>;SN[< M4-+;O\>IK1FR?M,T(]\351LF-&K-D7)T/<7&4\T8U2R,K-Q@L98&QQ3W6.#D M"U # #3# &0 M 'AL+W=O;(0LB#:3.4R5*5$DCM0P<(DBH9A02@/ MTHE;NY7I1*PUHQQO):AU41"YNT FMM,@#O8+=W2YTG8A3"(<]:_R5II9 MV+#DM$"NJ. @<3$-OL;GLSBQ &?QF^)6'8S!2KD7XJ^=?,^G060]0H:9MA3$ M_&UPAHQ9)N/'0TT:-.^TP,/QGOW:B3=B[HG"F6!_:*Y7T^ L@!P79,WTG=A^ MPUK0P/)E@BGW"]O:-@H@6RLMBAIL/"@HK_[)8QV( T R? :0U(#DI8!>#>@Y MH95G3M8ET22=2+$%::T-FQVXV#BT44.Y3>-<2_.4&IQ.?UQ]G5_-X3/,38'D M:X8@%C!?ER5#DRQ-&,P$5X+1G&C,X8(PPC.$N7VA@N^\*B2;D#MDSD0+^($F ML H^7J(FE'TR[+_FE_#Q_2=X#Y3##67,(-0DU$:!]2/,:F\O*F^39[R]Q.P4 M>O$))%'2\\!G+X?NB.1M;3V&JV]+O;T5IK6(?4.",\!']:TM/5Q M ARU3W=%-G)DMI5LTG@P"3>':CPFH\:DY6._\;'?F8\_;M-B_IEL4)HF9/J, M[624+ZL4@499>-/4/V::CD36"L&@"<&@,TT_39+,?MPK]NZQ;H8^[)!(!7$$ MA>!ZI2#I0TYV/JI9-]6@HNJ0-6QD#3N9VCO-)ZH;G^Q%59I@^*RB%_)T!Z>E M<=1H'+VN>G.J,K'F&DQ&T5NVHV.6[9'(6MK/&NUG;R[;BF%\T"^BTV@P>M)5 MO%:]L;^QC!OWQF\LO['7N>2)KWB.WD_RU570LMG8H#JXS\5N/Y)KA6'J/Q-;6^_\&$G<>^J\]EFNV MSG/99_/T8 X/;ISVNG]#Y))R9<*^,*#H=&0.!EG=H*N)%J6[A-X+;:ZT;K@R M7QTHK8%YOA!"[R?V7MM\QZ3_ %!+ P04 " !0@%Q86<)(3;\% "P) M&0 'AL+W=ORCN@%QL MD?)'4L? Q4EP!7)M$#?M0]$'1J9CXB31E>@X^?>E9$6T27KE\J*7Q+*URYD5 MJ1FN--Z(['N^9$RBER1.\XO.4LK5>;>;1TN6T/Q4K%BJ?EF(+*%2'69/W7R5 M,3HO@Y*XBWN]03>A/.U,QN5W=]ED+-8RYBF[RU"^3A*:O5ZR6&PN.D'G[8M[ M_K24Q1?=R7A%G]B,R8?57::.NG66.4]8FG.1HHPM+CI?@O-I6 :49_S)V2;? M^8P**H]"?"\.?IU?='H%(A:S2!8IJ/KWS*8LCHM,"L>_5=)./681N/OY+?M- M25Z1>:0YFXKX+SZ7RXO.J(/F;$'7L;P7FZ^L(M0O\D4BSLN_:%.=V^N@:)U+ MD53!"D'"T^U_^E(58B<@) <"H<]HIB;(?!TS)!;H9BW7&4,/ MZ9SGD5BGDLW1E.9+=*.N>HYH.D?W+!)IQ&-.RZLA!9)+AFZ9JBBZY?11_2(Y MR]''*R8ICS^I$1YF5^CCAT_H ^(I^L;C6 7FXZY4+ HLW:A"?+E%C \@OF+1 M*2+!"<(]3!SAT^/#\7YX5]6N+B"N"XC+?.1 OM]7+%,U2)^VY)V$MAE"=X9B MH9[G*QJQBXY:B3G+GEEG\O-/P:#WBXO>.R7;(TMJL@3*/E$U"UT$MU'#,JJX M<3Q/AL-Q]WD7-IC8$W98PPZ;8/==L+=1@QW8_3,#-IC8$W:_AMUO@CUPP>Y; ML,.> 1M,[ E[4,,>-,$>NF /+-C8G"1@8D_8PQKVL GVR 5[:,$.1@9L,+$G M[%$->P3"_F/)E'PO),M#"])_BS&OP9#%Y(&J.X5(T5?57V0#IO MH&?VU!F$!@]P)$\>04_+: ]D*F%,.'M^7GU;L -3('7* MFT3K+%-DG8RP)6X#4R7@ 7T):54.8%F^X2E-H\I^G=3^Z_4$3;>\3M!,4LF* M]57ZN_)\KB[RG#^OGZ1A3E_C O_ELM_G*6 8>BZ%@YQ48$ZHL93.+%O M_;0]"&!_8'BX-BMX+)#_7<$VC$J@G4H 6Q7'DDI%^AE:5GUK6076/1T>U9>5 M-C(![&0.KZO?U.;G?2<&C*1A8L"UGL+)?;U_(8_%XE7(-IQ> MH*U>, +WFGOST2V_[^3F*KIM>,- F\, =H>'=IM5V)XBFS>.-MP@UFX0PV[P MT(83V^;/1 YG]D6NO1^&O=^A/2>V?9WIZN#,OLAW^C"PJSNT[:S"=I&;NV4X MLR]R;=]P8U?%N?.LPD#D;1@GK(T3AOT*O/G$=G_%PM^&;<':MF#8MAR[_\1V MRR7HFU3:\"I8>Q4,.X2C-Z#8[L.8^T]X*%\JVB]@6*-_9/^)'>T:TU7"P_O2 MTRJ.X8[-S?&V_A+;#1Q+,-H0::Q%&L,B;;%I\/W8[N68[31X1-\6MQ9OT@-= M5CG]G%WN=Y+FJB'>AM 3+?2D4>C=K7Q;Z$>FTL.I?:%KI2>-2N]T5\16^H%Y MEX93^T+?>7[2*/5.>T5LJ;<:M7!J7^A:ZTGC0Q2GOR*VREM]?3BU+W0M\Z3Q M08K38!&'K)LW(SBU+W0MZP26==AA$5O+[6G3AI@3+>;D&#%OMEC$%FX\-/NL M\%B^7+1R$UBYC_98Q)9M@DTN;>@VT;I-CGGTXF>RB.-Y3&BM^394/-0J'L); M<.]6ZF5H;]*'IHQ4Y^P]\=8+;Q^REN00EN0?ZDU=5LGW&JI#<]*Y3AH,#.#= MG==)BG=YOM'LB:>Y0K)04;W3H;HE9MO78[8'4JS*-TP>A90B*3\N&9VSK#A! M_;X00KX=%"^MU"\I3?X#4$L#!!0 ( %" 7%A!"\$=D@0 )L: 9 M>&PO=V]R:W-H965TG7-Y?75" M3?=49$&0U"WZ!E]=HK!.*B#\HV>>M8Z"E/'+^ M69^\6\Z"2#,BC"RDAL#J8T>N"6,:2?'X4H$&]3UU8OOX._K;0KP2\XAS$G)N_Y_C=2"4HTWH*SO/@+]F7L4 4OGG+)TRI9,4AI5G[B MKU4A6@EP\$P"JA+0L0EQE1 70DMFA:P;+/%\*O@>"!VMT/1!49LB6ZFAF5[& M!RG45:KRY/SFUZN/X!P\E*L(^ K MOWH#7@&:@?>4,1TP#:4BHN'"1773J_*FZ+F;DL4%B.$90!&*+>G7QZ=:^;4@2RK!6[R@C,IOX*_BPCM)TOQOF\@2=6!'U;^_ MRWR+%V06J!]83L2.!/.??H##Z&>;9$]@1@'BN@"Q"WW^D4O,5/.KA>?-PMLD MESBC D=/B-TV)6@TGMAY#VO>PR.*G6]4J<\E$2G V5(-(\4[DV"K%T -8"6& M\6Q=!FB--@G#PZ(F'0&6$!0-[0)&M8"16X!![ PP):@KP$9W9*LXZA"V!"7C M9SIE7!,>NSM%O#( A;#T&39>,FH-M.6-OU MGNPXV^E'R=-^B]:)[0S'(T/@4FI^E M>I:#OG6%F 0;4P/=KN:9&8O@"S/6B=I[D3RAF35H?!(I$^G3@['YR Z\ Z6J&BT$S-C>U!@]-TIU>SXPO-+$)C=M"QNS(O=J=M<^6@.]U! M)LG&C""W&?D@-T2\R,^)T7M9/*&9BAMW@T:GZ4VO]L87FEF$QMZ@%_:!CN_- M\<$N:W=GS1+2W5<+6V\.]&N;]UBL:98#1E8J)U(C,@"B?!-2GDB^+5XF/'(I M>5H<;@A>$J$#U/455X.T.M'O)^KW4?/_ %!+ P04 " !0@%Q8^57W(VX. M #]P@ &0 'AL+W=OUOV[@!A_\5 MP;L-+=!K+%E^29<$:,N7Z]!>B^;N]F'8!\56$J&VE).5I 7NCY]DJZ%I*[29 M/;=]:1Q;?"B'OXKD(THZN2_*+\OK-*V"KXMYOCSM75?5S:NCH^7T.ETDRY?% M39K7GUP6Y2*IZE_+JZ/E39DFLU6AQ?PHZO='1XLDRWMG)ZOW/I5G)\5M-<_R M]%,9+&\7BZ3\]B:=%_>GO;#W_8W/V=5UU;QQ='9RDUREYVGUZ\VGLO[MZ($R MRQ9IOLR*/"C3R]/>Z_"5/NXW!59;_):E]\N-UT'S52Z*XDOSR[O9::_?[%$Z M3Z=5@TCJ'W?IVW0^;TCU?OS>0GL/=38%-U]_IZO5EZ^_S$6R3-\6\W]FL^KZ MM#?I!;/T,KF=5Y^+^Y_2]@L-&]ZTF"]7_P;W[;;]7C"]75;%HBU<[\$BR]<_ MDZ_M'V*C0!@_4B!J"T2'%ABT!0:'%HC; O%V@=$C!89M@>&A-8S: J-#"XS; M N-58ZW_NJNF$4F5G)V4Q7U0-EO7M.;%JGU7I>L6R?(FBN=567^:U>6J,R'? M_!+\&+R>S;(F&LD\>)>O ]X$Y9E(JR2;/Z^W^/5![\$&1Y\"&;S^O/ MER='5;T/#>EHVM8GU_5%C]071L&'(J^NEX',9^G,!AS5.__P#:+OW^!-Y"2* M=/HR"(]?!%$_&G3LT%MW\8_3ZF40A:OB84=QX2[^C]N\+AX]6EP>L/.#\-&= M5X<7CSJ*Z\.+AXZF&#R$:;#B#1[AG5\7917\DI:+0*075?"O]_4&P;LJ72S_ MW;%W;]:TN)O6'(1?+6^2:7K:JX^RR[2\2WMG?_M+..K_O:N929@@89*$*1*F M(9@5EO@A++&+?J;K?C)X-B^6R^=!?:A)OU99?G6;+:_KCJX*BLNZ0[FHNE+C MQ/JFAH0)$B;7L/$*U@PH[LY^')\3H;V%[H (C1"NXD1&182)DB8)&&*A&D(9H5E_!"6L?-X\W-1I =LAJQ\E#.TZ<[?@NK]*: M6@5E4J7!\CZYZ>P8G!#?UB1A@H1)$J9(F(9@5D:.'S)RC'8,QV182)@@89*$ M*1*F(9@5EK!OU$7?>4@1:9G=)8W*"O*BM1?)HKC-.Z<-;IAO6E":0&FRI6V. M^L,PZF]U%VB=FJ+94=BP6.&!47@17&9?TUF0;?8WG7EP$KWS0-($2I,M[7@C M#_V7_4$<;B>"K%53-#L1D4E$Y$Q$U ^/UUW)^R+).P/@!'@'@*0)E"91FD)I MFJ+9,3'&,F2598@Z2Y0F4)I$:0JE:8IFA\:8R]"M+E=)R5;BJ[%=+YJ38=DR M6)\,;&3F75)FS7SU\OQ:6.[T]WS7VTV4#F*T@1*DRUMQ[&"@ MWI.BV<$PYC-TNK*SS^E-\FW?"0XWPSL J/%$:;*E;3JKP7CGR("Z3(IF!\#8 MS-"M,]];QX.@N*V659+/LORJ,PFHW$1I J7)<-=>#@8[4U:R2DW1["08'QJZ MA>CGM%DI5#?\5A^QF8G@V6W>J-*;>D)[4P]4LR)_WID35)NB-('29$O;[#)& MX?9Y4;1*3='LG!@G&CHMVM9$-O@C>),LT^#S8P-+U(FB-('2)$I3*$U3-'M! ME!&C41^=U$:H&D5I J5)E*90FJ9H=FB,0HWV*=2+>G[R,'/=ZT_=.._0H/X4 MIPX&'\:^?C3NMN1MV4Q*^;SI.Q, RI349I :1*E*92F M*9J=&2-3(U:F1JA,16D"I4F4IE":IFAV:(Q,C?;+5*]^!U6G*$V@-!EUJM-H MM]]!U2E%L^-@U&GD5J?-4G3W>3LWP#L J!]%:1*E*92F*9H=$R-2(W8-:80Z M590F4)I$:0JE:8IFA\;(U\@M7__[\W;N"KQCA I9E"9;VM[S=FBMFJ+9 3%. M-MKG9 \X/>-F>&< E:TH34:[LC7L;TMYM$I-T>P &-D:N66KW^D9-\P[":AL M16FRI6V>G@GC_K9W1^O4%,V^E-%(U(%[=>EJ;#%OW,=E,LWF6?4M^"/8OZK, M3?7-!$H3*$VB-(72-$6SLV-Q,;%Q0[Y1O9^?I]+8>B@35]\ZHL_W9 MZ^C9"^G9*^D'NP/2:&=$BM:I*9J= *-'!VX]>L PI'[CP*OKW'5Y)P5UIRA- MHC2%TC1%LQ-E#.M@R Y.4-^*T@1*DRA-H31-T>S0&-\Z<"]+S=,:$RE:+9B3 R=>"6J8=U3.^+?%8/9E?]TT62?PD^7EZF MS8BF6< 6/'O_[LW'S\\].C#4OZ(T@=(D2E,H35,T.WG&T@XF; >&"EN4)E": M1&D*I6F*9H?&F-V!V^SZ72SNAGE'!C6[*$VVM,TIU7CG6G&T2DW1[-N.&;$; M'WK;@(.',FZB;QQ0FD!ILJ7M'+^M5W M*_/Q+BWSYEZG@,#CWG/O MY*%F&*5)E*90FJ9H=CZ-&8XC=, 3HXMQ49I :1*E*92F*9H=&J..8[YN-G>"4*5,DJ3+6WO(DNT5DW1[&QLW'J5D,H?DJ__APX/5=0H3: TB=(4 M2M,4S:5!NLWHKJ;FI9IL^(BF0>OZY^SYG5G8E 5C=($ M2I,H3:$T3='L8!D5';,J.D95-$H3*$VB-(72-$6S0V-4=$PN,G;#O".#JFB4 M)N-=%1WNKC='Z]04S7Z6@G'1PR(AJ990F4)I$:0JE:8IFA\9HY:%[P;'OE==NG'=H4*V,TF1+V[[C MQ_8<":U44S0[#<87#]V^^+"NR'T7$'<5W@E!M3%*DRA-H31-T>P@&;D\C-F^ M"#6^*$V@-(G2%$K3%,T.S<93Q=RW??#NB]@GB+&/$&.?(38\R->AE6J*9J?! MJ-RA6^4>UA?]#\]*N??7.VZH'D9I$J4IE*8IFIU*8Y&'8[9C0PTQ2A,H3:(T MA=(T1;-#8PSQT'U+";]UIVZ8=V10/XS2Y'#WWA+QCNM#J]04S4Z"T;[#0U<@ M'[SNU$WTC@/J?E&:;&E[GU&$UJHIFOT85&-_1T^POY_3NV)^UXQAWJ[/#ZCV MLZZ N"OP#0A*$RA-HC2%TC1%LV-DY.^(E;\C5/ZB-('2)$I3*$U3-#LT1OZ. MW/+7[R2D&^8=&53]HC0YVKV9QO:HI-UD]/@FFMHGNW&-RQWM6_MKW>AN=?N( MSF9%?2U*$RA-[OF##8-O:5)V3?T5NA^:HMG!,&YVY-1XV__K\[0*YFE5QV/I M<2Q ?2U*$RA-MC1KCG*\+=[:C3:/!G&\_>1M:K_L9C=V=;3G>63>;8SJ590F M4)H<[3Z#;*>%.S:)MQOXSQ"F(R-,1T\0IH_.)/8M*7%7YMWZJ.U$:1*E*92F M*9H=*6,[1ZSM'*&V$Z4)E"91FD)IFJ+9H3&V<[3/=OJ=QG/CO$.#^DZ4)EO: MWH?(H+5JBF;'P2C/D5MY>G=+[N4E[MJ\TX+J4)0F49I":9JB69D:&VDZ9A]N M-D85*4H3*$VB-(72-$6S0V,4Z9A]N)D;YQT:5)&B-#GN?+C9[O7/:*V:HMEQ M,/)S[):?WOV2N13:[R(Q]WYXYPCUIBA-HC2%TC1%L]-F;.R8?2S:&+6R*$V@ M-(G2%$K3%,T.C3&U8R]3N\?7N6'>D4&=+$J3XUTG.]Q9-X)6J2F:G00C;\=N M>1N_K&>)?PW.TSPKRN#GHDH[ERBZ*=X10)4M2I,H3:$T3='LK!@//&8?BS9& M32]*$RA-HC2%TC1%LT-C3._8?7>$K:[F^Y#XQ0'3)-3YHC2!TB1*4RTMC.Q9 M5[RC S55KQT-XW/'>Q^(=EM.KYN31>M%JTU.ENN>*'^T)T*E+DH3*$VB-#7N M>-S:8#L/?X;0'1NA.W8+W8ZQ2#TG?OTI"W19W-X$0KYH)L>=J4#E+4H3*$VB M-(72-$6S\C,Q\G;"RML)*F]1FD!I$J4IE*8IFAT:(V\G;GGK-Q5VP[PC@ZK; MEK9YA!\,MR:O$JU2H31-T>PD&&\[\5JTZC%2=8.]4X&*V):V?S0H#]Y2H7NH M*9K=[$:@3MRK,^.7XV%_OP%Q4[S;&/6F*$VB-(72-$6SLV*\Z21F1QBH.45I M J5)E*90FJ9H=FB,8IWL61_[]'X%M:XH3: TB=+4I/.N!O%XVW]0M=K!,#YU MXEY7^R3_X69Z9P*5JBA-HC35TC9'Q]&V_Z!JM/-@5.G$K4H[1B*'^@\WV3L5 MJ"M%:1*E*92F*9J='^-3)^S]8B>H2D5I J5)E*90FJ9H=FB,=)V0]XMUP[PC MLWM/UL'VZ7:!5BE1FD)IFJ)923@V^O38?<. IX]3W6#?5!QW/B5L9_0FT%KE M@;6J [?3U-ZM&_-H>9VFE4BJY.QDD997Z=MT/E\&TV;4>-IK%-?#NT&97M:- M';YZ'?6.=MZ7X2L=-N\?&&PO=V]R:W-H965TPX9[#[US^F'#+^*/( "1ZRFDAIE8F97EAVR+.(,?BG)50 MJ#,IXSF6:LK7MB@YX,2(8[YGTN@ M;#NU!M;S@3NRSJ0^8$=AB=>P!/E0WG(ULUN7A.10",(*Q"&=6K/!Q7RBZTW! M=P);L3-&.LF*L4<]N4ZFEJ.!@$(LM0-6NPW,@5)MI#!^-YY6>TDMW!T_NW\U MV566%18P9_0'260VM<862B#%%95W;/L-FCR^]HL9%6:+MDVM8Z&X$I+EC5@1 MY*2H]_BIZ<..8#!\0^ V O>] J\1>"9H369B+;#$44]^HR6ZNE(*@J(I6A6%!6FZ ;+BA-)0)RAJZ>85@DI MUFB6,R[)7VSN@2I>P$JB:R$J7,2 YDQ(@4X7(#&AGY3OPW*!3D\^H1-$"G1# M*%4R$=I2D>OKVW%#>5E3NF]10GR.O,$96_ZJ= +(F+*1,4!_9RMA.3JB?S5%:WV&G9[Z;?T0I0XAJFE7D,!? -6]/'# M('"^= 7]3V8O8GMM;*_//5+=&W8%K%4CH])?C4WDA_9FE[K7]TCJ84L]/$3M M=U'7JF"'VMFC[O4]DMIOJ?U#U$$7M?^*VO/VN7N=C^0.6N[@$/>HBSLXV.U> MWR.I1RWUZ!#UN(MZ=)"ZU_=(ZG%+/>ZEOL] +=RI!-[%/G[%KE(.]O![+W D M_J3%G_3C,XEI%_GDU??$]?Q@C[RC:.RY;5%-9.\LC/JGY ;S-2D$HI JF7,^ M4J\*KQ?Z>B)9:=;*%9-JY37#3/T; =<%ZGS*F'R>Z.6W_=N*_@%02P,$% M @ 4(!<6(+WS+_/ @ )P@ !D !X;"]W;W)K&ULK59K;]HP%/TK5E9-K;21)^EC(1*03JLTMJJTVZ1I'TRX@#7'SFP#W;^? M[82,1T#]T"_$CW..S[U.[B59<_%;+@ 4>BXHDSUGH51YX[HR7T"!98>7P/3. MC(L"*ST56 O#4D@KJ!IX7NP4FS$D3NW8OTH0O%24,[@62RZ+ XN\ *%_W M'-_9+#R0^4*9!3=-2CR',:BG\E[HF=NH3$D!3!+.D(!9S^G[-UEL\!;PCQ M3+"$(:??R50M>LZ5@Z8PPTNJ'OCZ$]3Q=(U>SJFTOVA=8ST'Y4NI>%&3M8." ML.J)G^L\;!'\^ @AJ G!/B$Z0@AK0OA20E03(IN9*A2;APPKG":"KY$P:*UF M!C:9EJW#)\Q<^U@)O4LT3Z5W7X9?1[?HL?_C=HS>HW%U^XC/T) 7)6? E#2S M.Y;S M#Y9R[E!1J ?N%@L_B(GT&B\PP4)O1"JSR-,W1^=H'.$&%H1"C5-RP3 M5VF_YE0WK[T-*F_!$6]^@$:?H(B)!K,!)W[[Q8^]#6[9>4RQ[);&=3$9-)J-3ZNE3 M9]Q!@ 4C;-[ZHE;T2TLWE725^E=QXJZVLW&(B;Q=2'8(Z48-9,=YMW'>/>E< M%S]=VMA)\Y5"O&ULW_LAI!ON>3^$!-UV[W'C/3[I_9$K3$\ZCP_R%83!GO5# MS/6^]4/(Y?6>=7>KA!8@YK85293S)5-5?6E6FV[7MT5^;WV@NV#5M/[+5"UT MA,6<,(DHS+2DU[G4&1556ZHFBI>V4$^XTF7?#A>ZDX,P +T_XUQM)N: YK]! M^@]02P,$% @ 4(!<6)_D6_Z' P K0T !D !X;"]W;W)K&ULK5?1$Z$'/*U76XYD$23\LS&CA/8.:&%%<[TN2<>SMA.9+2 M)X[*79X3_L\",G:86ZYU//&-KC="G;##V9:L807B9?O$YZF9HMRZ>%FO>5X/(JE3P1/GQ=_OYXCY[O_KI? MH2]H54T_8BEZ*&*6 WHF;^B)LSW5,WVU@ )2*J[1502"T.Q:DEY6$;KZ=(T^ M(5J@1YIE$EG.;"'MJ9O8<6UE45G!/59Y -5XS59[6\WKTECO.H1"WILY63-_, M5-EQ6VY)#'-+AD,)? ]6^/-/;N#\8NK*)<6B"XF==A/YG9^]->="$>/H=$7#H\; MQ^-!Q\],D$S&JWZAD) 1MSU&G*F*<;>IKMLJHXL)QJTRNA GW\+E-M9!X)7].B1!FD4M(9C>77D%=[@VH@V%:OEE^9D&MO?;B1^RG@ M"B"OIXR)XT#=H-FAA?\"4$L#!!0 ( %" 7%CJ"Q%U2@4 # 8 9 M>&PO=V]R:W-H965TGT03A*HEE;REH*H?^^LBWLV):5L,L+Q,ZY1_?H2KH',=GQ M])M8$R+!:Q(S,7764FXN7%=$:Y)@T>,;PM0W2YXF6*K'=.6*34KP(@]*8A=Y MWL!-,&7.;)*_NT]G$[Z5,67D/@5BFR0X_>^*Q'PW=:#S]N*!KM8R>^'.)AN\ M(G,BGS;WJ7IR2Y8%30@3E#.0DN74N807(0JR@!SQA9*=V/L,,BG/G'_+'FX7 M4\?+,B(QB61&@=6O%W)-XCAC4GE\UZ1..686N/_YC?US+EZ)><:"7//X*UW( M]=09.6!!EG@;RP>^^X-H0?V,+^*QR'^"G<9Z#HBV0O)$!ZL,$LJ*W_A53\1> M !QT!" =@)H!04> KP/\8P,"'9!/M5M(R>;22 M3UE6][E,U;=4Q8'4F\]D M05(<@[G$J7NOI67=DV)T"J%5,* M.P-,M2)U%+QI>BZ6FDE603XP)U3(:D,:B+"-&)E%#4I1 ZLHU2Q4*V!Y,<"" MJOV1$B8ICDT2!JW1SV%#@@$2-#2T(="L85AJ&%HU?,'QMCB4<:SZ-F:1<5T- M+7-7)-]&-/6%;8AG3GY4)C^R)G]/5+=F:L[+V8^( )@M )=KDIJ$C%HY^ TA M;42S"&U$AXYQJ6-LU?&D\DY5LV/%#N&"RJX.-[:,7>3?1K0*82.I"8!>U?H] MJX3'%#.!"_\5<2'-[=D[F+T!TBA0:( $'>GO.1=H3?\KE>LUCQ>4K;(:J%6D M="SU_LXVM:3$+ D>EM2&G#=/7"M-71.J-"'[F:OM,!R@D^04Q#2A,M_J1AWH MX,8P0%!3A@U2EU&9$FAMN+-'+E5SH(7GJ'40HPZ_U;N&S0YHP""OJ:2-\;ND M5,T=!E:#=;R%4B=;1 YZ*&@U$^\U41_*%GX46WVJ*[\![8;C9XV4IL_.FFI' M]E"S91\'"P_"ZBHK P+M#N0G;95F']>R\H:MC6^&]9LB33#H=8FL' JT6Y1W MV:P#7"=>+_!^/34N_P.10<\W1X8ZLC$_T.\07KD;:+SL=7652T)VEW24R=,<=EW0N&2;=L(,ZW><**AR1LCNC'[8 M[6E>NS;[V"?CWK"K9E;VNM;*/B&[?7J7"]1AVP?H>DRD8A^R5) MX0BKQJXJM^(NW>5FI!TE5])"[5SMDP6 M=XSEV_+:^S*_[&V\OX(787%Y7=$4=^EW.%U1)D!,EHK2ZPV5T4B+Z^GB0?)- M?F'[S*7D2?YQ3;!R!AE ?;_D7+X]9 .4_R28_0]02P,$% @ 4(!<6$E1 M)5:_! I!, !D !X;"]W;W)K&ULK9A_;]LH M&,??"O)-ITVZU@;'2=I+(F7)MINT;E6[[>Y?XI $#1L?D*:]5W]@NW9B,,VD M257C'\_S\.%Y,%]@E4\9"%$7#,,,T#V:3\MFMF$WX7C&:DUL!Y#[+L'AZ2Q@_3 ,8 M/#^XH]N=,@_"V:3 6W)/U+?B5NB[L(FRIAG))>4Y$&0S#>;P>H$2XU!:?*?D M((^N@>G*BO,?YN;C>AI$AH@PDBH3 NN?![(@C)E(FN/?.FC0M&D'VC8*0+J7BF>U MLR;(:%[]XL^5T&^I]E.SCY\77V[>@:_S?][=@PMP7U43\ U8\*S@.VHD,]=$N27H(8_@%0A&*'^^)\=W3J'NH\-DDX#()UZY.55$&[BCFP[R6!4[)--!?GB3B@02SWW^#P^A/5Q=_ M4;"3#L=-AV-?]-F7@@BL:+X%6-=Z0W.UV?5(]=/=5@,U.XX*HHPZ.6AU$'SC89 MC-UP20.7G 5''@V;.VN)U2H:=\!LDQBZP88-V- +]EFK!6\JS;B4(,5"/&F1 M.&"Q=H(.7P9UF S=H*,&=.0%7?#<(.HY25=8*\FZ9#9BD)_6_*7!.;+08-RA M=YA$;OIQ0S_VT^."*LS.3/#8:C\9=!!MD\'(C7C5(%[Y$?7D1I63Y\H>=MV" M.TQZ"@ZC5IXB+]%=-:?)LL28Z56'F8+<4A+97W6'T&'25U5XI*#0/TFJ'1%. M(&BWUJVARZ8O::U,0:\HS#X(,\36MEHY*9']G5YU2^LR&L<]G*VZ0+^\?,=L M7W_ SY5U$L96XQ?0SJ3+*NJK;JLHT"\I9G(\-Y.V9L"QA>DRZLMD*RTP.7]E M:A?TB]>2Z+ IK8:1_MO01YT&3Y%L61J@;HUL MFZ1'8V&K7= O7A\X7Q_T2M@)9:L-Z@J2PZ9OV+2*!/V2-,^X4/2_)GE:4;7" M;JC.(,T5SK=TQ8@OF;8$P6'2!;>-4-2'WBH5]$M5NS2MEJ/"[-?,3F4OO<2V M2"662CAL>A:FJ!4RY!>R)1'T 9L]JY,+.92I@^4PZ:-JM0OYM:N9-PK\E)F] MGI/-UJCNK.8U.64[VFSY5>RV/BPPRE]PJ2X$4500@PGXBM%M.6S=Q+9<02N= MMLT8]3"WBH9>V##UK060K4[=6<=ATI?#5KV07[T<*X$7EL;(UJV%3'DWR!94OL2:F)M("\@ZF[D7%8H[E8Z/#I",>=7-UAL:2[UY++1;M'E M2$<1U9%0=:-X49ZJK+A2/"LO=P3K'8DQT.\WG*OG&W-0TQS,S?X'4$L#!!0 M ( %" 7%@E#8J,?P0 &D8 9 >&PO=V]R:W-H965TDT<*)0>(%'2U?:TO:VVV[O[:I(!K"8V9SNE M/>V//^>E@=!@2.5^*;'C><;/XQEG[ [77#S()8!"3TG,Y,A9*K6Z<%T9+B$A M\I2O@.DWFY"*'/&P[SO5HR'/%4Q97 KD$R3 MA(CG2XCY>N1@YZ7C.UTL5=;ACHK6Z%;;H42T028I)PA ?.1,\$7 M 1YD!OF(ORBLY=8SRJC,.'_(&M?1R/&R&4$,HI4 M/C/#[><7],\Y>4UF1B1,>?PWC=1RY)P[*((Y26/UG:^_0$GH+,,+>2SSOVA= MC.UKCV$J%4]*8]U.*"M^R5,IQ)8![NTQ\$L#?]>@N\>@4QITCC7HE@;=7)F" M2JY#0!09#P5?(Y&-UFC90RYF;JWI4Y:M^YT2^BW5=FI\_>?TV\T5^C'YY^H. M_88F442S]2 QNF9%5&6K\S$ 16C\28^XOPO0QP^?T =$&;JA<:S?RZ&K]%PR M1#WVF8 MT/1X<[_!/#C>'!O8=*IUZ>1XW;UX":%+); M:K*<5;*<&66Y9B%/( \*O?.36%&0B+!()Z,"[4[IC304Z6Y"%4J=O59J1Z># M(P+C]-Y(OE>1[QU+OJ(+3UH'V9@&O5=D=@)\VGN5!+LI8!I1X]"O./0/Q+6 MD"\8_:_,[1DPF%,ED5H2I3^2::P7,]$::F[S.>2?Q7R@(*J19O\5S<$.3>., MVD:_);":>.>5>.?F35$OOU0T1#^T'I-4+;F@ZKE)%"-.2\I3FV"!);":?H-* MOX%1OV\KT%&D-U(4YM"R#.* MZOKGCU10&=&\/&VL;XQP;6/,*EI@"ZTNY59-B:W&60E7JT9V M-S&SR]8"64*K"^1O!/+?'&OHIRZK&4W2I%$J(W#KJ+.)%MA"JXNZJ9BQN61N MBKH9"1^0+A6:M33CG:%G77S4;-E:M_ M6D4+;*'51=W4Z=A[QFBT5)17@KW'B4^WM3XV%SD?^8"Z((=+O', M.*V#SR9:8 NMKN'FC('-AXS6W]_^$3<&9I^M%7J/'"2P^231/CW->!U# M=EH]/MA"J^NV.4#@MY\@3FK-_4J:/1@W.JO'#5MHA93NUAUL F*1WV5KA7C* M5'&)6?56]^63_)9XI_\RNT?/[W8W,,4E_ T1"\HDBF&N(;W3OMZI17&O7304 M7^4WO3.N%$_RQR60"$0V0+^?&IF#ZK\+X_\!4$L#!!0 ( %" 7%BV M90&3[@, .L- 9 >&PO=V]R:W-H965TU#<16VNY#MH&3M 6*/C#2V&8CD5J2BI-^_0XI62M' MLAQT@[[8(C5S..<,Q1F.-T(^JC6 )L]IPM7$66N=7;BNBM:04G4J,N#X9BED M2C4.Y1#BT0P^Q1/',Q%! I$V$!3_GF .26*0,(XO):A3K6D23S M0!7,1?('B_5ZXHP<$L.2YHE>B,VO4!(Z,WB12)3])9O2UG-(E"LMTM(9(T@9 M+_[I_W9]1>XN_[RZ)2?DMD@_$4NR@$CPB"6, MV@3AS Q6C'/&5X3RF%SQV#Q>IB+GVKR^YQ)=5IS]"S&YH\]HSV')M")'(6C* MDF-_Y$$7M!K"6C^=O>@Q3U\N[O?P:97Y;5G\7I[ M\)K9VYN>C^3J.4KR6C85N0&)&;.YU@+?4]QZI=L"="ZY(G\M1)(0_/@V5,9_ MMV6PB+#?'J$YT"Y41B.8.'AB*9!/X$Q__,$?>#^UJ?^>8.$[@>UDIE]EIM^% M/OU%"J5(7L^&1ED?MA\+U42O @,HVE8O5AG8U<\H_34>>YXW= MI[IZ3:.@810VC7IUHQVV9Q7;LTZVEW',S Y4!&N4)9H)5M[WQHFKY,P5CQL)K?YBEZ( MEI2KI*BS-/X'>S;LBW5[3^,=3&&+R4G+6=V)M,NLU@KZWU>9U+86 ?9_!\I2 MN=:P\XR=MU@UJU?88A4TSQZWU@6G(%?V-J%(9#J:H@VL9JL;RZ7MTU_-S\Q- MQG;7WV"*:] UE5B5%4E@B9#>Z1!KA"QN%L5 B\SVV@]"8^=N']=X&P-I#/#] M4@B]'9@%JOO=]"M02P,$% @ 4(!<6'Q]8EN.!P [SD !D !X;"]W M;W)K&ULM9MK;]LV%(;_"N$-0PNDL43YVB4&DEC% M,C2MT:PKAF$?:(FVB4JB1U%Q,NS'C[K8,F6:MH*S?&AMF>>E]!SID*]$76VX M^)ZN*)7H.8Z2]+JSDG+]OMM-@Q6-27K)US11ORRXB(E47\6RFZX%)6$1%$== M[#B#;DQ8TIE<%=MF8G+%,QFQA,X$2K,X)N+EED9\<]UQ.]L-7]AR)?,-W=&_>][XWR@*+%[XQNTKW/*#^4.>?? M\R_WX77'R?>(1C20N011_SW1.QI%N9+:C[\KT@&/TN)?M*G:.AT49*GD<16L]B!F M2?D_>:Y [ 4H'7, K@)P,V!P),"K KQS>^A5 ;UF0.](0+\** Z]6QY[ 6Y* M))E<";Y!(F^MU/(/!?TB6O%B27ZB/$JA?F4J3D[\A]G'SW_X/KKU/_D?[G]# MLX\WGQ[1.W03ABQ/)8G0?5*>D'EBWTRI)"QZJUI\?9RB-S^^O>I*M1^Y6C>H M^KPM^\1'^G31 T_D*D5^$M+0$']W(AY;!+H*P(X"WE*XQ5;%7TERB3SW F$' M>Z8=LH=/:6 -GYX?C@WA_OGAK@6&MSLEO$+/.Z+WH*XQ1N-UQ%^H0+.()"GZ M\Z-JA.XEC=._3 DO%7MFQ;S8O4_7)*#7'57-4BJ>:&?RTP_NP/G9!!M2; HI MY@.):6GI[=+2LZE/_&> +Q/VC_'*N;5JM$U$*38LQ/(1YVGB>D[Q M=]5]VH=L:(A-#7U#0[?14(/3W\'I6^''T#P^E M/QH9\1B:XH$94-ETL-?T")G!CLS 2F9V^QF%+ UXED@3$VMT6R:EF.OL[_ZE MTVO@*%N-&XW) .Z9!&^Z@#<\ZG=;D14V*9'J!7B@1B"?4A-"JU1;A\.!< M&9M/*LA>?2 Q#?9H!WOT&MARPTVPK5IM88\.KK8CL"%[]8'$--CC'>RQ%?94 MH4YHB.9;Z&IXWP)?"6H\OZV*;9&/ST4.V:L/)*8A=YUZCNV\%OJ"9\(X@[8J MMH5>J>U3=QWC #0%[=B'4M/![YD;]S6E9:&\J1&Z5:TU=-< O6^&#MFQ#Z6F M0\:95!>!Y(BJ21J;1Q15+H.FQFQ8NVF=#7R8 MC;$Y&=@PLS-.UDR:S98ZQ-J#N58OD9<,*H3"%? XQUFZ;R($298T/Y?1ALD5 M8DG(GEB8D>BB, 9"^6$4,3)G$9,O1JJ@5JU2&YY!U3MD-3!3_3]$ MSWJGYJXVM:W>V#^29Q5F,DBR>JZM+P:^& MZ&U60C6FJ,UJ]&'),L\%XR%ZH[:5[T$=<*6V/U+T#X<34/L+I:8GI3; MKMT!;Y/R1*+LX(+8RTR8[2M1Y*!&N5(;ZI>!"3>H4X92TY_#U%89VZWRIUU=TJX!EJ:9 M@M](PJFZA ]M+Q[T!HZG$[PSM!L/^[C?' GL^]Z6-)2:3KKVQMCNC;\5SU 5 M3/)$!5ENAV-57$JD!=R01Q$1:;W5S!G4-U=JKKM?;'J7?;>9#5#3#*6F9Z,V MS=ANFF^"0&2GO)M=HS7G0Y]K-&13T&Y]*#4==&VLL=U8W^V7E:J#L+A7LC]MK8[K5G/)6ETRL,PA<[!$- L_J>;^-8F.H_:T'IV M0[N]B_8O>MVTTB[?FA.DVA14S8=2TQ-5>UT/@U<5#]3Z@JI-0=5\*#4].7N+ M?^W^N-W2-[M8Z[08GA$;IY>@W?I0:CKQV@1[=A/<;OV;7:PU\=ZYQ$%]+92: M3KSVM9Y]M?!K%L'9)5MS/USG>X0[J&6%4M.YUY;5LUO65ZR#LRNVQCXX%SNH M?X52T['7_M5[U6KF8ZO@[&JMD1\^S3V"'-300JGIR&M#Z]D-K?E,ERLJ*%E( M:C[505VM=_2);9,[J&&%4BNY=_=>;(NI6!9O%*:HN!-3OMVUV[I[:_&F>%>O ML?W.?>^7[Q[6,N6KD ]$+)F:@$9TH22=RZ$JD:)\N[#\(OFZ>'UNSJ7D&ULM5M=<]HX%/TK&K;3W4A#OKEH.(V7$]_8 MPU*F)YJ#_HH\T!F5=ZNI4$?-@B5@$8T3QF,DZ.*B<>F<8]]+ S+$=T8WR#N^Q?V3]G@ MU6#N24)'//S! KF\:)PU4$ 79!W*;WSSF>8#:J=\ MS-![-%,S+%B'%/$%FA(AV9RM2/93L1A-QM-I@O[ 5!(6OE/HNQE&?[QYA]YD MG[(P5,"DWY0JP_1[FO,\F^$V&_= -HZ+)CR6RP2-XX &)D%3#:T8G_LROJ%K M9<1T_@%YSI_(;;E>14*CX\/=BG!\?+AC&8U7_%I>QN<=X)NHVCT3 M@BL@[0)B9-XN,F];,[_)5$A"=+E6%P=U,$>SE6#Q8ZBFQ%4$;3_-+\ M:1T'5<.S?L>ILP*2# .1&;7M%+7M@.NK UE)2#(,1&94LEM4LOLZ?6W#.SO" M\-R2O"H@)07B?8C;J9;769'XF37QVXU:P49,*@FQ%46W@@0T*>243HFJT5@Y M3YT$D&08B,RH9:^H90]<3CW(2D*282 RHY).2_NTUNL$EF"R8,KE)WRU)D RH:AV,QRNKJ<+KBN MQ0\Z4[8O( M(Q7OAR&9/R81DTM4Z.UEW;H5RA96#LW*?_*T@&3#4&QF;;7/=MKP*@/UU:!L M&(K-+*>VUH[5;QZALHY%'WE!]B'MLLIL+&;JVLLZ=C,[RW;@)E0J1?W@0HDM M^7U?8P<7,BOYR7,"D@U#L9F%U5[;.8.7&*C7!F7#4&QF.;7==JP>] B)]>HE M5@O!5HBY2Z?MK6NWMY\I>7I&EW& _E*^4"A979-[+I32T#5/[>)=G X*^5TW M0SGJ]>L"W= -^J) M'['PY[ J?,&E U#L9G%U_;<='EQVH7P=EPU!L9CFU7W?M&^/ULFOO M"<8ORVX?XI5E9X.8J6MO[-J]L5K<) W099+P.=O>93O:7MJI3YX1H#O04&QF M6;5O=[OP @-UZZ!L&(K-+*=VZZY]:[Q>8&=UZAE50/RRP&P0,W7MC%V[,QZN M61BD:U6^GY\+SM@>V2YV$Q9NR/J1TLQF?E>KG((^5XX6=*L:E U#L9EWJ;6; M]UKP]ZE!_3DH&X9B,\NI_;EGWSZO%5X>;]P'*PFO'H*M$#-U[84]NQ>>L#BF M"9=$_S]7MZ#9&4^>"* [U5!L9C5WVC]^0?\'; ,(; ?(KS#@GC;@WBN;0/)X MJZYJ(=@*,5/79M>SFUU]FWI$Q$K]UY8J*UVQOG"%/$9EH#O5H&P8BLVLK7;C M'GP7B ?JPD'9,!2;64[MPKU7MH)X%5T<997M0YRRRO8AK0,JTX[7LSO>RHW_ M[7ZDTZJ7&.A.-2@;AF(S"ZO]N ??&>*!^FU0-@S%9O8R:K_MO[(YQ-]OZBA+ MK )2WOJP0LS4M;?U[=[VEJ?BXG))167BH-O,H&P8BLVLG+;6/GP7B _JK4'9 M,!2;64[MK?U7=H'D\49+<+S(B07.^CN6V M^;TX6SQ]<9D]&[CG4O(H>[ND)* B!:C/%YS+EX/T"XIG50;_ U!+ P04 " !0@%Q8 M=N%LOOH$ !!%0 &0 'AL+W=O0"FVUO>@4%XY/SN-XN!7RAUH3HL&OA'$U\M9:;ZX['16M28+5I=@0;GY9 M"IE@;6[EJJ,VDN X'Y2P#O+]?B?!E'OC8?YL)L=#D6I&.9E)H-(DP?)U0IC8 MCCSH[1X\T]5:9P\ZX^$&K\B3?P>HH&V8#< MXALE6[5W#;)0%D+\R&X>XI'G9XH((Y'.7&#S[X5,"6.9)Z/C9^G4J^;,!NY? M[[S?Y\&;8!98D:E@?]-8KT=>Z(&8+''*]+/8_D7*@'J9OT@PE?\%V]+6]T"4 M*BV2_,>_RD3L#8#]E@&H'(".!W1;!@3E@" /M%"6AW6+-1X/I=@" MF5D;;]E%GIM\M(F&\FP9YUJ:7ZD9I\>SNR_SAZ]2_&LJF<1@42985 D&9]YL\N2= M@_LT"Q[,-=:I M]O%DI+4_?_V/)93->U3Y>9M5T2^$&_\^V^P M[_]IR\4'.3O(3+?*3-?E?7R/J00OF*5Y)6ZR,L-YF=FB+EP-]J.Q&<%!972@LE>I[#E53AJK9M57..GO37T!>V%X)-!FA?K(KK!?*>R[ M\U@4CRJ*ITRE562_,?W>W(7"IDG0Z]GU#2I] ^<;<&ORQXW 72:SAO*Y[#SV MQ@.^/PO&@&G?6RQCZULP^,BWX(.<'60GK+(3GJBO%>6<\I6!E$E,1&S1AHU5 M.2B;(HJFD6]?N*M*VI53VDWT,Z6*9BMB$W7EF*]0U+1 ?A?:14&_!IGOE#4W M*T C B*AM!4X?F/:[I$PBTE+FX![?(5.60]<$U,>NET7//WZ66R"EO8 4:T, M.97E!-]@J6E$-YAK]8?1R+6DB[2UGY4N#TKN6*O+Y%!J#4OH)(XI.9UB23$# M3"BSWUB9_>FY55_0K*VPLT":RYA9T@ZML6,KDE,96<=WFO.'5L3B+ MT57;6M>T@FYVX9L1LO^T8A18"-;)FHU30(JR&%'13:II*27CT"FAB>JG] M!;'PZ9B@%IL+&+:IJQ$%G3U^;#:?)UIPZ>"@VIN MUFU A[6C(#ANQ":;Z6^ M[;92^SOVTR2%3C[]7Y1^E+?#1-7$@FYDO8FFL,FE@WUB&8F+;X=?)C6ZD!M= M)XB*FE@Z1JK%!/5ARPX-U?!";GC=)1LF7HD\#0;4)-1Q [&8!-T6A37$T,=# M#)V&F-/D4&H-,>2&V$D^( N7&GRP&;7Q =7L0FYVY8!E0!*=2@Z$ZY,+-0'5 M;92C!6+]L&4OA6J*H7=1#+V!8C:;-HJAFF+HW11#34*%C:JS4 RU[8Q133'T M7HJ5#DY\1UNM&A_2G;W#J(3(57Y&I\Q;F7)='-=43ZMSP)O\].OH^01>3XO3 MO-I-<;CXB*7IYPHPLC0N_@" "(!P &0 'AL+W=O MON2JIG/0\N3'%E>_K= XYU>>R ($[4ZER:G"J9KXN%-#,@7+NAZU6[.>4"2_INK61 M2KIR83@3,%)$+_*F-,;"83*9_MY#;K>2TK"#BDQC)0_%O" #BW M1"CC=\7IU9^TP,WQFOW&Y8ZY3*B&@>0_6&;F/>_2(QE,Z8*;1[GZ"E4^',A&,KX";(_ MC8?D^.B$'!$FR!WC'/=UUS>8@A7BIY7V'M7NCXHC?YIKB"MH# D2$C=.>4]'.Y$.@.>D/Z6N-5//[&Z(1Q M9EY/T*=4S@3[@S"T8FS0-.NT]?V&"727H>DCJ9ES]6=_HHW"P_ZKR:Q27;M9 MG6T 5[J@*?0\O.$:U!*\Y..'(&Y];K+N/Y%M&1G51D:'V)/UB:$B(X74YDR! M8:HTAEH+&\]*R7GA.&V[6B9!$'3]Y696^S'1I[".V1+;KL6V#XI],'-0V(!2 MM< B\JJT#!HUEE3QQO?/=B4>#-E2V*D5=MZA4$B1+I2R'OY#9&=?0?MR1V5# M3!0WRXQKF?%!F?=X-:B[+/@@K&]%D[YXKXAQN"-O/R3J=';D^1M]TKY1=U3- MF-"$PQ11K?,+S%&5?;^<&%FXUCF1!ANQ&\[QJ01E W!_*J593VPWKA_?Y"]0 M2P,$% @ 4(!<6&K,A%"0 @ QP8 !D !X;"]W;W)K&ULK95=3Z0P%(;_2L.:C2:N,# S&IA ML5"V+3/NO]_3@HC*&"_V!MIRWL-SWI9#N!/R464 FCSEO% 3)].Z/'==E620 M4W4B2BCP22ID3C5.Y<95I02ZMJ*:L@%@25>4Y ME7]GP,5NX@R[*VCJL8")X,I>R:Z)]1R25$J+ MO!$C0 M<:IA36900,HTN5MQMK$J15A!+IX24(J(U.K(5"G0BAPN0%/&C_ U#\L%.3PX M(@LYO;W<"\@.2'!X)CXGA_TR.>?E_NOY2XZV-KH MMS;Z-E^P-U^**R^NF.*/:PL^X=Q^XWY-5TI+/.N_^RRJF8;]3.;[/UN0&[!B;Y^&8R][WV&_:=DK^P+6ON"C[)'\>RNK[Y:=&I%IAUMH_$P=+== MZO05RS#EF7X(4MWJU;-5HEVJ_HPZWSC+D/P!O-]R' /YJC%''V(>4F9 M)%O**S!GIC1GAMHSTTN?28/2&L"?D[ VAVVDSIL7?4+EA^-ES2%'DG9QB M#EFWS7JB16D[STIH[&-VF.&?!J0)P.>I$/IY8II9^^^*_@%02P,$% @ M4(!<6-QV_MZ8 @ R08 !D !X;"]W;W)K&UL MK95=;YLP%(;_BL6JJ96Z0B!)/T:0\M&JO6B+&G6[F';AD$/P:C"S3=+]^QT; MRI*65+W8#=CFO(?GO#:'<"/DD\H -'G.>:%&3J9U>>&Z*LD@I^I$E%#@DU3( MG&J0I%):Y(T8"7)6U'?Z MW/BP)>CU]PC\1N!_5! T@L 66I/9LF94TRB48D.DB<9L9F"]L6JLAA5F%^=: MXE.&.AW%EW?SF_L[\H7<%/69,.;BB,3-5L6<%@JI=$9B*7ZA_; D$R@@99K< M+SA;68TBK""7SPDH141J562L%&A%#F>@*>-'^)+'^8P<'AR1 Q-]RS@WRM#5 M6(GA<9.&>E)3^WNH9Y"?O-^C!=*2SSM/[MLJKGZW5RF URHDB8PJ.$*\-V6'I MMRS]=UG&25+E%:?FH"^:K1+M5G5AUOF&6PR#LU>8;T/ZY]V8@Q9S\"[F%662 MK"FOP)R9TIP9:L],%^'@C4N^]XJP(R1X1>AN-1K3Y&^I7#'\]#FD*/).3C&' MK!MG/=&BM+UG(31V,CO,\%\#T@3@\U0(_3(Q[:S]>T5_ 5!+ P04 " !0 M@%Q8'1M5RAP# #W" &0 'AL+W=OYCV8)(#6'7LS#;0[=?OV D9 MEQ#M82_@R[E\Y]@^)X.M5*]Z!6#(6\J%'GHK8[);W]?Q"E*J;V0& G<64J74 MX%0M?9TIH(E32KD?-!H=/Z5,>-' K4U5-)!KPYF J2)ZG:94_1H#E]NAU_1V M"\]LN3)VP8\&&5W"#,Q+-E4X\TLK"4M!:"8%4; 8>J/F[:1OY9W 5P9;O3B=?:R+101H*4B?R? MOA5YV%-H=LXH!(5"<*S0.J,0%@JA"S0GN06W B]Z_:W8:'ZLR\I^,'>2G5>:G56<]FJ$]%@.),?BJ0'/MKM.VE6D3 MM0;^9I_^5*);2AP@M4ND=BW2@S" @9JS3+EZ9\]C)SB".A4)@VJJ3DG5J:6Z M?\NP N)-4F#62A!\EAG>)4*U!E/Y\CHG#-?=_A%GE4RK&K1;@G9K04>I5(;] MIJY:8T41>->YU)6(W1/WQZ=[*M&HQNN5>+U://?*$ O[E.& ?:GRB'LG;IM' M8*<29\#Z)5B_%LS6A&Q7$[*B\L[SVE"%V#^Y]]>](\8*D;!]1.GO]9 4U-*U M5HUW?RU,7G7+U;)[CUS3.EH?8U?/F_!?,_DGP2-52R8TX;! DXV;+KX.E;?9 M?&)DYCK57!KL>VZXPB\34%8 ]Q=2FMW$.BB_=:(_4$L#!!0 ( %" 7%@I M:"6]A0, ,(, 9 >&PO=V]R:W-H965T\@"7O?OM]*ZVT'NV%_*8V )H\I3Q38V>C=7[ENBK>0$K5N<@APSVWF@SX4:CG*YA ?IS/I MB9&R%.*;&=PF8\@3A73.!X^/Z-_M.)1S)(J MF G^E25Z,W8N'9+ BFZY?A3[3U *NC!XL>#*_I)]:>LY)-XJ+=+2&1FD+"O^ MZ5.9B ,'O]_B$)0.0=VAU^(0E@XV@06)L(%/( M8,4T>5ARMJ9V'?[ MY3Q#R-7(QT#ZL9EZ&D1.F@)[0?D3F1ZH\A-ED!R#."B MCDI,\"QF&G0B7D-\3D+_C 1>$#80FOVZ>]!!)ZQR&UJ\L!5OA3-)E;4YI]D9 M^6IW%DY/=B"Q4GY..L.HULS+GPI7* M:0QC!PM?@=R!$[U_Y_>]OYI2]D9@1PGL50GL=:%'/RL_(]=,Q6*;:2*I!G5& MYM.'IAP4P+YGD'X@JK8"UQA%D,K[?Y)VET61[0'%>W!JVDO*,<[ MB2QBRJ&)YJ!IW4._1G70N(?"9KJ7%=W+5].]>%80J M!5HU";@\F>&ULM9E;;Z,X%,>_BL6.5C/23+GDWDTB-:&KK;3I1%/-[L-J'QQPBC6 M6=LTC30??FU#("3$+97[$L#X_(_/#U^.G>F.T!\L0HB#YR1.V=3DO,8IVA- M ].I(&J\1=&.W9T#V0H&T)^R(>[<&8YLD4H1@&7$E!,D*8U%"Q*<%E?X7((X,N@-+AAXI8%W8N!Y%PQZI4'OM0;] MTJ"OR!2A* X^Y' ^I60'J*PMU.2-@JFL1?@XE=_]@5/Q%@L[/E_?WC_<[EM:N7R]IG?0;)'Q7R_CMLLT0NY57ZNG='L7=;>B) 0+E(H[#M8R M6!^S("8LIPC\\Z=X#>XX2MB_;9^H4.^WJ\LIYIIE,$ S2\PA#-$G9,U__<4= M.K^UD30IYAL2:U#M5U3[.O6*ZJ:DJKI0FB<;1 '9JD<&?JIK&]1"?*C$Y33[ M)/KZU'XZ1J7UWQ65(;$&JD&%:J!%=5]1*8881DQ."[L(!Y%8!CBF2"P*O&3& M,C%5$"K0_M0,R<7@#.#HA)^V45WY&1)K\!M6_(;=NEJY@A:\ B*1;G)^:8HM MQ$='I/HGI,YK]$ZJ^.=5G*I&(ZA1%=1(&]0MXUBL%B*L1@" DY/X1$^19F,UEU7,H;$&F1QB2AJ[3>EG!:/ MWF57/J;4FH".$EGW+8"V)*>M?-SS9=LY7;?U+CL#,J36!.35@+PW 1+[KE9 M7@N@P2D@K&E4S3>EUD1;Y]2N M/JE>09Y3S/?%MH1FA(ID%&Q(&H*<">0B[0Q@'.1Q<:(A:H6"N]R/ %43,I8G MV<6D^P7O0Y"H&ULM5AM;YLZ%/XK%E>:-NFN8" TZ1*DMMET*]UM4;N7#],^N.2D03,XLYUF M^_>S@4) CE,F\B6QX9S'SW-\#C[R=,?X#[$&D.A71G,Q<]92;BY<5R1KR(@X M8QO(U9L5XQF1:LH?7+'A0):%4T9=W_,B-R-I[L33XMF"QU.VE33-8<&1V&89 MX;^O@++=S,'.TX/;]&$M]0,WGF[( ]R!_+Q9<#5S:Y1EFD$N4I8C#JN9-I1D AD1J"J+]'N 9*-9+B\;,"=>HU MM>/^^ G]72%>B;DG JX9_9HNY7KFC!VTA!794GG+=O]!)6BD\1)&1?&+=J5M M%#@HV0K)LLI9,@$%HR*V3-B23QE+,= MXMI:H>E!$9O"6ZE)<[V-=Y*KMZGRD_'B[8>[FX\?T&MT5VXD8BMT22E+2!%F M-5M4F[:@)$>70JC<>CD'25+Z:NI*Q4$CN4FUWE6YGG]@O3DD9RC _R+?\P.# M^_7SW?VVNZN4U_+]6KY?X 4'\5;JR1)=0:Y&LM0X3T5"F=AR0-_^5Z_1C81, M?#>)+=%#,[HNP0NQ(0G,'%5C O@C./&+?W#DO3%)'PBL%8B@#D1@0X\_$?Z@ M-K;JHDWR2TSL%:#ZB_$8XZG[N"_*:M*B&M940RO5AE*1G756 M"A/#\#A#JTF+X:AF.+(R?/MSF\K?2$"RY:E,P!^+\!#548D[VLL\[\X)Q)TF/6;4(CVO"X^$J:6QD<-[A:;8Z MP'-2\YQ8><[A7AZI)BM WR0:"*RE%7O-B>R=M)XJ^(%B,11:.QA[[0D^04U5 MH)TT#,-.LAK-QKJQ,&4K;IH*;#VJ^]55A=7E.NIR-9F=1P=.*MR<^]A^\-\" MH0B$)-(<2:MW[V0:"*VMM6D<<'C:RK(V)KV#,1!:.QA-CX+M3 MU,W68V9MTDVK@:T'>,_*BI['U6QVX,S"33> [>W 1[D&;N1E]>N=1@.AM54V M+00>G[:FK"U*[V ,A-8.1M.G8'NC\I$@-.>IW_0;OO4( M[U=3%=8QKD8S/ DZ7-V]BPM]:_1>Q2_-!:*P4G[J?%.?$5Y>Q)03R3;%7<8] MDY)EQ7 -9 E<&ZCW*\;DTT1?C]378?$?4$L#!!0 ( %" 7%B) 7$4E P M 'N: : >&PO=V]R:W-H965TL;\G3)$ 3;ML!VFDP0;L/BWU0'";1CBRYDI+, /OC5[(=DY28*U,X M?&GMA#SF/>$=W4,=ZYZ]5/7GYI'SUOFR*:^JC=9V[VM'Y;-MN;9W6[2IECZKALO-UE>+B[.=C^[KB_.JJ>VR$M^73O- MTV:3U5\O>5&]G"^\Q>L//N4/CVW_@^7%V39[X#>\_6-[77?OED>4NWS#RR:O M2J?F]^>+'[WWS//C?L9NR)\Y?VFDUTX?RVU5?>[??+@[7[C]DGC!UVV/D77_ M>^97O"AZJ&XA?QU0%\+=.'<\?OL MJ6@_52^_\$-$48^WKHIF]U_GY3#673CKIZ:M-H?)W0HV>;G_?_;EP(0TP0O? MF. ?)OBG3@@.$X)3)X2'">&.F7TH.QY8UF879W7UXM3]Z ZM?[$C["S\O M^S_\35MWO\V[>>W%]3\_WGSX_:/S#^=F_Z=WJGOGIRROG3^SXHGW[ZX/?^;K M(BN='YN&MXUS^W7_RKG*6OY0==.^8[S-\N+[#NF/&^9\]\WWSC=.7CJ_Y471 MS6[.EFVWW/Y#E^O#TB[W2_/?6!KCZW=.X/W=\5T_T$R_.GVZKYG.3I_NJ=.7 M'<='HOTCT?X.+W@3[[[[R9USR6;YC\Z MKO;HH1Z]_^?A?;/-UOQ\T>5_P^MGOKCX]F]>[/Z@8PX)QD!@"JO!D=6 0K_8 M[=3GUYVZ[3G-=CM41^$>*ME!]?\@/E]X<>2>+9]E:G2#O$0=Q,:#!(P21WB, M(R3C^)4_\\+1[?)+FT MAXKE3 G28)!.XT&#A&/DBF;&FQSC3]2)*M(, 8"4UA='5E=X?)N-XG=E(2J "@:0Z&IU HAX)$5L6%*IJ>(1W2A+B7DQZIUNK?_Y>O6::M]?N;E@S9Z4*%]8 F)QE!HZJ&H$ &^:_=8 M%"H/H&@,A:92*^2!3];(9@EZP))3+QUDIV;(J(2EES0W9.F,G2[;?RZJVRXY M^5]/>?O5N7\J[_3!8@_3L:?I-D2 +T2 ']C-1Z@\@*(Q%)I*K9 '/GW&;Y:/ MX2C9DJ&FU(P)@G28D38*=U\4[CY=N&LRDC[OH?&,-Q#T:!Z%IG(IU( ?V\U- MJ$Z HC$4FDJMT D^?2/ +#>3J3+U:GH(HUU)T TGND&@J(Q%)K*I9 $@5W?30#5"E TAD)3J96\-TCS33!Y MT9P>PN@5S8U8E/ !7<+K$]/@)(C&-]Y-T"-^%)K*K5 *@5U'3P 5#E TAD)3 MJ17"(0#:>F@L8QXU+B%_F-0V:O] U/X!7?M_*+O]E95K[JRKLJVS]1N\0&\% M0-$8"DUE4&B)P*XI*(!*"R@:0Z&IU II$0"=08'&]3.^RT)_HC$_-O1!*/1! M2.L#3?+2YTLTGK&?%GK# (6FQ1%XQEO-.A-!A2:RJ7T/0*['J00*E"@: R% MIE(K!$H(]""%8WO1*(>A$@.%II(C)$9(2PPJA_5?:X'*#"@:0Z&I7 I!$MHU M+850I0)%8R@TE5JA5$*@:2D\R;1$?Z(Q/S;D1BCD1DC+C9^K9UZ7&UZ^P0CT M1@44C:'0U*^C"2$2V34R15!= D5C*#256J%+(J"1*1J[E%;#E-6,2>+AJ12] MJ+E!"\4035B91";2@I;&,=XX4&&!0E,Y%,(BLFMFBJ Z XK&4&@JM4)G1$ S M4S0V*@V+X>DAC%[1W(BE+QQ/.)DT":E5IS2.\:[!?KG8ADJ(A$J([#J8(JAH M@*(Q%)I*K1 -$=#!%(WM2>.+Y'B,YB)IHYR/1#D?39B8-#FI59LTCO'&@9;\ M*#250U'R1W;-2Q%4$T#1& I-?9B"T 0QT+P4CXU)PXOD]!!&KVANQ*)4C^E2 M_:JJMU6=M=RYK4J]^9Y&,-TO4#2&0E/9$S5_;->K%$.E !2-H=!4:H44B(%> MI7AL1 J'J:@9X@V_/4JO:6[,HD:/Z1I]D(RTC*2QC/<.]. ?A:;R*"K_V*XS M*88* B@:0Z&IU$K/&T(^<&CR84)7TT,8O:*Y$8LZ/:;K]+>24BLE:2SCG0,] MR4>AJ3R*TC^VZSF*H8H BL90:"JU0A'$0,]1//8H&2R4<374T/ M8?2*YD8L"OMDPMUCEJM:24I_A/&&@A[WH]#4)^,*#9':M0"E4%D!16,H-)5: M(2M2H 4H'=M[1E=6S9C1E95>T]R81;V?GO0PHU.S5:M4Z8\PWE+0.P(H-)5> M(2Y2N^:@%"HQH&@,A:92*R1&"C0'I=/FH.DAC%[1W(A%Y9_2E?\GWG\MO&FS M5BM'Z=G&>P5Z!P"%IC(G]$-JUQ*40K4#%(VAT%1JA79(@9:@=&SW\89IJ!GB M#?/02G,"J3L!7=-+>4A+3AK'>-M@.Q'84 FI4 FI74-0"E4(4#2&0E.[/ B% ML (:@E;3AJ#I(8Q>T=R(1>&^H@MW74)J=26-8[IKH&@,A:9R*(3 RJXM: 45 M 5 TAD)3J14B8 6T!:W&GI_A)5(W9'B)I)50E/LKNXZ@%50/0-$8"DVE5NB!%= 1M)IV!$T/8?2*YD8LRO057:;_ MWC[R6AL=].P>BL90:"IGHLY?V77_K*#E/Q2-H=!4:J569,A>9&-KS_"Q\9HA M0^\/O:*9$7NNW(F,KLMW*3C5APSVT-Y;[&]-=?DVS=.S:&;?%U@P*1GVQ M[30?EKL/3[0?)O)TXM0(U4#XE2[H43\,;D"L)"(\N^X?#]S[&-S\V$[W8[G] M,=T$V#1C-0:?<<9J!HTSUDKI+S'; MM11YV,;)6#@&@QOP*RD-NH.P:9KNP1(R32?'L(E%F8:];!XY;UG69A=GV^R! M_Y;5#WG9. 6_[^#==_U7P>O\X?'XIJVV'4L+Y[9JVVJS>_G(LSM>]P.ZW]]7 M5?OZ9MGAOU3UY]UG7/P?4$L#!!0 ( %" 7%C@XS86 @, !,) : M>&PO=V]R:W-H965TY\[VG0=KJ1YT M F#(8\J%'CJ),=FYZ^HH@93J4YF!P)F%5"DUV%5+5V<*:%P8I=P-/*_KII0) M)QP48U,5#F1N.!,P543G:4K5TPBX7 \=W]D.W+%E8NR &PXRNH09F/MLJK#G M5B@Q2T%H)@51L!@Z%_[YR ^L0;'B.X.UWFD3Z\IN03T6U8TV MW*.2.SC [0?D1@J3:'(E8HA? KCH2.5-L/5F%#0BCB$Z)2W_(PF\H$7N9V-R M?/2A ;=51:E5X+8.XBYP)"8C$-@R9:S&3$=W%.]<9C6#HX,VRX08G?/_.[WJ?&K2W*^WM)O1P!$LF!!-+/+TH.X(Z@25$ MKX"P%WD5^EV_-W!7-<2=BKC32(R;^@_6TK[[@K7CU;-V*]9N(^LUK("35AU= MH^%_[D*ODM5[TQ/4>P/M_4I[__4GJ+^WEP8J2C#?$KG -(-! MLLPDPH2A,)77IINS_?/4#H)Z&;[WG"&]1B%W8'(EB"TA17:L373>'O5)<.#^ M^#NYV6\. 7W" H@I=Z%DNA.$3'(6/=7J\/=U^(&ULM9S_ M;Z,X&L;_%2N[.LU(LQ,PA"3=-E);&VY..W-5V[G5Z;0_T. F: AD@:1;Z?[X M,U\:8D+=T'LR&K5 _'YL>)_ZRT/@_"E)?V1+(7+RURJ*LXO!,L_79\-A-E^* ME9]]3M8BEI\\)NG*S^5NNAAFZU3X01FTBH;4,)SAR@_CP>R\/':3SLZ331Z% ML;A)2;99K?ST^4I$R=/%P!R\'+@-%\N\.#"#&X-,\\:U0$E"7^%8JG;&^;%*?RD"0_BITOP<7 *%HD(C'/"X0O M?VW%M8BB@B3;\6<-'>SJ+ +WMU_H;GGR\F0>_$Q<)]'O89 O+P:3 0G$H[^) M\MODZ>^B/J&R@?,DRLJ?Y*DN:PS(?)/ER:H.EBU8A7'UV_^KOA![ 9+3'4#K M -H.L%\)L.H Z]@ NPZPVP'.*P&C.F!T; U.'> <&S"N \9ELJJK6Z:&^;D_ M.T^3)Y(6I26MV"CS6T;+C(1Q(<6[/)6?AC(NG]WRWR[O.?OEYO+V_M_D_O;R MV]WE]?V7?WZ[([^0RR ("\'X$?D25[(OY/.!B=P/HX^RQ/<[1C[\_)'\3(8D M6_JIR$@8D^]QF&>?Y$&Y_36,(AF4G0]SV=RBTN&\;MI5U33Z2M-,\C6)\V5& M>!R(H".>OQ%/-8"AO$Z[BT5?+M85U1+_X<>?B65^(M2@=D>#KH\/MSK"V?'A MM.MRZ,.9F&MK=X\/[ZK=.S[R2BY;7 M5RY(&$/"> 5S2E@Q?=G.)G1BFO;D?+C=5\)AN='$EO_58AZH;4J.1[L8>%K*EM[ HI M27)V27*T25+Z[ZXL:3V;JQY;-ZD&D)'E\\;FR)'IS\:AG]E8. MDL:@- ZEN35-68X:Q;_6R@15JZH)VFB":C71##I9,>A\(D%M+Y"U2.6HZFUI@[3O?93LO6C MC2C[@2")(C_-BMQ7?4)WEP#U'Z$T!J7QFC91DVH89COYQY7S4*U3L]\XAZ;> M.KQ<+%*QD%,(LMZD\Z6?R8TTG'?_@4-=0RB-06D<2G-KVECM]]LZ.(6Y:#;N MHJFW%U];\4>MEC4VC;:S MU5'.GCC4:M^@0K5.36)C5)IO.)7O6DU"_4LHC4%I'$IS:]J^)FCG:O(43J;9 M6)FFWLOL-<&$FIE0&H/2.)3FUK2Q*H6V#DYA5-+&J*1:)^L=';P>V%<-4!J# MTGA-4[IW:EI.JWMW.\HY%K7&TU:J4:U34]V8BE1O*AZ[EI#[7\,X7&U6G>F' MNHQ0&H/2.)3F0FD>BJ9*J?$B*3W1JH)"W4@HC4%I'$ISH30/15/ETWB;] UO M4QJ T#J6Y-:VX[:68XNT1[!2N*&U<4:IW17N,8'>;ATS\N9$R(7S[FEB@ MQBF4QJ T#J6Y4)J'HJF::AQ6.CK54 ;U5Z$T!J5Q*,V%TCP4395/XZ]2_5=+ MW[%^<@YO-]O4:=V NM;7VUL/4,,42G.A- ]%4_70&*94;YA^]=-PG61^9^:A MUBB4QJ T#J6Y4)J'HJD": -U9*$T!J5Q*,V%TCP4395/X]O2-WS; M8!MF2?I,"G0XE[/A1R%_K/UG_R'J=&_UP-ZR@;JW4!JGAW[K@57W9A$/U2;U M2V%LV4!.WINTOK\8C:^I,QVH_SZ'5NE": MAZ*IBMA[W/W8[YZVQZ CG34]O[= L ^^8Y]\QS[ZCGWV_11NK=6XM99]JF$) M:LQ":0Q*XU":"Z5Y*)HJG\:8M?1??7W'L#0Z[/JGMFT:K2G^M;[FWHJ >JU0 MF@NE>2A:I8CAWHN$5B)=E.^(RL@\V<1Y]6Z6W='=>Z@NR[LM4@Z]>>B6'LT489R02C[(JX_-8GEA:O4>JVLF3=?D:HX=HH+=V[QF_P-02P,$% @ 4(!<6":U9$-E @ 9P4 M !H !X;"]W;W)K[ MS#;&/K@5 ++'6FDWYBO$YBR*7+F"6KA#TX"FFX6QM4#:VF7D&@NB"J1:14D< MGT2UD)KG63B[M7EF6E12PZUEKJUK89\N0)G-F(_X\\&=7*[0'T1YUH@ES #O MFUM+NVA0J60-VDFCF87%F)^/SHK4XP/@AX2-VUHS7\G_F59C'ON$0$&) M7D'09PT%*.6%*(T_O28?0GKB]OI9_4NHG6J9"P>%43]EA:LQ_\19!0O1*KPS MFV_0UW/L]4JC7/AEFQX;7%S_7UZ_?7RNIA> MSMA'=EY5TOLK%)OJKDF\V_L30"&5.R#(_6S"]O<.V!Z3FEU)I0C@L@@I&Z\9 ME7WDBRYR\DKD"92'+!U]8$FGQYS9;JR[#9HF3,;<(,U96*[H)03K M 72_, :?-W[8AKX&\ZJVC:',Q&,CEFOM,]L,-#]0GCZ'P6:3>BM5 ;@1G M3MK(]P9D.!P/?.8&O=EENNU.S"[#./+<@-\))&/?9^+;-??"IZL>[NTV+-S5 M.DHV#&:7&[;B]SSZN+D3ZMV@H#BNSP/IA@$2_/&J-\<7MD&2!FG$)Y<_R;W7 M*#F4AS#\G+RY=:YZPV2/N,>748)@ZM^6WW#/2TAJ/[[DT%Z1,VFX_WI'M].# M5P?SP"2_";W?7"=:7_4F/>3P1Q9[T2)\>LWS QHEO&7HR?0O>LICASVTC&44 M^GECM0>^&V3_V=>\$'L-"#[2@.0-2*V!>2R#D3VS8J65MEC$9IUBV;W MK^<+^OK]&XLN[G] ]->/MQ]^1_-W%EI0B]*W\^LW%-V\?_>)+C[<)J_O%M2F M"_4ANO_P_N87]".:.XZ;G"3,0[=!=JHGI\Q+BT?,]5ZA%VB Y)H)+I$;H(^! M&\DSM5&]?NMZG@J5EX-('4FR/X-EOM?7V5Z3(WN-T=LPB-82T<#A3D-[>J(] MT0 &JH1%'W$??EGTUG:08SFV')3>%";MB27_7455]RL>6]V???X?'PIZ93 M Q)F0<(H),P&@E7D-0MY31U]=J=N6UP([B"9Z'N&EF&PY2*[32;7K2:1MP<0I+[OK;&;X<;/>5@TQ'3Z:S@=)5Y!@5.&@C MW"5'&RZR'HU>JKN$$WH>$[+<^@K]L]?WFQ339NVJ&"3,@H31##;9$]'Q026+VC>EX4NN;D$EIRZ0V4-** M?.>%?.=:^:Q<-:4?7RJ)U)4ST2N3Y563+EI>5UT@818DC)X?7%@G9(*Q61?O M,&XT,=5O$5:195+(,M'*DHU.!-_$8KE6SU6J4X4KP?PSQ.)H'0KW;R44\\-8 M75Q51VK229N@JTX9['S_5!X-:WT',B%MD= &2E@1:%H(--4*M"BDD2A\5,,, MWU=#C'30<:H#:<%=A8&$69 P.CT@,;9D7\V-=1P_N*A$HS0*ET9RVW\_,^@"R*>;(Y0WON1+XF1&JGC1'Y3-6*F*C(%I4 M9T$@:18HC8+2;"A:5>+2&\&@Y@@&=4= :18HC8+2;"A:5>72(L&=/!+D2AF? M'O;KH9W%/O0MS&'Z4[_.M@RD;0/M%H'5PI9F!]:['?7"AG$D(Q8D1NG)ZH(Z M&CFM175;!M*V@7:+P&IU2Y\!GS :N%CR(&(KGHSF6!#$S"M-!\$BWEA84!L! ME&:!TFA.2T9K1>F'?5+7Y[\P&W#I-F"]W3"OR9;;^YM:SSG56T ]"'SX"(]- MC*?FV*C;0Z"):?O$-E3BJFRE&X'U=L2!K;YA(G^$>J:[IT_86<+)@=4V[*MK M3MUZ;QE'6\;9I^.J!2_=!:RW%XX-ME5=[^,'R;_$B:U.M^IO8W5!/090F@5* MHZ T&XI6_8:Y="S($'+\34!M"E":!4JCH#0;BE95N;0^B-[ZZ&ZYY\#]&\7Y MU#3QT*Q>CV[TF3MK".IQ@-)L*%I5P](,(:W,D.LV9H@>U;F;@IHAH#0*2K.A M:%6)2S.$@)HA!-0, :59H#0*2K.A:%652S.$G#!#GO54J8=V%AN29H'2:$Z; M5D>XH[HW?3*L*D]IJ9!NEDJAS*D[)JB?0@Y-#<,X'YJUVZ_5$%?[,C@OZF$< M-LR)2>IN2E.@NO%/C>F1PI9N"M&[*?/52O"5.KW1WC1?[#^I96UVQ=A-O,P^7)99*Z)WN'J & M"BC- J514)I-&F:%:,Q-4AHLY/\V6/0).TOK#FJI[)(:VJ0V5-+J-.[2 M*S'TLSM^2Y>4)->\+1?)\"V[?37-Q7F&C/KDG2=^@UHKH#2:TRJGF#'N3VMJ M0R6MJEUZ)H;>,REO>,LPD'P9)\N5=JL0D,.^227IWJ*$1DU!9XF TBQ0&C4. M_2)<'[%#9:P*6AHHAMY *4VPW=!EM\CCQ-PL/;>SBN1PXDW]GM8BAC;$&/6) M;OJ8K(Z#O85>/A>K=$F>5"=]'$39(I=B:['L;YXN=JMMO\87%F[83O&%G2WJ M*_'9&L.W3*S<0"*//ZI4P_ZY>O80V;*][$T4;M)E9@]A%(5^^G+-F<-%$J ^ M?PS#:/9+*$$' !Q.P &@ 'AL M+W=O&ULQ9M;3^,X%,>_BM4=K68DH(W3ELM" MI8*]&J1EAJ7#[,-J'TSBMA&Y=&R7RVH^_-I)2.J2&L(>U!=H4Y^?G?-/CGU. MG./[3-S*.><*/21Q*D\Z9_XGO$[^7*9V1. MY2;+;LV7\_"DTS,CXC$/E$$P_>^.G_$X-B0]CA\EM%/U:0Q7/S_1?\]/7I_, M#9/\+(O_BD(U/^D<=%#(IVP9JZOL_C,O3VA@>$$6R_PONB_;]CHH6$J5):6Q M'D$2I<5_]E Z8L4 ]S<8X-( KQEXFPS\TL!_K4&_-.B_UF!0&N2GWBW./7<< M88J-CD5VCX1IK6GF0^[]W%K[*TK-A3)10O\::3LUFGP>7]'=T_&$$G3V]>*2 M?IF,OYU__8)VT3@,(R,FB]%Y6ER21MJ/A"L6Q9]TB^L)01\_?$(?4!?).1-< MHBA%UVFDY(X^J#]?1'&LC>1Q5^G!FBZ[03FPTV)@>,/ /(PNLE3-):)IR$,; MT-5G69TJ?CK54^PD$A[L(=_;0;B'_88!G;W>'#>8D]>;>PWF]-7FWK[#&7ZE MNY_S_$VZ&[G0J;[%0G26)3KNR$+>L1 LG7$="Q0Z?42K[2[98WYX?,]$B/[^ M0R/1N>*)_*=)WJ+_?G/_)OX=R04+^$E'!SC)Q1WOC'[]Q1OV?FN2!A)&(&$4 M"&:)V*]$[+OH(_K 11!)CA8B"O1?+HK;$'W4MUZ8Q3$3LC[ZJ4FEHH/]O ,S MJ=R->L?=NU77%RT\;Z6)Y^T-[%;$.="V/@6"63X=5#X=.'V:7_"[-_D%'ZS> M&/S!?.9-3AP\P9H+&YI@NPEU#OV-CAE6CADZ'?,E2W?_7+(X MFD;:-1.5!;?HZ\*X1J*?>H8(N?9/J./##C)-];49+,TB )%(Z%5!)AHG 6>? M;:,$)(Q PB@0S!)NOQ)N?\NA?A]21$@8@811()@EXD$EXH'[[ELF-SJ09]-J MH27E4@NE [T.\%$6YC&_^*TQT#OQ;36"A!%(&"U@P]4@.L2#7CVI6=X_K+Q_ M^-X3K;.#MOZ'A!%(&#U\8;5@N=_KU5E*SRG F4X%A$XJ]?R#%!=)8S[A1+1U M,2B-@-+H"\X:H$?.UJ=;V_$KZ:'G9'V+$KY;S E77"I]^:MJ]L\3O48EG,S6 M2D#2""B-0M%L=7"M#M[RU%X. $I*2!H!I5$HFBUEG8][SDQQ--'$)FRI]I,56C.FZFWQ0(2B5 ,VI0&H6BV4K42;7GSJJO4YVO9+,T^E?? M+?S',E*/3?E@D$F=ZH@Z*,H\*"XW!D5WKUZN5:-4;S0D;L/6JKQ'5N[5:;GG MSLM;S#Y 67+I?4@: :51*)HM25T0\(;;GGU RP.@- )*HU T6\JZ1. YD]&MMB'MHK1WY'EFZ5Z?IGCM/OTYU,$[7O2AXS$SD4IF> M'^YT)#/+Z+H.B:+DBBI$D2F=FK;51EL/G5_*Z*B\V(>[!MW8U$,U^G%8G MY=B=9UXP<&^5Q0QVIHMNRM12@23L4S9:B3MJQ M.\'^7KL]T'<*FS4NE-R0UG=&03,UP(W3#&B/%(IF.[G.Q_%6\O$7>BW2:H11 M4NQ"\3 *V6/S#0*99Q-0&H6BV=K563MV9^T741HERP3]_'^K!-",'I1&0&D4 MBF;+56?T>-L9/0;-Z$%I!)1&H6BVE'5&CU^?T;=8);BAKE4"Z'-[4!J%HME2 MU#4![*X)X)YWB&@^<:'SU"P4S+:8RYBEC1* /JD'I1%0&H6BV;+4E0)\N.U@ M!_K0'Y1&0&D4BF;O9:TK$;Z[$O%L=PR[8U',;F*.]**C>'[VT@:9L@NK[H:' M>.#[^VMU'O=@6N]&!2TS0-%L(>HR@^_>+K YU.DE8+D8;'0^:/$ E$9 :12* M9@M4%P_\;>\8\$%W#(#2""B-0M%L*5=V\+^P8^!-*[P7H)L?0[L-6RL!NPG_ M/2H4?EVA\-VU@M=$/3L%+NZOQF37W5?K^P>T-@%*HU T6[6Z-N$/MAT*0>L6 MH#0"2J-0-%O*NF[AN]]->&,H=$,=R:[;LK44H'4'*%HA17?EU<*$BUG^3J=$ M0;9,5?'J776T>F]TG+\MN7;\U#NBQ=N?-:9X&?6"B5F42A3SJ4;V]O;UM22* M]SN++RI;Y"\PWF1*94G^<&PO=V]R:W-H965TFK*?? $@T&L<);QO+8187MLV]Q<0$WY) MEY#()S/*8B+D+9O;?,F !-HICFS7<=IV3,+$&O3TV)@->G0EHC"!,4-\%<>$ M;6X@HNN^A:WMP%,X7P@U8 ]Z2S*'"8CGY9C).SM'"<(8$A[2!#&8]:TAOO;P ME7+0%M]"6/.]:Z2H3"G]J6[N@K[EJ(@@ E\H""+_7F $4:209!S_9*!6_D[E MN'^]1?]3DY=DIH3#B$;?PT L^E;70@',R"H23W3]!3)"+87GTXCK7[3.;!T+ M^2LN:)PYRPCB,$G_R6LFQ)X#[KSAX&8.[H&#VWS#H9$Y- X=6F\X-#.'IE8F MI:)U\(@@@QZC:\24M413%UI,[2WIAXG*^T0P^324?F(P^3)\NKVX&4YN/31Z MO!_?/DR&7^\>'] %FJ13 =$9&BU(,@>.P@0]K.(I,#U(XUAF;K(@3#YZ3@)@ MT29,YNAQJ5+*T9D'@H319XGU//'0V:?/Z!.R$4\=)-9S$@I^+@?E]7T81;5!%;(1S//1].$/MC3\!Q-81XF MB9)S2B*2^(#.Y&)(E\CG,DU3[+;&5D7]1<[_EN,X/?ME7ZT2L[:R*YIYQD@_ MJ$,KUZ%EU.'V%9@?JMEV@G+KB,LAVV.+BT;GF*TQG@^R;>=LV]6S#ND*JICR M=K645S/S2LR*,Z- KY/3ZU1))IE&)^ETJM$QON^]Z[TFL((TW5R:KK'^?M>] M!P07PQ=@LI="VXF/QBSTH4RB;IV%LTXPKR:P@I!7N9!7OUHX _E)(HRCI6Q1 M]!0LG8'I:S#>GX+XLG4P 2M9><:0/R@(=G;=F_..&EJ-?09IJJ>9"6Z8N9N# M^RCYO=85_U))K2@'KL)UM#4[,1U.FA6YNCNN[KOJ:T5N;J69;G[W>TM$76A% MI7;=+C:WNT?E]@G4_E=-CI'<)C"YTUR1"'T%%FLE_P*I8[EZM?:OM:)Y=:$5 M1=ZUL+AR#UNJG-G["L7IA@UW44 V97N^T0D(C#8R;Z@"DG<"R=5(_ 144:== MBXLK];AJV9;J9/:NI%--36VFU7_1(N-=CXS;_]M6=3B?,Y@3 >A.KOHPX:&/ MOI%H!>C'<,IU'2C=M&)C'__N55\GFE<76C$]NQX?FYM\.:P/DI[U[]C8U=KZC-*.7>/^JO&(>?N:*6@,;*Y/DSGRZ2H1Z=E?/IJ?6 _U.>W!^(TZR=:GJSN8 M]!C\GC YZ3F*8"8AG MH!_K59+?#)9%L?DP'.;S)5]'N9-N>"+^\IQFZZ@0;[.78;[)>+2H&JU70^*Z M_G =Q1]G/.[Y*WVX&>/#^P6/\LBS*#X:3 MZTWTPF>\^+IYR,2[X1YE$:]YDL=I@C+^?#.XQ1]"CY4-JHIO,7_+#UZCDLI3 MFGXOW_RUN!FXY8CXBL^+$B(2_[WR*5^M2B0QCO_6H(-]GV7#P]?OZ+]7Y 69 MIRCGTW3U=[PHEC>#T0 M^'.T716/Z=N?O";DE7CS=)57_Z*WNM8=H/DV+])U MW5B,8!TGN_^C'[40!PT(.]* U V(WL [TH#6#6C;'EC=H))ZN*-2Z1!&132Y MSM(WE)75 JU\48E9M1;TXZ2\[K,B$W^-1;MB,OOS]O'^ZNYV=A^BZ>>/#_>? M9K=?_OK\"5VAV6XJH/0939=1\L)S%"?HTW;]Q+/RP\_;(B^B9!$G+^AQ]C5' MXC5Z*%_\$O(BBE>_"I!_HB'*EU'&\^MA(<9;]CJ6=[1T#$D,\=1/%OB+B$&@8T;=^<&)J'[9MC@ W=7SM: MX;$C>%_$#7AU)R;] CWRO,CB>2%>SHIT_AU]3>+"*#D(6:XR'_)--.2*CH(Q(QIA0QWS?4(]C3$XIIZ,1WO&H_93 MG>^VOY;S?-2@-W8994Q3H5EFNAU"0YEZ.RCTQGMZ8Y#>_8\-K];!(D6OXN*> MXC1NC&(4N%XPUCB!G79=Z2R!*?I@5SHF%]PK_JZ\)%]'Q]^4N'BD$# M-Q%?"ZNI^"Q]67MW26&+:6*N^6E]YK7E(Q M\['N-TQUF#FX,?4OX2FQ-)48=I6G+$=+47S#'""XZ--=^2@ZR5N(0?Q=*0XE$W0_+(R\2OG"73-"FR:%YL MHQ7ZPK-U)>5_N!#2+!]H?3O;$IMHH2TT561IBS'LB_+>N=0#X;N>M]:10MMH:FR2MM, MB*5DCUCRM[6(-M%"6VBJB-)[$]A[GQ?OU>!*1N"-J*?'788ZSR.4:%E"" ^V MKQC2B!/8B+?,^$C37GL!=0-79VVH8X0TOG["H^K+6MIP MOPW4] Y2] V_(& MJGYL6Z T*0W9^[J%>+7:1^4O>OE)?9IQ+O7&(U^WHX:Z*TSIV"6Z0),2:#G!,9"EY"QOCO#(^O+7+I<"H?#?4*R&E*_J&/=EIGJQ.S7XR!X MA'T5.#@+ 5O4?OZDI5+4D)R9E#+4F92ZA'^ETK]2V+_:21/K3E1-L*/_5#M] MKSNQQH:F.G6-5>E*XTIAXWI&FDA-,3)N)J;P"#J?@[F$CZ72QU+__Y0F4DL' M$VJ1;:*%MM!4D:6/IK"//C--/(%^/#%KU1#Y=1)H% Y&(!4"E!U2::,I?-*B M379X @)0PJHCMH6F*B4=,84=\<M[#%IIZ-%#Z:@8? M^.AP.-#JL0ZK:*$M-%5$ZZ0&)H4XK">%Q]M5!.G76 M_A@'1-AJ&&T5+:S1E(O!V/C8R3,F/3SK$#-WB]!8,SMFF%(?ZQ/$4&>82*&A MSCU"[^",,6R\NX9GK)D,4Y^X7H.3W6/$E\B9F;3KS+MX=L9L^O&I5;30%IHJ MKW3WK$-*?4YVQDRG/WP'ZP<_Z[H 6I$OX<69].(,MJS=8S,8L//\LAI],\,) M&'%=*#ZR>DDWSF KW3I<8\V#R5>$C9HSPZH#-_7J!^S8GB2M-8.M=9]DC9GR M8B?08V6XY\X"F,)LQSMRW3WI?CTX5;83%]6=J-%8T(S:/4/2;%A6PKK.O*RH M3*5%]6"+>D92Y)G/&C?I63U:80M-U4M:60\^6F$O*?*LNEVK:*$M-%5DZ8D] MV!.?F12=0&]U]*M6%4:J@Y\V4"$,998406I*"^YUL^!&R6"(+I)9->:VT';2 M#0^>&5[S[*5Z]CH7?[I_OOJV>:M8^O\,?PMU3VA)F]]#XQR@3 M_C)'*_XL(%TG$-8WVSV'O7M3I)OJR>2GM"C2=?5RR:,%S\H"\??G-"W>WY0= M[)^&G_P/4$L#!!0 ( %" 7%B4@F?\L0( ! & : >&PO=V]R:W-H M965TB\.*AVUOH>*AV*$4! M"\W,+L^Y/DY JL/("[W3QE)L,K0;?CPL^096@$_E0M/*;U!2D4-AA"J8AO7( M&XEMG9QEXZ\P!(""0E:!$Z?/4Q!2@M$-'[7F%Z3 MT@:>VR?T+TX[:7GF!J9*_A I9B/OVF,IK/E.XE(=;J'6T[=XB9+&_;)#[1MX M+-D95'D=3 QR451?_E+7X2P@'+P2$-4!D>-=)7(L9QQY/-3JP+3U)C1K.*DN MFLB)PE[*"C6="HK#>'4[7LX[D_%J/F/3Q_O%_&$U_G;W^, Z;%7=$U-K]IW+ M'7=5'!NZOM*:AKV; 7(AS7MRON=Z2T]H =H]E"*!SH2*E;(E&-0B03)7J)(M M>RH$FJ&/1-Y2\).:Z*0B&KU"-(S8O2HP,VQ>I)#^"^"3ZD9Z=)(^B2XBSB#I MLE[X@45!U+N UVM*V7-XO==*F7$-K%(]53FUC:EKIC4O-D!/&=GDR,[]%OSH MML<'KE/V\RM!LCN$W/QJJU"5_ZH]OVW?&U/R!$8>]:N#WGH,DYN)AS_E*">[I[)>DNINNORO>S4KJ=LV@CI0PII"@^Y'DJZK M^5,M4)6NYY\5T@1Q9D8C&[1UH/.U4GA:V 3-GT#\!U!+ P04 " !0@%Q8 MDG6VYR8( ";.@ &@ 'AL+W=O&ULS5MM M3^.X%OXK5N_HBI& QD[Z A'>19H71)?=#ZO[(22&1I/$7=N%F7^_SDOC M)';=M+BCF0]#VAP_\7GL<_P<-[YX(_0;6V#,P?#V47QW3V=79 53^(,WU/ M5FD:T!_7."%OEP,X6'_Q$+\L>/[%<':Q#%[P'//'Y3T5GX8U2A2G.&,QR0#% MSY>#*WCN>Y.\06'Q1XS?6.,:Y*X\$?(M_W 770Z_7PY>[+_^;@Z-/7^?PCN+]] //?KAYNP0F8EW,!D&=P0]+EB@?%4-T&-(NS M%R::$,9$$TSS^ZFX-5\$%(-')FZ#W]\(N$D"QL!GS!<;? -^'KX\G$K!NP87 _5 MY'LF]-D7D3J"[GCJG74XT5FZR(&C<@MER.2) %EA5%Q5^M]^3@(F[/!.1U/.ZYKS)S3SISQ-V!MF/?3VN6I M,5?Z<;+*1QK72Y[>^7.=>U.;&= FF&\)K$7I64WIV3LRX%F/#*C:*!E0-=F4 M :$CA9)C/P>*J(C*.:05,DZ?=*BQ0N..P^:^[SFDL"$BX?8X$?H=,!RN:,QC MS+0A4<%8B@FK:+XMM#:%2%*(C-/K8?XH!-=;0&F0Y2I8+"1 J/_P&R#+7':S M;6M)A=],_$YW)JDF[N@,3J;=V63LZKY42($*C1)L-J\J L9616BMEB*J0I*) MY;8H-T4],L=4S#%P#>Y%F8@I%3FZ:K6-)7<[2ZJ)BT:HM8!6/!U"2D*I):%9 M3/83(E7^V4J,UUN+Z$S'8V?J3!I9MF)(8VI6(U!J4F@6I5OU2-/S?HJD>N)6 M2:*S4S7))K1-2Y$4H-"L0*O9?]6<_7FJT+IDA-HYY=I$\VVAM6F4>A9.?H5* M&!IE]ZK((B63JR8G7:EH M[N&^#$@U#,URN&"@7.>C^#6.L%CVN[I2M]AM9.5,2;@G:*(0HUHI:YNQWWOR M@J3:1L[A*B]D20U7NWLVT7Q;:&U>I5)'1AG[KHBKH$W:26.B1)RYA_LR((4V M,@OM/A&WK,E@&\E0M;0FT#16W4 S=W=?.J381EO$]@[)Q0RU%UN95RG=T./E> M01M#3C510^X0\AU)^8[>+]_[B EUPUH3:3V,?'-_]^3#E;+=[2';>VP$NU85 MNE4TWQ9:FT*IT%VS0O^R2I]$7B+/Z^T\1I*MNW=FS)WY5%7\U-'L?]IZ:ILI MJ>1=LY+7;8,5%&D9LB2S*X9LHOFVT-H\-EX(,;\1TCMH[;[38?>ECD/(?U?* M?]>\%7^5\3A2:03X>R[UQ<1\IB3-M4;]%I6([UJ.U)O26\-6;8*DN8R6U!9 MK\?;.%6%_>3,\Z#377_-KNP\80]1*[BR5G#-M<)MNDS(#XQ+@0:^%K\Q:NFQ M^ON!533?%EJ;0UE6N#W*BCYYTVH%817-MX76IE!6$*ZY@OA9>=/JNSBN6I= M--+DUD/4)JZL35QS;?* F2A$0KZNPLKW:T'^HH&6(TN50\61333?%EK[G4U9 MU7AVJAK/:E5C%[MSMP>H@[R9!WD MF>N@>TR+ R!9B%N1?K\ATLUP.T]3JZ60+;0VE;(4\NR40I[54L@JFF\+K4UA MXPWW7Z(4\M0*!XY'R$'=4LCRFF+\7IQWS78Y7Q\G!:_6U]PO*J.%?8^?X:GOOE M.4D)4Q[;%.GB)&ULC93;;M- $(9?960D!!+4CM,85!Q+ M20\T%TFKM, %XF)C3^Q5U[MF=Q.W$@_/'AP3((UZ$^]AYI]O)CN3MD(^J I1 MPV/-N!H'E=;-61BJO,*:J!/1(#9"E M[NQ69JG8:$8YWDI0F[HF\FF*3+3C8!#L#I:TK+0]"+.T(27>H?[2W$JS"WN5 M@M;(%14<)*['P61P-DVLO3/X2K%5>VNPF:R$>+";63$.(@N$#'-M%8CY;/$< M&;-"!N-GIQGT(:WC_GJG?N5R-[FLB,)SP;[10E?CX&, !:[)ANFE:*^QRV=D M]7+!E/N%UMN.1@'D&Z5%W3D;@IIR_R6/71WV'(;1,PYQYQ [;A_(45X03;)4 MBA:DM39J=N%2==X&CG+[I]QI:6ZI\=/9W>7G^>7B'F:+JYOE?'(_NUG >Y@4 M!;5%(PQFW/_SMH1O+E 3RMZFH3:AK4"8=V&F/DS\3)A!#'/!=:7@DA=8_"T0 M&N8>/-Z!3^.CBA>8G\!P\ [B*!Y"+C9"58 M8B.DIKR$[Y.5TM(\HQ^'\O=JIX?5;&N=J8;D. Y,[RB46PRRUZ\&2?3I".MI MSWIZ3#U;;.H52A!K,,TJB:/M*J$.L7JUQ*G9KMUF<1IN#P",>H#1"P&D*Q=9 M,3Q*,'HI0=(3)"\D\$^!H@+*H:UH7H&AH/JI*XZY^+5[+X?0DO_1HG_8PKU^ MJU&6;JHH+^I;KS_M!]?$]^L?;6R ?IQGOP%02P,$% @ 4(!<6%CXUDI," M'S< !H !X;"]W;W)K/13WH-AT+%267(E.MD4_?"E9,2UR2,4& M@=[+KNW\.9KAD-1O2.GBI2A_JU:<"_1MG>75Y6 EQ.9\.*SF*[Y.JH_%AN?R M+\NB7"="?BV?AM6FY,FB:;3.AC@(XN$Z2?/!]*+Y[;Z<7A1;D:4YOR]1M5VO MD_*/:YX5+Y>#946.2KY M\G)P%9ZS**X;-(K_I/RE.OB,ZE >B^*W^LOMXG(0U![QC,]%;2*1_SWS&<^R MVI+TX_?6Z&!_S;KAX>=7ZS\TPK--\]W_RK>V(@P9A;&F VP98;T M M#4C;@+RU 6T;T*9G=J$T_< 2D4PORN(%E;5:6JL_-)W9M);AIWF=]P=1RK^F MLIV8/MS\>'?SZ2NZ_?3#YR]W5U]O/W]"9^AA-PI0L41?^+S(YVF6)DV>/F]X M*3_E3^@VGQ=KCD2!;JYOO[(K](YQD:39>]G^EP>&WGWW'GV'TAS=I5DFFU87 M0R$=KB\[G+?.7>^/'1$0_;)(XT]8DL>?Y)34,@<;8JR3LH'E:XZ0X*O MD5P:#I)V7Q;+5*!W/Q=5]1XMRV*-7HW(1,YDEHHL722"+]"O/\NK-3:J_T&I MV[E&8=?JY>J\VB1S?CF0ZU'%RV<^F/[[7V$M2TKM?DYVD\P>.+X?-A;P"B*-)$S!21"0WVHH[WT=[[ MR#F@VIG+X+JOG&=2!.T/Q8?:B MB38,3$T88VT4 !H2PX-@M(]BY!P$]]FV.H=\'OE,ND]CS).Q3G>-]]TU=B;] M-G_FE6B6T#;K2;Y A5CQ\@/*N8!Z<@QD34N^*=&&!P.,8#CSDWTH$_?B5>1G M=?>D&Q?%F.K>0R+#?5,4'HBZ M_BO0"IW0T-X80<^)<;UX'.B>FZ((ZQ,!$!$:6CQ7/!*Z@>1K(9(,)57%!4S@ M%$CWQ C 5(V#2:A'8*JB,+*-? 4EH?.F/9TEF[0.@G^3B](B%=L29JO63,?) M6 _$U.BSA &:R#8#%!J$;C:8%:6$=$G6S>WA)DME,==,!S@4I[%C[[5>K3%? MUKH=J>@D=./)/UKTA%X9R*LUYLM:-R\*@T(W!_55/J')*V?Z&CB#1-18XMVB MKO^*?<*)G]HG=$+4T6/ IS7FRUIW!EN0ZI1K'L.J2)+#8$5 M0*IHI$]50(6#L67!(0J# M"/933! G3AT]#'Q:8[ZL=?OPX'#3S5Y'%!,$V#J;Z%L_@ A'^AT4$@66VI(H MXB+TM$J".$GMZ/3[M,9\6>OVF6(]XF:]4RH)8I*;?OL&)#J$ !(+N1+%?\3- M?T<>K1#@7$_?*P$TQN&*VZM33RB9@446[+ MQ]ZHO5ICOJQU>_7@B2K3%?UKIY40!%W0#5^RB:B3D2=?7E M'E01_4X+J,*)C9NIHB8:^RFCJ-?S4J_6F"]KW3Y4#$;=#'9$&46!W;? >#C1 M%$WTVS^@&5GHA2KRHN/3BBCJ)+:CD^_3&O-EK=MGBOBHF_A.*:*HR6[&HF!* MC"'@LM)].%4!8.0&P".+J,AD.;V(Z)P45F:=ULFK0_09$@>$X)+(\/A4=/)CNAIF^"BH" 2' M^BD:J#(.H4#5Q+9Z*9B)>IX >V,%U9HY?+*?ZC=A2*,7@FX[NR"&!V\.K7GY MU+R!5:%YL;M-^OPW.V>U=+F=F].G:7E$]I7J&,+Z7) MX.-(]FZY>QMK]T44F^;]I,="B&+=?%SQ9,'+6B#_OBP*\?JEOL#^G;CIWU!+ M P04 " !0@%Q8[//S/*H$ #Y' &@ 'AL+W=O&ULM9EM;^(X$,>_BI5;G5IIU23FL3U 6DA76^EZZBW7WHO3O3") M :N)S=H&=J7[\&828>[85\56M*-?J>I5R-O;76 MFSO?5_&:9D3=B WEYI>ED!G1YE*N?+61E"2Y49;Z. CZ?D88]R:C_-Z3G(S$ M5J>,TR>)U#;+B/PQI:G8C[W0.]SXRE9K;6_XD]&&K.B6$ M>I87BU3E1[0OVP8>BK=*BZPT-B/(&"^^R?=2B",#?'O& )<&^-0 GS'HE := M]QIT2X-NKDPQE5R'B&@R&4FQ1]*V-C1[DHN96YOI,VZ?^UQ+\RLS=GHR?Y[. M[W]_OO_M#W3_8HYS=!5135BJKM$'Q#AZ9&EJ'I :^=IT9XW\N$3/"C0^@PXQ M>A1ZBYWF$KCY<([4FDC:. MKYT6T?@&=<*-,ME,]F4[.[9Q[,MN%HM^VE&MTO[/'OWXU M+="#IIGZNV&8TP+7;<;9^'&G-B2F8\\$"$7ECGJ3GW\*^\$O3=)!PB(@F"-C MMY*QVT:?S.WJ,!%JLY7QV@2(IH4R;45<*ET!&^0P&W9WDVXX\G?'@C0TZ59- MG&GVJFGVVJ=YLEJ:9ME*N'26D+ (".8HUZ^4Z\/Z61]21DA8! 1S9!Q4,@Y: M%^ 3E;%1S^0*2"S+F'SD=DF3D@4Q[!SY07#3 MB89O(D,_"$X4:>WF4D6 8(XBMY4BMZV*//!8TLRNFA1I*C.T)#%+F?[1I$R! MZA\ITWFC3&MWERH#!'.4"8,Z+PLN"NCH'S1-2?QJ,D).F_1IYUT:ET!I$13- MU?(HQPUA0WS)@](2DA9!T5PM<:TEAO/9DG7LM(/3^-[>W\7J -%<=>JE15 T5\Y. 8/S&94&3?RB:*T^=_H>M:7&3R\ZI9"9[G:(G29=42IJ@N1;Q:Z-@H.4 M*"V"HKG*UA5!. !V8LAM2!+>FYY-9[L#YKHE]36)7X\?#VQ*FU/8" MSRY[NQA2;@H]$KAA7**5+@PQN!B:1D\4^ M6W&AQ2;?>5H(K466GZXI2:BT#&PO=V]R:W-H965TUZ4?VTW[;VSN"1XE)MC,%Z M,A'BV4Z&2=>K64'(,-:6@9C? OO(F"4R,OZL.+WR2 O<'*_9SYWOQI<)4=@7 M[(DF>M;UOGF08$IRIN_%\@)7_IQ8OE@PY;ZP7-G6/(ASI46V AL%&>7%G[RL MXK !J+=V ((5(-@&-'< &BM PSE:*'-N#8@F84>*)4AK;=CLP,7&H8TWE-LL MCK0TN]3@=#CJ7YP-QI=G,!S"$3Q&E^/H87AS#='U .[&T>7P_.?P^@=$_?[- M^/IA!(<#U(2R+\8X8N8*$!XCF,L$B<@G.LV924PL[H?KS3V"HW!#HWU *X$US,%9SS!Y"V!;QPNO0[67O>"O8P# MC(^A4?\*02UH5 CJ?QP>[)'3*)/0<'R-'7R/A.7$W>J()W"7$T;35\JG$*UC M.: J9D+E$N'7I4'#4&.F?E?%LCBJ67V4+0JG:DYB['KFU2N4"_3"SY_JK=KW MJCC\)[(W46F646GN8P][A+G;131,<$HYMQ$1*G//HLW(D]*D2=[1?8E)E2#R8T"?#&U56&5LH*DM4?9>XMFM;)6J:RU5]F3 MI!J/1)I6OKC6N^..ZEN**DQV2&J7DMH?S2B:B[XWE^UWF3K9TO?>8CN7_D9= MS%!.7;M0X-Y442S*U;(C1:X0;ZWW3*C*9=C/"KFNFHC8 :-/ MAUMBM8AE?U/U%UAC U-NX.BU+L?PB^%3FS"9_<,!AGZYXP:Q0_,E$@U*9 MF &F2/#(E.:3S9$_BI;W;*%7Y;3(<,^=(_3\;^=YRB135&R:-K7_GF?YU8[= M>_$M/->/E5W'7I-1]_U[=/N ]VXR/@:31['Z;/35?\ 1ZGQ,9 MNIW0QG9K:[/5C :PJ1V0G[!)%NN@P7C.A>;2]68\39E\MNI(=R>BC' MLGS(J/Y@*8%4Q M;]@=C"-)@B%0B_X:C6-D=F+X^-<'NTNB*$G\"&!^!U&$(7 WX@CF #Q@2!35 M[\&=]U&X>D^%ZU\QAW\!4$L#!!0 ( %" 7%B7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GK!ZXCZ.OQ>OSU5WQ%!?Q M0YS$Y;>;5GT[B5IB%Z?Q+OX>K6]:1DL4V^SKIRR/OV=I&2;^*L^2Y*;5/CYQ M'^5EO/KI8;^"#,*'HGZD#!\6H0*Y:?4-]8&;."_*^A7UYX>*\2E2+S[>.Y39 M)$[**!^'972;9X=]G#Y6'Z-^Q37Y&74<7OX>@_@^_S]AS#:;>!6-L]5A%Z7E M,8YYE%2 :;&-]T5+I.$NNFF-LJ'PH MSF$=E\)-CV]6SQ(L$V"9O%@C=3]+XK7Z]K48ADF8KB)1CVQ! #L L/-F@.)J M'A+(+H#L7A#2KR"J-Q0BVXC97CL">P"R]V:0HVRW)Y!] -E_0\B_30(Y )"# M-X/TMR$=;@M 6F\7R;#8$D@;0-J\D)X3+!=2S"9BN/1=3_H^S=8&2M<&+YGO MWGKNQ!TY7B":>>H)C( M,FUFS;R,KAC-[H:N&G5WYFDQ1(9I,RMF[-Y+/W"K(U%C0D)I,QM%H02+Y4@Q MJ3&E4$@@;6:#>#(0"WDOO:4>*.2+-K,P;F>S\9_N="H<;RQ<+W"\6W4FZMCW1JXS5:C5 -]13"2+-K,MQG+AWJO3\EZ/'%)# MF]D-*I'-Y2+X7(^L_&/ISJN,]IM01R&]=D:2,)DE,96.KP7,1"XPF5TPED,M M,K"L8$[XKJ'Y3G3>8\+^_FT]EG*<50>G+B!F(^=30+F2CCF\P9 M?RX]7UF1XJ!<;S+G^H6<.H$?Y'@YE<)UQ;OZFJB. M6WUZ_+%T*":<<&+6Q#S\)IX*,8_R^NW5?-,X+E9)5ASRB$(B6W28;>&F1;R. M"SQ*2-22(=9(;"$UN9R.L@C'6:/--:FXBH(%4;Q*Z5$ M8NDPBT4K"!OID$\ZS#ZAE6$C')))AUDFYTK$9U ZA8R4TF56"JP4M=.EB_32 M9:\R?E2*32/=18;I,AL&E(P5*\5$ANDR&^98-C9&#RYB,#NEJA\;H9!$NLP2 MH85D(QQ21Y=9'7V1W/I64C%[)&]XVJD(;$C/S1?:MBY,A)5_>0 M/WJ7+TF:1KR'Y-%CEL?/ZSVJ$G#6Z[AZ9:B%$GFDQUVIP"O7#L5$'NDQ>Z3Y MRO6=\$)5#90QQ41>Z3%[Y1RFKSY[?= &'2Z/,YOF+.9AMPOS;Q03.:?'[!RZ M6O4ZUD^1N!I'9:@-.G).[Z+U"CW)ZTTP%!,IJ,>LH%/,Y\&N5LD745%23*2@ M'OL1F6(B"_69+00QM;JUCRS49[80QJ1.[R,+]9DMA#&[%!-NTV*V$)ZL MT**)+-1_R]5W/9K(0GUF"V','L5$%NHS6XA._6AI;:$6=/D 6&EQP(NUG5]+T/D 6&C!;"$93WY&)+#3@7K4!4W\*FV(B"PVX M5_DA)ET#&R +#9@M]#Q#V7!8GNY='R +#9@M] /SN92,7C8S9^G)0M@ ;A=F MME CIG_8[Y-ZP8YB(@L-F"T$,?4S'5EHP&RA1LS)H3SDD5BF:X)I(0M9[!8: M!B>E6O10BME#$C_JDS,6LI!U@4UC9\]S<44QD84L=@L=HTF&W$G3@\*]"]7( M4TQD(8O90MIJA3;X=5:BF,A"%O?N@;.8;KK*Z*6'A2QD77+MYV1N9J59R$(6 MLI@M! ==RYL6LI#%;*$33# Y8\&V%68+P4'7HXDL9'$O"C4O_;W$E6#:R$(V MLX7.8AXS*<5$%K*9+?2R0GER);>M]C050HLFLI#-O;_@%?/UL&R\D+.1A6SN M6N@')G6YNB7F45IHT406LB^SX[D94SO3;60AF]E"KYBOE44U[I[ZOKG6W&DC M"]G,%GK%O O_43%TBN*PV]RA5]!Y$J;5P5DU< ?;L*P.3J&! MPGY*@[VA\ES?0WW(:J"PH]+@[MRG[0]P@;5MP.Y*@]E&L"5"2_-M [9<&LP^ M.KL=Z1A<#12V81K<&ZO/@YXL#+8-V)MI,#L)@IX,/6S2-"[1MG,6M*.!PC9- M@]E+Y_>BU6.O@<+F38/93$V[T4B2HJ"XSY^]T;\1](=.-5#YOEW21__ U!+ P04 " !0@%Q8(EQP M%RD# !80@ &@ 'AL+U]R96QS+W=OM=[6 44^8MMA %,Q#Y*78K8;==P0#.*4>] 3Y'UGE*-=G8'V* M*G6N?HW;]?Q\V$]/S\?IXG6WW4_7JZ=Y/OX8AFGS-.[6T^7A..[/GSP<3KOU M?%Z>'H?C>O.R?AP'[UP>3E]GK&ZNOLZ\N'L[CO\S\?#P\+P9?QXVOW?C?O[' MX.'/X?0R/8WCO+JX6Y\>Q_EZ-;QN/V]/P_O%+L^35Q>W]]>KT^V]K8:E WD) MY)GN WE[U]@"]??=C&Z"W5[T]0&^O>GN WE[U]@"]O>KM 7I[U=L#]/:JMP?H M[55O#] [J-X!H'=0O0- [Z!Z!X#>H=LL >@=5.\ T#NHW@&@=U"] T#OH'H' M@-Y!]0X O8/J'0!Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W[#:[ 7I'U3L"](ZJ M=P3H'57O"- [JMX1H'=4O2- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB= MNC\K 7HGU3L!]$ZJ=P+HG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT! M>F?5.P/TSJIW!NB=N\,F +VSZIT!>F?5.P/TSJIW!NA=5.\"T+NHW@6@=U&] M"T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NW6%!@-Y%]2X O8OJ70!Z5]6[ O2N MJG<%Z%U5[PK0NZK>%:!W5;TK0.^J>E> WE7UK@"]J^I= 7K7[K W0.^J>E> MWDWU;@"]F^K= 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>3?5N M +U;5]8!Z&VNK^L _#;7%78<0'!S767' 0PWUY5V'$!Q7!E&ULS=M/ M;YLP&,?QMQ)QK0*V 1NFII=VUZV'O0$&3H/"/V&W2]_]'-)6VM1%JS)IWTM0 ML/W\'FSI<_/UM^?)NM6A[P:WB7;>3Y^2Q-4[VU5#W_GAV2J MZGWU8!,EA$[JAN:WE/5+0AQ6+G/\F'$?^'/"R[NN3G>>VL:O[ M:O9?JC[,2@Y=XOQS9UU\OL0[/8[;;5O;9JP?^[ D=M-LJ\;MK/5]%Y^*7IU/ M]F&'[>E77IR_E#D7&&;>S^/DPHG-]N-QKT=R7+V>0B$[^_;\)[XEAM(7?Y\] MGG9CF[_,#MO[8YSWRWFX9'E

    _GO%;_0_VH2!]I) ^,D@?.:0/#>G#0/HH M('V4D#ZDH#1"$5522)444R4%54E155)8E117)05629%54615%%D5159%D551 M9%44615%5D6155%D51194XJL*476E")K2I$UI&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %" 7%@$U-VWW0< (8P M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6(0AD,/5 M!P (2, !@ ("!B1( 'AL+W=OKIX-(% "&@ & @('3'@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6/AK@"N, P I0L !@ M ("!VR0 'AL+W=OL+ )C & M @(&5*P >&PO=V]R:W-H965T&UL4$L! A0# M% @ 4(!<6-><86ED"0 E"\ !@ ("!MC< 'AL+W=O M&UL M4$L! A0#% @ 4(!<6 777I]R( &V< !D ("!'D0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4(!<6$7.0YD# P D 8 !D ("!&PO=V]R:W-H965TPX +,R 9 " @:"E !X;"]W;W)K&UL4$L! A0#% @ 4(!<6.[-J=5\ P B0< !D M ("!4K0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4(!<6)+KD%4B"@ 1QP !D ("!\= 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!< M6,UE4^_S! %@P !D ("!F/T 'AL+W=O&PO=V]R:W-H965T1;5S0D % = 9 " @? & 0!X;"]W;W)K M&UL4$L! A0#% @ 4(!<6*/?^HSV"0 ,!L M !D ("!]! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6$UO:$E/!0 (@T !D M ("!-"L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4(!<6%DDF?,F!0 5QL !D ("!-38! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6+L? M?H8( P )P< !D ("!E'(! 'AL+W=O]_J(% L$ &0 M @('3=0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6!]#%ZB !@ -10 !D M ("!QH$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4(!<6&2H7P0"!0 41 !D ("! MTI ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4(!<6*X6#BNF!@ Q@\ !D ("!=Z$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6&?RW8R; M!0 Z \ !D ("!<[@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6."5",0@!P )S, !D M ("!9\4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4(!<6*B5HL#B @ X D !D ("!;.0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4(!<6*N#&UL4$L! A0#% @ 4(!<6$\/C;G" @ M]@< !D ("!.P0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6"K10$V> @ ZP8 !D M ("!9A " 'AL+W=O&PO=V]R:W-H M965T=[@@ (E= 9 M " @&UL4$L! M A0#% @ 4(!<6&*M6""J P C@L !D ("!\1\" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!< M6$GTGAO8! =1\ !D ("!"S " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6&.CFZT,! 6Q0 M !D ("!#T," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6()I^^<7 P K D !D M ("!#5 " 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4(!<6%G"2$V_!0 L"0 !D ("!>EH" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6.G, MK?7% @ >0D !D ("!WG," 'AL+W=O&PO=V]R:W-H965T!Y @!X;"]W;W)K&UL4$L! A0#% @ 4(!<6.H+$75*!0 ,!@ !D M ("!GGT" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4(!<6+9E 9/N P ZPT !D ("! MRXP" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4(!<6';A;+[Z! 014 !D ("!FY\" 'AL+W=O&PO=V]R:W-H965TNG @!X M;"]W;W)K&UL4$L! A0#% @ 4(!<6-QV_MZ8 M @ R08 !D ("!LJH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4(!<6)R*_]Z%! $AD !D M ("!D+0" 'AL+W=O&PO=V]R M:W-H965TC) M @!X;"]W;W)KH? P!X;"]?@@( ,4_ 3 M " 4LC P!;0V]N=&5N=%]4>7!E&UL4$L%!@ !Y - 'D 5"$ /XE P $! end XML 132 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 133 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 135 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 623 656 1 false 150 0 false 12 false false R1.htm 0000001 - Document - Cover Sheet http://www.apigroupinc.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.apigroupinc.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.apigroupinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Sheet http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncomeParenthetical Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Disclosure - NATURE OF BUSINESS Sheet http://www.apigroupinc.com/role/NATUREOFBUSINESS NATURE OF BUSINESS Notes 10 false false R11.htm 0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES SIGNIFICANT ACCOUNTING POLICIES Notes 11 false false R12.htm 0000012 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://www.apigroupinc.com/role/RECENTACCOUNTINGPRONOUNCEMENTS RECENT ACCOUNTING PRONOUNCEMENTS Notes 12 false false R13.htm 0000013 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.apigroupinc.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 13 false false R14.htm 0000014 - Disclosure - DIVESTITURES Sheet http://www.apigroupinc.com/role/DIVESTITURES DIVESTITURES Notes 14 false false R15.htm 0000015 - Disclosure - RESTRUCTURING Sheet http://www.apigroupinc.com/role/RESTRUCTURING RESTRUCTURING Notes 15 false false R16.htm 0000016 - Disclosure - NET REVENUES Sheet http://www.apigroupinc.com/role/NETREVENUES NET REVENUES Notes 16 false false R17.htm 0000017 - Disclosure - GOODWILL AND INTANGIBLES Sheet http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLES GOODWILL AND INTANGIBLES Notes 17 false false R18.htm 0000018 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 18 false false R19.htm 0000019 - Disclosure - DERIVATIVES Sheet http://www.apigroupinc.com/role/DERIVATIVES DERIVATIVES Notes 19 false false R20.htm 0000020 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNET PROPERTY AND EQUIPMENT, NET Notes 20 false false R21.htm 0000021 - Disclosure - LEASES Sheet http://www.apigroupinc.com/role/LEASES LEASES Notes 21 false false R22.htm 0000022 - Disclosure - DEBT Sheet http://www.apigroupinc.com/role/DEBT DEBT Notes 22 false false R23.htm 0000023 - Disclosure - INCOME TAXES Sheet http://www.apigroupinc.com/role/INCOMETAXES INCOME TAXES Notes 23 false false R24.htm 0000024 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 24 false false R25.htm 0000025 - Disclosure - PENSION Sheet http://www.apigroupinc.com/role/PENSION PENSION Notes 25 false false R26.htm 0000026 - Disclosure - RELATED-PARTY TRANSACTIONS Sheet http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONS RELATED-PARTY TRANSACTIONS Notes 26 false false R27.htm 0000027 - Disclosure - CONTINGENCIES Sheet http://www.apigroupinc.com/role/CONTINGENCIES CONTINGENCIES Notes 27 false false R28.htm 0000028 - Disclosure - SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK Sheet http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCK SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK Notes 28 false false R29.htm 0000029 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 29 false false R30.htm 0000030 - Disclosure - EARNINGS (LOSS) PER SHARE Sheet http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARE EARNINGS (LOSS) PER SHARE Notes 30 false false R31.htm 0000031 - Disclosure - SEGMENT INFORMATION Sheet http://www.apigroupinc.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 31 false false R32.htm 0000032 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.apigroupinc.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 32 false false R33.htm 0000033 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 33 false false R34.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 34 false false R35.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 35 false false R36.htm 9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 36 false false R37.htm 9954472 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.apigroupinc.com/role/BUSINESSCOMBINATIONS 37 false false R38.htm 9954473 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.apigroupinc.com/role/RESTRUCTURINGTables RESTRUCTURING (Tables) Tables http://www.apigroupinc.com/role/RESTRUCTURING 38 false false R39.htm 9954474 - Disclosure - NET REVENUES (Tables) Sheet http://www.apigroupinc.com/role/NETREVENUESTables NET REVENUES (Tables) Tables http://www.apigroupinc.com/role/NETREVENUES 39 false false R40.htm 9954475 - Disclosure - GOODWILL AND INTANGIBLES (Tables) Sheet http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESTables GOODWILL AND INTANGIBLES (Tables) Tables http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLES 40 false false R41.htm 9954476 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 41 false false R42.htm 9954477 - Disclosure - DERIVATIVES (Tables) Sheet http://www.apigroupinc.com/role/DERIVATIVESTables DERIVATIVES (Tables) Tables http://www.apigroupinc.com/role/DERIVATIVES 42 false false R43.htm 9954478 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNET 43 false false R44.htm 9954479 - Disclosure - LEASES (Tables) Sheet http://www.apigroupinc.com/role/LEASESTables LEASES (Tables) Tables http://www.apigroupinc.com/role/LEASES 44 false false R45.htm 9954480 - Disclosure - DEBT (Tables) Sheet http://www.apigroupinc.com/role/DEBTTables DEBT (Tables) Tables http://www.apigroupinc.com/role/DEBT 45 false false R46.htm 9954481 - Disclosure - INCOME TAXES (Tables) Sheet http://www.apigroupinc.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.apigroupinc.com/role/INCOMETAXES 46 false false R47.htm 9954482 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANS 47 false false R48.htm 9954483 - Disclosure - PENSION (Tables) Sheet http://www.apigroupinc.com/role/PENSIONTables PENSION (Tables) Tables http://www.apigroupinc.com/role/PENSION 48 false false R49.htm 9954484 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATION 49 false false R50.htm 9954485 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARETables EARNINGS (LOSS) PER SHARE (Tables) Tables http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARE 50 false false R51.htm 9954486 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.apigroupinc.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.apigroupinc.com/role/SEGMENTINFORMATION 51 false false R52.htm 9954487 - Disclosure - NATURE OF BUSINESS - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/NATUREOFBUSINESSAdditionalInformationDetail NATURE OF BUSINESS - Additional Information (Detail) Details 52 false false R53.htm 9954488 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) Details 53 false false R54.htm 9954489 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 54 false false R55.htm 9954490 - Disclosure - BUSINESS COMBINATIONS - Schedule of Net Assets Acquired (Details) Sheet http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails BUSINESS COMBINATIONS - Schedule of Net Assets Acquired (Details) Details 55 false false R56.htm 9954491 - Disclosure - BUSINESS COMBINATIONS - Summary of Fair Value of Identifiable Intangible Assets (Detail) Sheet http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail BUSINESS COMBINATIONS - Summary of Fair Value of Identifiable Intangible Assets (Detail) Details 56 false false R57.htm 9954492 - Disclosure - DIVESTITURES - Narrative (Details) Sheet http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails DIVESTITURES - Narrative (Details) Details 57 false false R58.htm 9954493 - Disclosure - RESTRUCTURING - Additional Information (Details) Sheet http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails RESTRUCTURING - Additional Information (Details) Details 58 false false R59.htm 9954494 - Disclosure - RESTRUCTURING - Summary of Restructuring Program (Details) Sheet http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails RESTRUCTURING - Summary of Restructuring Program (Details) Details 59 false false R60.htm 9954495 - Disclosure - NET REVENUES - Summary of Disaggregated Revenue (Detail) Sheet http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail NET REVENUES - Summary of Disaggregated Revenue (Detail) Details 60 false false R61.htm 9954496 - Disclosure - NET REVENUES - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail NET REVENUES - Additional Information (Detail) Details 61 false false R62.htm 9954497 - Disclosure - NET REVENUES - Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Sheet http://www.apigroupinc.com/role/NETREVENUESSummaryofAccountsReceivableNetofAllowancesContractAssetsandContractLiabilitiesfromContractswithCustomersDetail NET REVENUES - Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Details 62 false false R63.htm 9954498 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments (Detail) Sheet http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail GOODWILL AND INTANGIBLES - Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments (Detail) Details 63 false false R64.htm 9954499 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Identifiable Intangible Assets (Detail) Sheet http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail GOODWILL AND INTANGIBLES - Summary of Identifiable Intangible Assets (Detail) Details 64 false false R65.htm 9954500 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Aggregate Amortization Expense of the Intangible (Detail) Sheet http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail GOODWILL AND INTANGIBLES - Summary of Aggregate Amortization Expense of the Intangible (Detail) Details 65 false false R66.htm 9954501 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Amortization Expense Recognized on Intangible Assets (Detail) Sheet http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail GOODWILL AND INTANGIBLES - Summary of Amortization Expense Recognized on Intangible Assets (Detail) Details 66 false false R67.htm 9954502 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Fair Value Measurement Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Fair Value Measurement Assets and Liabilities Measured on Recurring Basis (Detail) Details 67 false false R68.htm 9954503 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Reconciliation of Fair Value of Contingent Consideration Obligations (Detail) Sheet http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Reconciliation of Fair Value of Contingent Consideration Obligations (Detail) Details 68 false false R69.htm 9954504 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt (Detail) Sheet http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt (Detail) Details 69 false false R70.htm 9954505 - Disclosure - DERIVATIVES - Summary of Fair Value of Derivative Instruments (Details) Sheet http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails DERIVATIVES - Summary of Fair Value of Derivative Instruments (Details) Details 70 false false R71.htm 9954506 - Disclosure - DERIVATIVES - Summary of Effect of Derivatives on Consolidated Statements of Operations (Details) Sheet http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails DERIVATIVES - Summary of Effect of Derivatives on Consolidated Statements of Operations (Details) Details 71 false false R72.htm 9954507 - Disclosure - DERIVATIVES - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail DERIVATIVES - Additional Information (Detail) Details 72 false false R73.htm 9954508 - Disclosure - DERIVATIVES - Summary of Effect of Cash Flow and Fair Value Hedge Accounting on Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails DERIVATIVES - Summary of Effect of Cash Flow and Fair Value Hedge Accounting on Accumulated Other Comprehensive Income (Loss) (Details) Details 73 false false R74.htm 9954509 - Disclosure - PROPERTY AND EQUIPMENT, NET - Summary of Components of Property and Equipment (Detail) Sheet http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail PROPERTY AND EQUIPMENT, NET - Summary of Components of Property and Equipment (Detail) Details 74 false false R75.htm 9954510 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETAdditionalInformationDetail PROPERTY AND EQUIPMENT, NET - Additional Information (Detail) Details 75 false false R76.htm 9954511 - Disclosure - LEASES - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail LEASES - Additional Information (Detail) Details 76 false false R77.htm 9954512 - Disclosure - LEASES - Schedule of Components of Lease Expense (Detail) Sheet http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail LEASES - Schedule of Components of Lease Expense (Detail) Details 77 false false R78.htm 9954513 - Disclosure - LEASES - Schedule of Supplemental Consolidated Statements of Cash Flows Information Related to Leases (Detail) Sheet http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail LEASES - Schedule of Supplemental Consolidated Statements of Cash Flows Information Related to Leases (Detail) Details 78 false false R79.htm 9954514 - Disclosure - LEASES - Schedule of Supplemental Consolidated Balance Sheets Information Related to Leases (Detail) Sheet http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail LEASES - Schedule of Supplemental Consolidated Balance Sheets Information Related to Leases (Detail) Details 79 false false R80.htm 9954515 - Disclosure - LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail) Sheet http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail) Details 80 false false R81.htm 9954516 - Disclosure - DEBT - Summary of Debt Obligations (Detail) Sheet http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail DEBT - Summary of Debt Obligations (Detail) Details 81 false false R82.htm 9954517 - Disclosure - DEBT - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail DEBT - Additional Information (Detail) Details 82 false false R83.htm 9954518 - Disclosure - DEBT - Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs (Detail) Sheet http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail DEBT - Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs (Detail) Details 83 false false R84.htm 9954519 - Disclosure - INCOME TAXES - Summary of Components of Income (Loss) Before Income Taxes (Detail) Sheet http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail INCOME TAXES - Summary of Components of Income (Loss) Before Income Taxes (Detail) Details 84 false false R85.htm 9954520 - Disclosure - INCOME TAXES - Summary of Income Tax Provision (Benefit) (Detail) Sheet http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail INCOME TAXES - Summary of Income Tax Provision (Benefit) (Detail) Details 85 false false R86.htm 9954521 - Disclosure - INCOME TAXES - Summary of Reconciliation of Federal Statutory Income Tax Rate (Detail) Sheet http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail INCOME TAXES - Summary of Reconciliation of Federal Statutory Income Tax Rate (Detail) Details 86 false false R87.htm 9954522 - Disclosure - INCOME TAXES - Summary of Components of Deferred Tax Assets And Liabilities (Detail) Sheet http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail INCOME TAXES - Summary of Components of Deferred Tax Assets And Liabilities (Detail) Details 87 false false R88.htm 9954523 - Disclosure - INCOME TAXES - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail INCOME TAXES - Additional Information (Detail) Details 88 false false R89.htm 9954524 - Disclosure - INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) Sheet http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) Details 89 false false R90.htm 9954525 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail EMPLOYEE BENEFIT PLANS - Additional Information (Detail) Details 90 false false R91.htm 9954526 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Participation in MEPPs (Detail) Sheet http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail EMPLOYEE BENEFIT PLANS - Schedule of Participation in MEPPs (Detail) Details 91 false false R92.htm 9954527 - Disclosure - PENSION - Schedule of Changes in Benefit Obligations and Plan Assets (Detail) Sheet http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail PENSION - Schedule of Changes in Benefit Obligations and Plan Assets (Detail) Details 92 false false R93.htm 9954528 - Disclosure - PENSION - Summary of Supplemental Consolidated Balance Sheets Information Related to Pension (Detail) Sheet http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail PENSION - Summary of Supplemental Consolidated Balance Sheets Information Related to Pension (Detail) Details 93 false false R94.htm 9954529 - Disclosure - PENSION - Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets (Detail) Sheet http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithAccumulatedBenefitObligationsinExcessofPlanAssetsDetail PENSION - Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets (Detail) Details 94 false false R95.htm 9954530 - Disclosure - PENSION - Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets (Detail) Sheet http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithProjectedBenefitObligationsinExcessofPlanAssetsDetail PENSION - Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets (Detail) Details 95 false false R96.htm 9954531 - Disclosure - PENSION - Components of Net Periodic Pension Benefit (Detail) Sheet http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail PENSION - Components of Net Periodic Pension Benefit (Detail) Details 96 false false R97.htm 9954532 - Disclosure - PENSION - Major Assumptions Used to Determine Benefit Obligation (Detail) Sheet http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail PENSION - Major Assumptions Used to Determine Benefit Obligation (Detail) Details 97 false false R98.htm 9954533 - Disclosure - PENSION - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail PENSION - Additional Information (Detail) Details 98 false false R99.htm 9954534 - Disclosure - PENSION - Summary of Allocation of Pension Plan Asset (Detail) Sheet http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail PENSION - Summary of Allocation of Pension Plan Asset (Detail) Details 99 false false R100.htm 9954535 - Disclosure - PENSION - Summary of Fair Value of Pension Plan Assets by Asset Category (Detail) Sheet http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail PENSION - Summary of Fair Value of Pension Plan Assets by Asset Category (Detail) Details 100 false false R101.htm 9954536 - Disclosure - PENSION - Plan Assets That Use Unobservable Inputs (Details) Sheet http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails PENSION - Plan Assets That Use Unobservable Inputs (Details) Details 101 false false R102.htm 9954537 - Disclosure - RELATED-PARTY TRANSACTIONS - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail RELATED-PARTY TRANSACTIONS - Additional Information (Detail) Details 102 false false R103.htm 9954538 - Disclosure - CONTINGENCIES - Additional Information (Details) Sheet http://www.apigroupinc.com/role/CONTINGENCIESAdditionalInformationDetails CONTINGENCIES - Additional Information (Details) Details 103 false false R104.htm 9954539 - Disclosure - SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK - Additional Information (Detail) Details 104 false false R105.htm 9954540 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail SHARE-BASED COMPENSATION - Additional Information (Detail) Details 105 false false R106.htm 9954541 - Disclosure - SHARE-BASED COMPENSATION - Summary of Changes in Number of Common Shares Underlying Options (Detail) Sheet http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail SHARE-BASED COMPENSATION - Summary of Changes in Number of Common Shares Underlying Options (Detail) Details 106 false false R107.htm 9954542 - Disclosure - SHARE-BASED COMPENSATION - Summary of Changes in Number of Outstanding RSUs and PSUs (Detail) Sheet http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail SHARE-BASED COMPENSATION - Summary of Changes in Number of Outstanding RSUs and PSUs (Detail) Details 107 false false R108.htm 9954543 - Disclosure - SHARE-BASED COMPENSATION - Summary of Valuation Assumptions (Details) Sheet http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails SHARE-BASED COMPENSATION - Summary of Valuation Assumptions (Details) Details 108 false false R109.htm 9954544 - Disclosure - EARNINGS (LOSS) PER SHARE - Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method (Detail) Sheet http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail EARNINGS (LOSS) PER SHARE - Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method (Detail) Details http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARETables 109 false false R110.htm 9954545 - Disclosure - SEGMENT INFORMATION - Additional Information (Detail) Sheet http://www.apigroupinc.com/role/SEGMENTINFORMATIONAdditionalInformationDetail SEGMENT INFORMATION - Additional Information (Detail) Details 110 false false R111.htm 9954546 - Disclosure - SEGMENT INFORMATION - Summary of Reconciliation Operating Income to EBITDA (Detail) Sheet http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail SEGMENT INFORMATION - Summary of Reconciliation Operating Income to EBITDA (Detail) Details 111 false false R112.htm 9954547 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.apigroupinc.com/role/SUBSEQUENTEVENTS 112 false false R113.htm 9954548 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail) Sheet http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail) Details http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS 113 false false All Reports Book All Reports apg-20231231.htm apg-20231231.xsd apg-20231231_cal.xml apg-20231231_def.xml apg-20231231_lab.xml apg-20231231_pre.xml apg-20231231_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 138 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "apg-20231231.htm": { "nsprefix": "apg", "nsuri": "http://www.apigroupinc.com/20231231", "dts": { "inline": { "local": [ "apg-20231231.htm" ] }, "schema": { "local": [ "apg-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "apg-20231231_cal.xml" ] }, "definitionLink": { "local": [ "apg-20231231_def.xml" ] }, "labelLink": { "local": [ "apg-20231231_lab.xml" ] }, "presentationLink": { "local": [ "apg-20231231_pre.xml" ] } }, "keyStandard": 550, "keyCustom": 106, "axisStandard": 48, "axisCustom": 0, "memberStandard": 71, "memberCustom": 72, "hidden": { "total": 20, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 8, "http://www.apigroupinc.com/20231231": 6, "http://xbrl.sec.gov/ecd/2023": 2 }, "contextCount": 623, "entityCount": 1, "segmentCount": 150, "elementCount": 1107, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1831, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 17, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.apigroupinc.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.apigroupinc.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R6": { "role": "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R7": { "role": "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncomeParenthetical", "longName": "0000007 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "longName": "0000008 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000009 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R10": { "role": "http://www.apigroupinc.com/role/NATUREOFBUSINESS", "longName": "0000010 - Disclosure - NATURE OF BUSINESS", "shortName": "NATURE OF BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.apigroupinc.com/role/RECENTACCOUNTINGPRONOUNCEMENTS", "longName": "0000012 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONS", "longName": "0000013 - Disclosure - BUSINESS COMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.apigroupinc.com/role/DIVESTITURES", "longName": "0000014 - Disclosure - DIVESTITURES", "shortName": "DIVESTITURES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.apigroupinc.com/role/RESTRUCTURING", "longName": "0000015 - Disclosure - RESTRUCTURING", "shortName": "RESTRUCTURING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.apigroupinc.com/role/NETREVENUES", "longName": "0000016 - Disclosure - NET REVENUES", "shortName": "NET REVENUES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLES", "longName": "0000017 - Disclosure - GOODWILL AND INTANGIBLES", "shortName": "GOODWILL AND INTANGIBLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "longName": "0000018 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.apigroupinc.com/role/DERIVATIVES", "longName": "0000019 - Disclosure - DERIVATIVES", "shortName": "DERIVATIVES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNET", "longName": "0000020 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.apigroupinc.com/role/LEASES", "longName": "0000021 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.apigroupinc.com/role/DEBT", "longName": "0000022 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.apigroupinc.com/role/INCOMETAXES", "longName": "0000023 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANS", "longName": "0000024 - Disclosure - EMPLOYEE BENEFIT PLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.apigroupinc.com/role/PENSION", "longName": "0000025 - Disclosure - PENSION", "shortName": "PENSION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONS", "longName": "0000026 - Disclosure - RELATED-PARTY TRANSACTIONS", "shortName": "RELATED-PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.apigroupinc.com/role/CONTINGENCIES", "longName": "0000027 - Disclosure - CONTINGENCIES", "shortName": "CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCK", "longName": "0000028 - Disclosure - SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK", "shortName": "SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATION", "longName": "0000029 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARE", "longName": "0000030 - Disclosure - EARNINGS (LOSS) PER SHARE", "shortName": "EARNINGS (LOSS) PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.apigroupinc.com/role/SEGMENTINFORMATION", "longName": "0000031 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.apigroupinc.com/role/SUBSEQUENTEVENTS", "longName": "0000032 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS", "longName": "0000033 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-618", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-618", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSTables", "longName": "9954472 - Disclosure - BUSINESS COMBINATIONS (Tables)", "shortName": "BUSINESS COMBINATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.apigroupinc.com/role/RESTRUCTURINGTables", "longName": "9954473 - Disclosure - RESTRUCTURING (Tables)", "shortName": "RESTRUCTURING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.apigroupinc.com/role/NETREVENUESTables", "longName": "9954474 - Disclosure - NET REVENUES (Tables)", "shortName": "NET REVENUES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESTables", "longName": "9954475 - Disclosure - GOODWILL AND INTANGIBLES (Tables)", "shortName": "GOODWILL AND INTANGIBLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "longName": "9954476 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.apigroupinc.com/role/DERIVATIVESTables", "longName": "9954477 - Disclosure - DERIVATIVES (Tables)", "shortName": "DERIVATIVES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETTables", "longName": "9954478 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.apigroupinc.com/role/LEASESTables", "longName": "9954479 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.apigroupinc.com/role/DEBTTables", "longName": "9954480 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.apigroupinc.com/role/INCOMETAXESTables", "longName": "9954481 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSTables", "longName": "9954482 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.apigroupinc.com/role/PENSIONTables", "longName": "9954483 - Disclosure - PENSION (Tables)", "shortName": "PENSION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONTables", "longName": "9954484 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARETables", "longName": "9954485 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.apigroupinc.com/role/SEGMENTINFORMATIONTables", "longName": "9954486 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.apigroupinc.com/role/NATUREOFBUSINESSAdditionalInformationDetail", "longName": "9954487 - Disclosure - NATURE OF BUSINESS - Additional Information (Detail)", "shortName": "NATURE OF BUSINESS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "apg:NumberOfLocationsInWhichEntityOperates", "unitRef": "location", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "apg:NumberOfLocationsInWhichEntityOperates", "unitRef": "location", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail", "longName": "9954488 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R54": { "role": "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "longName": "9954489 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "apg:AccruedConsiderationIssuedInBusinessCombinations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R55": { "role": "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "longName": "9954490 - Disclosure - BUSINESS COMBINATIONS - Schedule of Net Assets Acquired (Details)", "shortName": "BUSINESS COMBINATIONS - Schedule of Net Assets Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "apg:AccruedConsiderationIssuedInBusinessCombinations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R56": { "role": "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "longName": "9954491 - Disclosure - BUSINESS COMBINATIONS - Summary of Fair Value of Identifiable Intangible Assets (Detail)", "shortName": "BUSINESS COMBINATIONS - Summary of Fair Value of Identifiable Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-75", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R57": { "role": "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails", "longName": "9954492 - Disclosure - DIVESTITURES - Narrative (Details)", "shortName": "DIVESTITURES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "longName": "9954493 - Disclosure - RESTRUCTURING - Additional Information (Details)", "shortName": "RESTRUCTURING - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-90", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails", "longName": "9954494 - Disclosure - RESTRUCTURING - Summary of Restructuring Program (Details)", "shortName": "RESTRUCTURING - Summary of Restructuring Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R60": { "role": "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "longName": "9954495 - Disclosure - NET REVENUES - Summary of Disaggregated Revenue (Detail)", "shortName": "NET REVENUES - Summary of Disaggregated Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R61": { "role": "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "longName": "9954496 - Disclosure - NET REVENUES - Additional Information (Detail)", "shortName": "NET REVENUES - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.apigroupinc.com/role/NETREVENUESSummaryofAccountsReceivableNetofAllowancesContractAssetsandContractLiabilitiesfromContractswithCustomersDetail", "longName": "9954497 - Disclosure - NET REVENUES - Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "shortName": "NET REVENUES - Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-30", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R63": { "role": "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail", "longName": "9954498 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments (Detail)", "shortName": "GOODWILL AND INTANGIBLES - Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R64": { "role": "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail", "longName": "9954499 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Identifiable Intangible Assets (Detail)", "shortName": "GOODWILL AND INTANGIBLES - Summary of Identifiable Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail", "longName": "9954500 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Aggregate Amortization Expense of the Intangible (Detail)", "shortName": "GOODWILL AND INTANGIBLES - Summary of Aggregate Amortization Expense of the Intangible (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail", "longName": "9954501 - Disclosure - GOODWILL AND INTANGIBLES - Summary of Amortization Expense Recognized on Intangible Assets (Detail)", "shortName": "GOODWILL AND INTANGIBLES - Summary of Amortization Expense Recognized on Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "longName": "9954502 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Fair Value Measurement Assets and Liabilities Measured on Recurring Basis (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Fair Value Measurement Assets and Liabilities Measured on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail", "longName": "9954503 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Reconciliation of Fair Value of Contingent Consideration Obligations (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Reconciliation of Fair Value of Contingent Consideration Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R69": { "role": "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "longName": "9954504 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RepaymentsOfLongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "apg:SummaryOfCarryingAndFairValueOfNonVariableInterestRateDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R70": { "role": "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "longName": "9954505 - Disclosure - DERIVATIVES - Summary of Fair Value of Derivative Instruments (Details)", "shortName": "DERIVATIVES - Summary of Fair Value of Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "longName": "9954506 - Disclosure - DERIVATIVES - Summary of Effect of Derivatives on Consolidated Statements of Operations (Details)", "shortName": "DERIVATIVES - Summary of Effect of Derivatives on Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-295", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-295", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "longName": "9954507 - Disclosure - DERIVATIVES - Additional Information (Detail)", "shortName": "DERIVATIVES - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-316", "name": "us-gaap:OtherOperatingIncomeExpenseNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R73": { "role": "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954508 - Disclosure - DERIVATIVES - Summary of Effect of Cash Flow and Fair Value Hedge Accounting on Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "DERIVATIVES - Summary of Effect of Cash Flow and Fair Value Hedge Accounting on Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-319", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-319", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail", "longName": "9954509 - Disclosure - PROPERTY AND EQUIPMENT, NET - Summary of Components of Property and Equipment (Detail)", "shortName": "PROPERTY AND EQUIPMENT, NET - Summary of Components of Property and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETAdditionalInformationDetail", "longName": "9954510 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Detail)", "shortName": "PROPERTY AND EQUIPMENT, NET - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": null }, "R76": { "role": "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "longName": "9954511 - Disclosure - LEASES - Additional Information (Detail)", "shortName": "LEASES - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R77": { "role": "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail", "longName": "9954512 - Disclosure - LEASES - Schedule of Components of Lease Expense (Detail)", "shortName": "LEASES - Schedule of Components of Lease Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail", "longName": "9954513 - Disclosure - LEASES - Schedule of Supplemental Consolidated Statements of Cash Flows Information Related to Leases (Detail)", "shortName": "LEASES - Schedule of Supplemental Consolidated Statements of Cash Flows Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail", "longName": "9954514 - Disclosure - LEASES - Schedule of Supplemental Consolidated Balance Sheets Information Related to Leases (Detail)", "shortName": "LEASES - Schedule of Supplemental Consolidated Balance Sheets Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "apg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "apg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail", "longName": "9954515 - Disclosure - LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail)", "shortName": "LEASES - Schedule of Future Undiscounted Cash Flows and Reconciliation to the Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "longName": "9954516 - Disclosure - DEBT - Summary of Debt Obligations (Detail)", "shortName": "DEBT - Summary of Debt Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R82": { "role": "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "longName": "9954517 - Disclosure - DEBT - Additional Information (Detail)", "shortName": "DEBT - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-415", "name": "us-gaap:NotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R83": { "role": "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail", "longName": "9954518 - Disclosure - DEBT - Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs (Detail)", "shortName": "DEBT - Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail", "longName": "9954519 - Disclosure - INCOME TAXES - Summary of Components of Income (Loss) Before Income Taxes (Detail)", "shortName": "INCOME TAXES - Summary of Components of Income (Loss) Before Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail", "longName": "9954520 - Disclosure - INCOME TAXES - Summary of Income Tax Provision (Benefit) (Detail)", "shortName": "INCOME TAXES - Summary of Income Tax Provision (Benefit) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail", "longName": "9954521 - Disclosure - INCOME TAXES - Summary of Reconciliation of Federal Statutory Income Tax Rate (Detail)", "shortName": "INCOME TAXES - Summary of Reconciliation of Federal Statutory Income Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail", "longName": "9954522 - Disclosure - INCOME TAXES - Summary of Components of Deferred Tax Assets And Liabilities (Detail)", "shortName": "INCOME TAXES - Summary of Components of Deferred Tax Assets And Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-4", "name": "apg:DeferredTaxAssetsOperatingAndFinanceLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "apg:DeferredTaxAssetsOperatingAndFinanceLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail", "longName": "9954523 - Disclosure - INCOME TAXES - Additional Information (Detail)", "shortName": "INCOME TAXES - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R89": { "role": "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail", "longName": "9954524 - Disclosure - INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)", "shortName": "INCOME TAXES - Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R90": { "role": "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "longName": "9954525 - Disclosure - EMPLOYEE BENEFIT PLANS - Additional Information (Detail)", "shortName": "EMPLOYEE BENEFIT PLANS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail", "longName": "9954526 - Disclosure - EMPLOYEE BENEFIT PLANS - Schedule of Participation in MEPPs (Detail)", "shortName": "EMPLOYEE BENEFIT PLANS - Schedule of Participation in MEPPs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail", "longName": "9954527 - Disclosure - PENSION - Schedule of Changes in Benefit Obligations and Plan Assets (Detail)", "shortName": "PENSION - Schedule of Changes in Benefit Obligations and Plan Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanFundedStatusOfPlan", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R93": { "role": "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail", "longName": "9954528 - Disclosure - PENSION - Summary of Supplemental Consolidated Balance Sheets Information Related to Pension (Detail)", "shortName": "PENSION - Summary of Supplemental Consolidated Balance Sheets Information Related to Pension (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R94": { "role": "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithAccumulatedBenefitObligationsinExcessofPlanAssetsDetail", "longName": "9954529 - Disclosure - PENSION - Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets (Detail)", "shortName": "PENSION - Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithProjectedBenefitObligationsinExcessofPlanAssetsDetail", "longName": "9954530 - Disclosure - PENSION - Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets (Detail)", "shortName": "PENSION - Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail", "longName": "9954531 - Disclosure - PENSION - Components of Net Periodic Pension Benefit (Detail)", "shortName": "PENSION - Components of Net Periodic Pension Benefit (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R97": { "role": "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail", "longName": "9954532 - Disclosure - PENSION - Major Assumptions Used to Determine Benefit Obligation (Detail)", "shortName": "PENSION - Major Assumptions Used to Determine Benefit Obligation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "apg:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInterestCost", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R98": { "role": "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "longName": "9954533 - Disclosure - PENSION - Additional Information (Detail)", "shortName": "PENSION - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-1", "name": "apg:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "apg:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "longName": "9954534 - Disclosure - PENSION - Summary of Allocation of Pension Plan Asset (Detail)", "shortName": "PENSION - Summary of Allocation of Pension Plan Asset (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DefinedBenefitPlanPlanAssetsAllocationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail", "longName": "9954535 - Disclosure - PENSION - Summary of Fair Value of Pension Plan Assets by Asset Category (Detail)", "shortName": "PENSION - Summary of Fair Value of Pension Plan Assets by Asset Category (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-512", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R101": { "role": "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "longName": "9954536 - Disclosure - PENSION - Plan Assets That Use Unobservable Inputs (Details)", "shortName": "PENSION - Plan Assets That Use Unobservable Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-548", "name": "us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R102": { "role": "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "longName": "9954537 - Disclosure - RELATED-PARTY TRANSACTIONS - Additional Information (Detail)", "shortName": "RELATED-PARTY TRANSACTIONS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-558", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R103": { "role": "http://www.apigroupinc.com/role/CONTINGENCIESAdditionalInformationDetails", "longName": "9954538 - Disclosure - CONTINGENCIES - Additional Information (Details)", "shortName": "CONTINGENCIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedEnvironmentalLossContingenciesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedEnvironmentalLossContingenciesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "longName": "9954539 - Disclosure - SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK - Additional Information (Detail)", "shortName": "SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockConvertibleConversionRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "apg:DividendTenDayTradingPriceThresholdCurrentDividendPrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R105": { "role": "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "longName": "9954540 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail)", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-566", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R106": { "role": "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail", "longName": "9954541 - Disclosure - SHARE-BASED COMPENSATION - Summary of Changes in Number of Common Shares Underlying Options (Detail)", "shortName": "SHARE-BASED COMPENSATION - Summary of Changes in Number of Common Shares Underlying Options (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R107": { "role": "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "longName": "9954542 - Disclosure - SHARE-BASED COMPENSATION - Summary of Changes in Number of Outstanding RSUs and PSUs (Detail)", "shortName": "SHARE-BASED COMPENSATION - Summary of Changes in Number of Outstanding RSUs and PSUs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-572", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-568", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R108": { "role": "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails", "longName": "9954543 - Disclosure - SHARE-BASED COMPENSATION - Summary of Valuation Assumptions (Details)", "shortName": "SHARE-BASED COMPENSATION - Summary of Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-587", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-587", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true, "unique": true } }, "R109": { "role": "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "longName": "9954544 - Disclosure - EARNINGS (LOSS) PER SHARE - Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method (Detail)", "shortName": "EARNINGS (LOSS) PER SHARE - Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "apg:NetIncomeLossAvailableToCommonStockholdersBasicIncludingPreferredStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R110": { "role": "http://www.apigroupinc.com/role/SEGMENTINFORMATIONAdditionalInformationDetail", "longName": "9954545 - Disclosure - SEGMENT INFORMATION - Additional Information (Detail)", "shortName": "SEGMENT INFORMATION - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "country", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R111": { "role": "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail", "longName": "9954546 - Disclosure - SEGMENT INFORMATION - Summary of Reconciliation Operating Income to EBITDA (Detail)", "shortName": "SEGMENT INFORMATION - Summary of Reconciliation Operating Income to EBITDA (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "apg:DepreciationExpenseNetOfReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R112": { "role": "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails", "longName": "9954547 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-608", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } }, "R113": { "role": "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail", "longName": "9954548 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail)", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-619", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-622", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "apg-20231231.htm", "unique": true } } }, "tag": { "apg_A2023RestructuringProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "A2023RestructuringProgramMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Restructuring Program", "label": "2023 Restructuring Program [Member]", "documentation": "2023 Restructuring Program" } } }, "auth_ref": [] }, "apg_AOCICashFlowHedgeCumulativeGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AOCICashFlowHedgeCumulativeGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains on AOCI before taxes", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), before Tax", "documentation": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), before Tax" } } }, "auth_ref": [] }, "apg_APIGroupDEIncorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "APIGroupDEIncorporationMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "APi Group DE, Inc", "label": "A P I Group D E Incorporation [Member]", "documentation": "API Group DE, Inc." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46", "r1111" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/NETREVENUESSummaryofAccountsReceivableNetofAllowancesContractAssetsandContractLiabilitiesfromContractswithCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances of $5 and $3 at December\u00a031, 2023 and December\u00a031, 2022, respectively", "verboseLabel": "Accounts receivable, net of allowances", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r436", "r437" ] }, "apg_AccruedConsiderationIssuedInBusinessCombinations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AccruedConsiderationIssuedInBusinessCombinations", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued consideration", "label": "Accrued Consideration Issued in Business Combinations", "documentation": "Accrued consideration issued in business combinations." } } }, "auth_ref": [] }, "apg_AccruedDividendsOnPreferredStockIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AccruedDividendsOnPreferredStockIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued stock dividend on Series A Preferred Stock", "label": "Accrued Dividends on Preferred Stock Income Statement Impact", "documentation": "Accrued dividends on preferred stock income statement impact." } } }, "auth_ref": [] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/CONTINGENCIESAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding liability for environmental obligation including asset retirement obligations", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer." } } }, "auth_ref": [ "r54", "r1269", "r1270", "r1274" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liability", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r50" ] }, "apg_AccruedLiabilitiesForHealthInsuranceClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AccruedLiabilitiesForHealthInsuranceClaims", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities for health insurance claims", "label": "Accrued Liabilities For Health Insurance Claims", "documentation": "Accrued liabilities for health insurance claims." } } }, "auth_ref": [] }, "apg_AccruedLiabilitiesForWorkersCompensationGeneralAndAutomobileClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AccruedLiabilitiesForWorkersCompensationGeneralAndAutomobileClaims", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities for workers' compensation, general and automobile claims", "label": "Accrued Liabilities For Workers Compensation General And Automobile Claims", "documentation": "Accrued liabilities for workers' compensation, general and automobile claims." } } }, "auth_ref": [] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries and wages", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r50", "r1065" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r59", "r60", "r192", "r309", "r880", "r914", "r917" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r31", "r60", "r764", "r767", "r826", "r910", "r911", "r1229", "r1230", "r1231", "r1244", "r1245", "r1246" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, estimated useful lives", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r207" ] }, "apg_AcquisitionA23Member": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AcquisitionA23Member", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition A23", "label": "Acquisition A23 [Member]", "documentation": "Acquisition A23" } } }, "auth_ref": [] }, "apg_AcquisitionB23Member": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AcquisitionB23Member", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition B23", "label": "Acquisition B23 [Member]", "documentation": "Acquisition B23" } } }, "auth_ref": [] }, "apg_AcquisitionOfConstructionEquipmentAndVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AcquisitionOfConstructionEquipmentAndVehiclesMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of Construction Equipment and Vehicles", "label": "Acquisition Of Construction Equipment And Vehicles [Member]", "documentation": "Acquisition Of Construction Equipment And Vehicles [Member]" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1167" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r186", "r1111", "r1417" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r697", "r698", "r699", "r929", "r1244", "r1245", "r1246", "r1393", "r1420" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1173" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1173" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1173" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1173" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r18", "r89" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation and other, net", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r117", "r118", "r659" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1137", "r1149", "r1159", "r1185" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1140", "r1152", "r1162", "r1188" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1173" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "All Currencies", "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1180" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1144", "r1153", "r1163", "r1180", "r1189", "r1193", "r1201" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1199" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1239", "r1240", "r1241", "r1242", "r1243" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r310", "r438", "r448" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1422", "r1423", "r1424", "r1425" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible asset amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r18", "r84", "r89" ] }, "apg_AnnualDividendSharesPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AnnualDividendSharesPreferredStock", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annual dividend shares preferred stock (in shares)", "label": "Annual Dividend Shares Preferred Stock", "documentation": "Annual dividend shares preferred stock." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r395" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r75" ] }, "apg_ApiAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ApiAcquisitionMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 APi Acquisition", "label": "Api Acquisition [Member]", "documentation": "APi Acquisition" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r751" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1386" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1386" ] }, "us-gaap_AssetAcquisitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Asset Acquisitions", "label": "Asset Acquisition [Table Text Block]", "documentation": "Tabular disclosure of asset acquisition." } } }, "auth_ref": [ "r1386" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r18", "r90" ] }, "apg_AssetWriteDownsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AssetWriteDownsMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset write-downs", "label": "Asset Write-Downs [Member]", "documentation": "Asset Write-Downs" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r238", "r302", "r343", "r406", "r421", "r427", "r443", "r493", "r494", "r496", "r497", "r498", "r500", "r502", "r504", "r505", "r752", "r754", "r785", "r874", "r973", "r1111", "r1126", "r1278", "r1279", "r1403" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "apg_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Balance Sheet Information", "label": "Assets and Liabilities, Lessee [Table Text Block]", "documentation": "Schedule of supplemental balance sheet information." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r295", "r313", "r343", "r443", "r493", "r494", "r496", "r497", "r498", "r500", "r502", "r504", "r505", "r752", "r754", "r785", "r1111", "r1278", "r1279", "r1403" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Financial assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r161" ] }, "apg_AssociatedCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AssociatedCostsMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Program related costs", "label": "Associated Costs [Member]", "documentation": "Associated Costs" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.apigroupinc.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1131", "r1132", "r1145" ] }, "apg_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.apigroupinc.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1131", "r1132", "r1145" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.apigroupinc.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1131", "r1132", "r1145" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1196" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1197" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1192" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1192" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1192" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1192" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1192" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1192" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1195" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1194" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1193" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1193" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r147", "r152" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "apg_BoilermakerBlacksmithNationalPensionTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BoilermakerBlacksmithNationalPensionTrustMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Boilermaker-Blacksmith National Pension Trust", "label": "Boilermaker Blacksmith National Pension Trust [Member]", "documentation": "Boilermaker Blacksmith National Pension Trust." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r212" ] }, "apg_BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Building Trades United Pension Trust Fund Milwaukee And Vicinity", "label": "Building Trades United Pension Trust Fund Milwaukee And Vicinity [Member]", "documentation": "Building Trades United Pension Trust Fund Milwaukee And Vicinity." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r746", "r1092", "r1095" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r126", "r127", "r746", "r1092", "r1095" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r746" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, expected tax deduction", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r135" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r125" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net consideration", "totalLabel": "Total net consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r26" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Working capital and net indebtedness adjustment", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r133", "r749" ] }, "apg_BusinessCombinationContingentCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationContingentCompensation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent compensation", "label": "Business Combination Contingent Compensation", "documentation": "Business combination contingent compensation." } } }, "auth_ref": [] }, "apg_BusinessCombinationContingentConsiderationArrangementsMaximumPotentialPayout": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationContingentConsiderationArrangementsMaximumPotentialPayout", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum potential payout at the end of the year", "label": "Business Combination Contingent Consideration Arrangements Maximum Potential Payout", "documentation": "Business combination contingent consideration arrangements maximum potential payout." } } }, "auth_ref": [] }, "apg_BusinessCombinationContingentConsiderationArrangementsNumberOfOpenArrangements": { "xbrltype": "decimalItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationContingentConsiderationArrangementsNumberOfOpenArrangements", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of open contingent consideration arrangements at the end of the year", "label": "Business Combination Contingent Consideration Arrangements Number Of Open Arrangements", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents number of such arrangements." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration and compensation liabilities", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r134", "r750" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration and compensation liabilities", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "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." } } }, "auth_ref": [ "r5", "r134" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS COMBINATIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r233", "r747" ] }, "apg_BusinessCombinationLiabilityForDeferredPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationLiabilityForDeferredPayments", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for deferred payments", "label": "Business Combination Liability For Deferred Payments", "documentation": "Business combination, liability for deferred payments." } } }, "auth_ref": [] }, "apg_BusinessCombinationMaximumPayoutOfContingentCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationMaximumPayoutOfContingentCompensation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum payout of contingent compensation", "label": "Business Combination Maximum Payout Of Contingent Compensation", "documentation": "Business combination maximum payout of contingent compensation." } } }, "auth_ref": [] }, "apg_BusinessCombinationPayoutOfAccruedContingentCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationPayoutOfAccruedContingentCompensation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payout of accrued contingent compensation", "label": "Business Combination Payout Of Accrued Contingent Compensation", "documentation": "Business combination payout of accrued contingent compensation." } } }, "auth_ref": [] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses", "label": "Accrued expenses", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, accrued expenses." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r129" ] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract assets", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, contract assets." } } }, "auth_ref": [] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract liabilities", "label": "Contract liabilities", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, contract liabilities." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceAndOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceAndOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finance and operating lease liabilities", "label": "Finance and operating lease liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed finance and operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "verboseLabel": "Total intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r128", "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r128", "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r128", "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other noncurrent liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right of use assets", "label": "Operating lease right of use assets", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use assets." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r129" ] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPensionAndPostRetirementBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPensionAndPostRetirementBenefits", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post-retirement assets", "label": "Pension and post-retirement assets", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed pension and post retirement benefits." } } }, "auth_ref": [] }, "apg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPensionAndPostretirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPensionAndPostretirementObligations", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension and post-retirement obligations", "label": "Pension and post-retirement obligations", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed pension and postretirement obligations." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r128", "r129" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Business Combinations [Abstract]", "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r124" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CAD", "label": "Canada, Dollars" } } }, "auth_ref": [] }, "apg_CapitalExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "CapitalExpenditures", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Capital Expenditures", "documentation": "Capital expenditures." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r67", "r298", "r1063" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r67", "r201", "r339" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r6", "r201" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges:", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r144" ] }, "apg_CashFlowLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "CashFlowLesseeAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in measurement of lease liabilities:", "label": "Cash Flow, Lessee [Abstract]", "documentation": "Cash paid for amounts included in measurement of lease liabilities." } } }, "auth_ref": [] }, "apg_CentralPensionFundOfTheIUOEParticipatingEmployersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "CentralPensionFundOfTheIUOEParticipatingEmployersMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Central Pension Fund Of The IUOE & Participating Employers", "label": "Central Pension Fund Of The I U O E Participating Employers [Member]", "documentation": "Central Pension Fund Of The IUOE & Participating Employers." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1171" ] }, "apg_ChubbAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ChubbAcquisitionMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Chubb Acquisition", "label": "Chubb Acquisition [Member]", "documentation": "Chubb Acquisition." } } }, "auth_ref": [] }, "apg_ChubbLimitedFireAndSecurityBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ChubbLimitedFireAndSecurityBusinessMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Chubb Acquisition", "label": "Chubb Limited Fire and Security Business [Member]", "documentation": "Chubb Limited fire and security business." } } }, "auth_ref": [] }, "apg_ChubbRestructuringProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ChubbRestructuringProgramMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chubb Restructuring Program", "label": "Chubb Restructuring Program [Member]", "documentation": "Chubb Restructuring Program" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r268", "r306", "r307", "r308", "r343", "r379", "r383", "r392", "r394", "r400", "r401", "r443", "r493", "r496", "r497", "r498", "r504", "r505", "r534", "r535", "r538", "r539", "r541", "r785", "r920", "r921", "r922", "r923", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r960", "r982", "r1007", "r1038", "r1039", "r1040", "r1041", "r1042", "r1209", "r1235", "r1248" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class Of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r306", "r307", "r308", "r400", "r534", "r535", "r537", "r538", "r539", "r540", "r541", "r920", "r921", "r922", "r923", "r1080", "r1209", "r1235" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1172" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1172" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 18)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r55", "r168", "r876", "r959" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/CONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r214", "r487", "r488", "r1045", "r1273" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockDividendsShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsShares", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared (in shares)", "label": "Common Stock Dividends, Shares", "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits." } } }, "auth_ref": [ "r32" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1114", "r1115", "r1116", "r1118", "r1119", "r1120", "r1123", "r1244", "r1245", "r1393", "r1415", "r1420" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r185" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r185", "r960" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r185" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock; $0.0001 par value, 500,000,000 authorized shares, 235,575,316 shares and 233,403,912 shares issued at December\u00a031, 2023 and 2022, respectively (excluding 8,281,148 and 584,584 shares declared for stock dividend at December\u00a031, 2023 and 2022, respectively)", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r185", "r878", "r1111" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1177" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1176" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1178" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1175" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "EMPLOYEE BENEFIT PLANS", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r220", "r222", "r223", "r227" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r61", "r323", "r325", "r331", "r869", "r889" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r271", "r348", "r752", "r753", "r754", "r755", "r836", "r1055", "r1220", "r1223", "r1224", "r1277", "r1280", "r1281" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r271", "r348", "r752", "r753", "r754", "r755", "r836", "r1055", "r1220", "r1223", "r1224", "r1277", "r1280", "r1281" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r348", "r408", "r419", "r420", "r421", "r422", "r423", "r425", "r429", "r493", "r494", "r495", "r496", "r498", "r499", "r501", "r503", "r504", "r1221", "r1222", "r1278", "r1279" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r348", "r408", "r419", "r420", "r421", "r422", "r423", "r425", "r429", "r493", "r494", "r495", "r496", "r498", "r499", "r501", "r503", "r504", "r1221", "r1222", "r1278", "r1279" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r138", "r1067" ] }, "apg_ContingentCompensationArrangementsRecognitionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ContingentCompensationArrangementsRecognitionPeriod", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent compensation arrangements recognized period", "label": "Contingent Compensation Arrangements Recognition Period", "documentation": "Contingent compensation arrangements recognition period." } } }, "auth_ref": [] }, "apg_ContingentConsiderationObligationsClassifiedAsLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ContingentConsiderationObligationsClassifiedAsLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Contingent consideration obligations", "label": "Contingent Consideration Obligations Classified As Liabilities Fair Value Disclosure", "documentation": "Fair value of contingent consideration obligations in a business combination that is classified in liabilities." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customers", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1286" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/NETREVENUESSummaryofAccountsReceivableNetofAllowancesContractAssetsandContractLiabilitiesfromContractswithCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r543", "r545", "r565" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/NETREVENUESSummaryofAccountsReceivableNetofAllowancesContractAssetsandContractLiabilitiesfromContractswithCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r543", "r544", "r565" ] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retentions receivable", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r543", "r546", "r565", "r1044" ] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retentions receivable, may not be received within one year", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional, classified as noncurrent." } } }, "auth_ref": [ "r543", "r546", "r565" ] }, "apg_ContractualBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ContractualBacklogMember", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual backlog", "label": "Contractual Backlog [Member]", "documentation": "Contractual backlog." } } }, "auth_ref": [] }, "us-gaap_ContractualRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualRightsMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual backlog", "label": "Contractual Rights [Member]", "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements)." } } }, "auth_ref": [ "r132" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares converted (in shares)", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r70", "r71", "r72" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock, shares issued (in shares)", "label": "Conversion of Stock, Shares Issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r70", "r71", "r72" ] }, "apg_ConvertedSharesSharesIssuedAccruedAndUnpaidDividends": { "xbrltype": "sharesItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ConvertedSharesSharesIssuedAccruedAndUnpaidDividends", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued attributable to accrued and unpaid dividends (in shares)", "label": "Converted Shares, Shares Issued, Accrued And Unpaid Dividends", "documentation": "Converted Shares, Shares Issued, Accrued And Unpaid Dividends" } } }, "auth_ref": [] }, "apg_ConvertiblePreferredStockThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ConvertiblePreferredStockThresholdTradingDays", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of consecutive trading days", "label": "Convertible Preferred Stock, Threshold Trading Days", "documentation": "Convertible Preferred Stock, Threshold Trading Days" } } }, "auth_ref": [] }, "apg_CorporateAndEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "CorporateAndEliminationMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated", "label": "Corporate and Elimination [Member]", "documentation": "Corporate and elimination." } } }, "auth_ref": [] }, "apg_CorporateAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "CorporateAndEliminationsMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Eliminations", "label": "Corporate And Eliminations [Member]", "documentation": "Corporate and eliminations." } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r1088", "r1090", "r1414" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r197", "r850" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CrossCurrencyInterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CrossCurrencyInterestRateContractMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cross currency contracts", "verboseLabel": "Cross currency contracts", "label": "Cross Currency Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates." } } }, "auth_ref": [ "r1311", "r1391" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Currency", "label": "Currency [Axis]", "documentation": "Information by currency." } } }, "auth_ref": [ "r1396" ] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1218", "r1238", "r1384" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1218", "r1238" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total current tax provision", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r232", "r729", "r738", "r1238" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1218", "r1238", "r1384" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r131" ] }, "apg_CustomersWithPaymentTerms": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "CustomersWithPaymentTerms", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customers with payment terms", "label": "Customers With Payment Terms", "documentation": "Customers with payment terms." } } }, "auth_ref": [] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term and current portion of long-term debt", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r304" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r215", "r341", "r506", "r512", "r513", "r514", "r515", "r516", "r517", "r522", "r529", "r530", "r531" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r44", "r179", "r180", "r239", "r241", "r348", "r507", "r508", "r509", "r510", "r511", "r513", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r802", "r1075", "r1076", "r1077", "r1078", "r1079", "r1236" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Carrying Value", "terseLabel": "Total debt obligations", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r44", "r241", "r532" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r520", "r784", "r1076", "r1077" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r53", "r348", "r507", "r508", "r509", "r510", "r511", "r513", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r802", "r1075", "r1076", "r1077", "r1078", "r1079", "r1236" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r40" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r40" ] }, "us-gaap_DebtInstrumentRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchaseAmount", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase amount of senior notes", "label": "Debt Instrument, Repurchase Amount", "documentation": "Fair value amount of debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expense for shares distributed to eligible employees", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r114", "r221" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation arrangement with individual, recorded liability", "label": "Deferred Compensation Arrangement with Individual, Recorded Liability", "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit." } } }, "auth_ref": [ "r221" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1238", "r1383", "r1384" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: unamortized deferred financing costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r165" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r232", "r1238", "r1383" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r710", "r711" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax (benefit) provision", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r18", "r232", "r261", "r737", "r738", "r1238" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r182", "r183", "r240", "r723" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r710", "r711", "r875" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1238", "r1383", "r1384" ] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital loss carryforwards", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r123", "r1382" ] }, "apg_DeferredTaxAssetsContingentConsiderationAndCompensationLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DeferredTaxAssetsContingentConsiderationAndCompensationLiabilities", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration and compensation liabilities", "label": "Deferred Tax Assets Contingent Consideration and Compensation Liabilities", "documentation": "Deferred tax assets contingent consideration and compensation liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r724" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1381" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "apg_DeferredTaxAssetsOperatingAndFinanceLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DeferredTaxAssetsOperatingAndFinanceLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and finance lease liabilities", "label": "Deferred Tax Assets Operating and Finance Lease Liabilities", "documentation": "Deferred tax assets operating and finance lease liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r122", "r123", "r1382" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves and allowances", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r725" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r119", "r1381" ] }, "apg_DeferredTaxLiabilitiesAmortizationOnIdentifiedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DeferredTaxLiabilitiesAmortizationOnIdentifiedIntangibleAssets", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization on identified intangible assets", "label": "Deferred Tax Liabilities Amortization On Identified Intangible assets", "documentation": "Deferred tax liabilities amortization on identified intangible assets." } } }, "auth_ref": [] }, "apg_DeferredTaxLiabilitiesDeferredPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DeferredTaxLiabilitiesDeferredPayments", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payments", "label": "Deferred Tax Liabilities Deferred Payments", "documentation": "Deferred tax liabilities deferred payments." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDerivatives", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives", "label": "Deferred Tax Liabilities, Derivatives", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r123", "r136", "r137", "r1382" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right of use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r123", "r1382" ] }, "apg_DeferredTaxLiabilitiesPensionAndPostRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DeferredTaxLiabilitiesPensionAndPostRetirementObligations", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post-retirement obligations", "label": "Deferred Tax Liabilities Pension and post-retirement obligations", "documentation": "Deferred tax liabilities pension and post-retirement obligations." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation on fixed assets", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r123", "r1382" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Other noncurrent liabilities", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r107", "r108", "r181", "r224" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Actual return on assets", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r584", "r1090" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return on assets", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held", "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held." } } }, "auth_ref": [ "r598", "r1090" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Actuarial loss (gain)", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r577" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r571", "r609", "r634", "r1090", "r1091" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net amount recognized", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 3.0 }, "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post-retirement assets", "label": "Assets for Plan Benefits, Defined Benefit Plan", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r237", "r568", "r569", "r592", "r972", "r1090", "r1411" ] }, "us-gaap_DefinedBenefitPlanAssetsTargetAllocationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsTargetAllocationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocations [Abstract]", "label": "Defined Benefit Plan, Plan Assets, Allocations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "PBO discount", "verboseLabel": "Benefit Obligation, Discount rates, PBO", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r616" ] }, "apg_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermRateOfReturnOnPlanAssets": { "xbrltype": "pureItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermRateOfReturnOnPlanAssets", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Obligation, Expected return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long-Term Rate of Return on Plan Assets" } } }, "auth_ref": [] }, "apg_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInterestCost": { "xbrltype": "pureItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInterestCost", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Obligation, Discount rates, Interest cost", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Interest Cost", "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Interest Cost" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Obligation, Salary Scale", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r617" ] }, "apg_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationServiceCost": { "xbrltype": "pureItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationServiceCost", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Obligation, Discount rates, Service cost", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Service Cost", "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Service Cost" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Cost, Discount rates, PBO", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r616" ] }, "apg_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateInterestCost": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateInterestCost", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Cost, Discount rates, Interest cost", "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate Interest Cost", "documentation": "Defined benefit plan assumptions used calculating net periodic benefit cost discount rate interest cost." } } }, "auth_ref": [] }, "apg_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateServiceCost": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateServiceCost", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Cost, Discount rates, Service cost", "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Discount Rate Service Cost", "documentation": "Defined benefit plan assumptions used calculating net periodic benefit cost discount rate service cost." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Cost, Expected return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r618", "r639" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://www.apigroupinc.com/role/PENSIONMajorAssumptionsUsedtoDetermineBenefitObligationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Cost, Salary scale", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r617" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit obligation", "negatedLabel": "Benefit obligations", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r572" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r579", "r642" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan participants' contributions", "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant", "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation." } } }, "auth_ref": [ "r576" ] }, "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Defined Benefit Plan, Benefit Obligation, Business Combination", "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination." } } }, "auth_ref": [ "r581" ] }, "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Defined Benefit Plan, Plan Assets, Business Combination", "documentation": "Amount of increase in plan assets of defined benefit plan from business combination." } } }, "auth_ref": [ "r589" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r621", "r1088", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash & cash equivalents", "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]", "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r586", "r596", "r638", "r1088", "r1089", "r1090", "r1091" ] }, "us-gaap_DefinedBenefitPlanDebtSecurityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDebtSecurityMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities", "label": "Defined Benefit Plan, Debt Security [Member]", "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Defined Benefit Plan, Equity Securities [Member]", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r1088", "r1090" ] }, "apg_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, thereafter", "label": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Five", "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Five" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit payments, after year five", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r603" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit payments, year one", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r603" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit payments, year five", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r603" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, year four", "verboseLabel": "Benefit payments, year four", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r603" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, year three", "verboseLabel": "Benefit payments, year three", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r603" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit payments, year two", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r603" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated contributions to pension plans in 2023", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r604", "r1091" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r571", "r608", "r633", "r1090", "r1091" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of plan assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r583", "r594", "r596", "r597", "r1088", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Currency impact", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r578" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Funded status of plans", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r568", "r592", "r1090" ] }, "apg_DefinedBenefitPlanGlobalEquityFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanGlobalEquityFundsMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Global equity funds", "label": "Defined Benefit Plan, Global Equity Funds [Member]", "documentation": "Defined benefit plan, global equity funds." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInformationAboutPlanAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Information about Plan Assets [Abstract]", "label": "Defined Benefit Plan, Information about Plan Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail", "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r571", "r575", "r607", "r632", "r1090", "r1091" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic pension benefit", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r605", "r630", "r1090", "r1091" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "apg_DefinedBenefitPlanNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlanNumberOfPlans", "presentation": [ "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan number of plans", "label": "Defined Benefit Plan Number of Plans", "documentation": "Defined benefit plan number of plans" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithProjectedBenefitObligationsinExcessofPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "documentation": "Amount of accumulated benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r1337" ] }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithProjectedBenefitObligationsinExcessofPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of plan assets", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets", "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r628", "r1090" ] }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithProjectedBenefitObligationsinExcessofPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "PBO", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r628", "r1090" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithAccumulatedBenefitObligationsinExcessofPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r628", "r629", "r1090" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithAccumulatedBenefitObligationsinExcessofPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of plan assets", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets", "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r628", "r629", "r1090" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONInformationforPensionPlanswithAccumulatedBenefitObligationsinExcessofPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "PBO", "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r1337" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsAllocationTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Allocation of Pension Plan Assets", "label": "Defined Benefit Plan, Plan Assets, Allocation [Table Text Block]", "documentation": "Tabular disclosure of investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages." } } }, "auth_ref": [ "r1310" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r588", "r1349" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan participants' contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets." } } }, "auth_ref": [ "r587" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Currency impact", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan." } } }, "auth_ref": [ "r585" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments from insurance policy", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement", "documentation": "Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment." } } }, "auth_ref": [ "r1214" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of insurance contracts", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase", "documentation": "Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase." } } }, "auth_ref": [ "r1214" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Target Asset Allocation Percentage", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r593", "r1090" ] }, "us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]", "label": "Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanRealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRealEstateMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Real estate", "label": "Defined Benefit Plan, Real Estate [Member]", "documentation": "Property composed of building, land and land improvement; in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1088", "r1090" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cost of Settlement", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement." } } }, "auth_ref": [ "r570", "r612", "r637" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONComponentsofNetPeriodicPensionBenefitDetail", "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r573", "r606", "r631", "r1090", "r1091" ] }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Settlements", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement", "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement." } } }, "auth_ref": [ "r574" ] }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsPlanAssets", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlements", "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract." } } }, "auth_ref": [ "r591" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Plan Assets", "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage", "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r1310" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]", "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]" } } }, "auth_ref": [] }, "apg_DefinedBenefitPlansInsuranceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DefinedBenefitPlansInsuranceContractsMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance contracts", "label": "Defined Benefit Plans, Insurance Contracts [Member]", "documentation": "Defined Benefit Plans, Insurance Contracts" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expense recognized", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r643" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r18", "r91" ] }, "apg_DepreciationExpenseNetOfReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DepreciationExpenseNetOfReversal", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation Expense Net Of Reversal", "documentation": "Depreciation expense net of reversal." } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNotionalAmount", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding Gross Notional Amount", "label": "Derivative Asset, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r1023", "r1026", "r1029", "r1032", "r1387", "r1388", "r1389" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r315", "r316", "r784", "r941", "r942", "r943", "r944", "r945", "r947", "r948", "r949", "r950", "r951", "r966", "r967", "r1023", "r1027", "r1030", "r1031", "r1033", "r1034", "r1066", "r1116", "r1416" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, basis spread on variable rate", "label": "Derivative, Basis Spread on Variable Rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r949", "r951", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r974", "r975", "r976", "r977", "r994", "r995", "r996", "r997", "r1000", "r1001", "r1002", "r1003", "r1023", "r1024", "r1030", "r1033", "r1114", "r1116" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r42", "r150", "r191", "r314", "r1066" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r42", "r150", "r191", "r314", "r1066" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of income (expense) recognized in income", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1390" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r148", "r151", "r153", "r154", "r949", "r951", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r974", "r975", "r976", "r977", "r994", "r995", "r996", "r997", "r1000", "r1001", "r1002", "r1003", "r1023", "r1024", "r1030", "r1033", "r1066", "r1114", "r1116" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVES" ], "lang": { "en-us": { "role": { "terseLabel": "DERIVATIVES", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r235", "r761", "r770" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r33", "r148", "r153" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r33", "r148", "r153", "r154", "r159", "r160", "r760" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r760" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Derivative liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r315", "r316", "r784", "r941", "r942", "r943", "r944", "r947", "r948", "r949", "r950", "r951", "r974", "r976", "r977", "r1024", "r1025", "r1027", "r1030", "r1031", "r1033", "r1034", "r1066", "r1416" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1388", "r1389" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives designated as hedge instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r564", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r564", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregated Net Revenues", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1287" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r657", "r662", "r693", "r694", "r696", "r1099" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r293" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r19", "r39" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration on disposal of assets", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURES" ], "lang": { "en-us": { "role": { "terseLabel": "DIVESTITURES", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r169", "r211" ] }, "apg_DividendAttributableToPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DividendAttributableToPreferredStock", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail": { "parentTag": "apg_NetIncomeLossAvailableToCommonStockholdersBasicIncludingPreferredStock", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less stock dividend attributable to Series B Preferred Stock", "label": "Dividend attributable to preferred stock", "documentation": "Dividend attributable to preferred stock" } } }, "auth_ref": [] }, "apg_DividendAttributableToPreferredStockDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DividendAttributableToPreferredStockDiluted", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less stock dividend attributable to preferred stock", "label": "Dividend Attributable To Preferred Stock Diluted", "documentation": "Dividend attributable to preferred stock diluted." } } }, "auth_ref": [] }, "apg_DividendTenDayTradingPriceThresholdCurrentDividendPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DividendTenDayTradingPriceThresholdCurrentDividendPrice", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current dividend price per share (in dollars per share)", "label": "Dividend, Ten-Day Trading Price Threshold, Current Dividend Price", "documentation": "Dividend, Ten-Day Trading Price Threshold, Current Dividend Price" } } }, "auth_ref": [] }, "apg_DividendTenDayTradingPriceThresholdPreviousDividendPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DividendTenDayTradingPriceThresholdPreviousDividendPrice", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Previous dividend price per share (in dollars per share)", "label": "Dividend, Ten-Day Trading Price Threshold, Previous Dividend Price", "documentation": "Dividend price per share." } } }, "auth_ref": [] }, "apg_DividendsDeclaredShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "DividendsDeclaredShares", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared (in shares)", "label": "Dividends Declared, Shares", "documentation": "Dividends Declared, Shares" } } }, "auth_ref": [] }, "us-gaap_DividendsPreferredStockStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockStock", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends issued as shares, value", "label": "Dividends, Preferred Stock, Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock." } } }, "auth_ref": [ "r13", "r219" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1131", "r1132", "r1145" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1131", "r1132", "r1145", "r1181" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1166" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "EUR", "label": "Euro Member Countries, Euro" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Income (loss) per common share - basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r332", "r365", "r366", "r367", "r368", "r369", "r376", "r379", "r392", "r393", "r394", "r398", "r773", "r774", "r870", "r890", "r1070" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r379", "r383", "r392" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Income (loss) per common share - diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r332", "r365", "r366", "r367", "r368", "r369", "r379", "r392", "r393", "r394", "r398", "r773", "r774", "r870", "r890", "r1070" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings (loss) per common share:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r75", "r76" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r375", "r395", "r396", "r397" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of foreign currency exchange rate change on cash, cash equivalents, and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1395" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total provision for income taxes", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r713" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected provision at statutory federal rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r345", "r713", "r740" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1377", "r1385" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1377", "r1385" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent differences and other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1377", "r1385" ] }, "apg_EffectiveIncomeTaxRateReconciliationSectionOneSixtyTwoMLimitation": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationSectionOneSixtyTwoMLimitation", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Section 162(m) limitation", "label": "Effective Income Tax Rate Reconciliation Section One Sixty Two M Limitation", "documentation": "Effective income tax rate reconciliation section 162(m) limitation." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State tax provision, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1377", "r1385" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1377", "r1385" ] }, "apg_EffectiveIncomeTaxRateReconciliationTransactionCosts": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTransactionCosts", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Effective Income Tax Rate Reconciliation Transaction Costs", "documentation": "Effective income tax rate reconciliation transaction costs." } } }, "auth_ref": [] }, "apg_EffectiveIncomeTaxRateReconciliationWithholdingTaxesOnForeignEntities": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxesOnForeignEntities", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding taxes on foreign entities", "label": "Effective Income Tax Rate Reconciliation Withholding taxes on foreign entities", "documentation": "Effective income tax rate reconciliation withholding taxes on foreign entities." } } }, "auth_ref": [] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expense related to ESPP", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized equity-based compensation cost, restricted stock units", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r695" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned compensation related to unvested RSUs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1376" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefits realized from tax deductions related to vesting of RSUs", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r692" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee termination benefits", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1206" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1128" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1128" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1207" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "apg_EquitiesAndFixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "EquitiesAndFixedIncomeSecuritiesMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subtotal", "label": "Equities and Fixed Income Securities [Member]", "documentation": "Equities and fixed income securities." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r32", "r290", "r327", "r328", "r329", "r356", "r357", "r358", "r362", "r370", "r372", "r399", "r444", "r447", "r542", "r697", "r698", "r699", "r730", "r731", "r763", "r764", "r765", "r766", "r767", "r769", "r772", "r794", "r795", "r796", "r797", "r798", "r799", "r826", "r910", "r911", "r912", "r929", "r1007" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r440", "r441", "r442" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r15", "r164", "r441" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1174" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1137", "r1149", "r1159", "r1185" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1134", "r1146", "r1156", "r1182" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Eurodollar", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1180" ] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "France", "label": "FRANCE" } } }, "auth_ref": [] }, "apg_FabricationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "FabricationMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fabrication", "label": "Fabrication [Member]", "documentation": "Fabrication [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r780", "r781", "r782" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r780", "r781", "r782" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value Measurement Assets And Liabilities Measured On Recurring Basis", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r38", "r161", "r163", "r236" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]", "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r520", "r596", "r597", "r598", "r599", "r600", "r601", "r781", "r840", "r841", "r842", "r1076", "r1077", "r1088", "r1089", "r1090" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r779" ] }, "us-gaap_FairValueHedgeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgeAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of hedges", "label": "Fair Value Hedge Assets", "documentation": "Fair value of all derivative assets designated as fair value hedging instruments." } } }, "auth_ref": [ "r151" ] }, "us-gaap_FairValueHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgingMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value hedges:", "label": "Fair Value Hedging [Member]", "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r520", "r596", "r601", "r781", "r840", "r1088", "r1089", "r1090" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r520", "r596", "r601", "r781", "r841", "r1076", "r1077", "r1088", "r1089", "r1090" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r520", "r596", "r597", "r598", "r599", "r600", "r601", "r781", "r842", "r1076", "r1077", "r1088", "r1089", "r1090" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Fair Value of Contingent Consideration Obligations", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r35", "r163" ] }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not Subject to Leveling", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "documentation": "Fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r596", "r778", "r783" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r162" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r162" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofReconciliationofFairValueofContingentConsiderationObligationsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the year", "periodEndLabel": "Balance at the end of the year", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r35" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r520", "r596", "r597", "r598", "r599", "r600", "r601", "r840", "r841", "r842", "r1076", "r1077", "r1088", "r1089", "r1090" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of financial instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r22", "r43" ] }, "apg_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases:", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "documentation": "Finance leases." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "apg_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total present value of lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r807", "r823" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases - current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r807" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r808" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finance Lease Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1400" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeasesLiabilityNonCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases - non-current", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r807" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r808" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearTwo", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r823" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash outflows - payments on finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r810", "r819" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r806" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost - amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r809", "r815", "r1102" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r822", "r1102" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r821", "r1102" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, estimated useful lives", "verboseLabel": "Weighted Average Remaining Useful Lives (in Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r300", "r469" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortization Expense Recognized on Intangible Assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r466", "r468", "r469", "r471", "r851", "r855" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r851" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r85", "r88" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAggregateAmortizationExpenseoftheIntangibleDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r208", "r851" ] }, "us-gaap_FixedIncomeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeInterestRateMember", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Variable Interest Rate Debt", "label": "Fixed Income Interest Rate [Member]", "documentation": "Trading in a derivative or nonderivative instrument that provides a return in the form of fixed periodic payments of interest and eventual return of principal at maturity." } } }, "auth_ref": [ "r156" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency transaction gain (loss)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r790", "r791", "r792", "r793", "r1004" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency and currency translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r789" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "verboseLabel": "Foreign currency forward contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r1066", "r1088", "r1101" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Exchange Forward [Member]", "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." } } }, "auth_ref": [ "r966", "r970", "r976", "r996", "r1002", "r1028", "r1029", "r1030", "r1116" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1141", "r1153", "r1163", "r1189" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1141", "r1153", "r1163", "r1189" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1141", "r1153", "r1163", "r1189" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1141", "r1153", "r1163", "r1189" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1141", "r1153", "r1163", "r1189" ] }, "apg_ForwardStartingSwapsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ForwardStartingSwapsMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward-starting swaps", "label": "Forward-starting swaps [Member]", "documentation": "Forward-starting swaps." } } }, "auth_ref": [] }, "apg_FourPointOneTwoFivePercentageSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "FourPointOneTwoFivePercentageSeniorNotesMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "4.125% Senior Notes", "label": "Four point one two five percentage senior notes [Member]", "documentation": "4.125% Senior Notes." } } }, "auth_ref": [] }, "apg_FourPointSevenFiveZeroPercentageSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "FourPointSevenFiveZeroPercentageSeniorNotesMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "4.750% Senior Notes", "label": "Four point seven five zero percentage senior notes [Member]", "documentation": "4.750% Senior Notes." } } }, "auth_ref": [] }, "currency_GBP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "GBP", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "GBP", "label": "United Kingdom, Pounds" } } }, "auth_ref": [] }, "apg_GainLossOnDedesignatedDerivativesAmortizedFromAOCIIntoIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "GainLossOnDedesignatedDerivativesAmortizedFromAOCIIntoIncome", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on dedesignated derivatives amortized from AOCI into income", "label": "Gain (Loss) On Dedesignated Derivatives Amortized From AOCI Into Income", "documentation": "Gain (loss) on dedesignated derivatives amortized from AOCI into income." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on extinguishment of debt, net", "terseLabel": "Gain (loss) on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r18", "r97", "r98" ] }, "apg_GlobalFixedIncomeAtNetAssetValueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "GlobalFixedIncomeAtNetAssetValueMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Global fixed income at net asset value", "label": "Global fixed income at net asset value [Member]", "documentation": "Global fixed income at net asset value." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails", "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r299", "r453", "r868", "r1074", "r1111", "r1255", "r1262" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r457", "r1074" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLES" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLES", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r206" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r452", "r465", "r1074" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r18", "r454", "r460", "r465", "r1074" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r1074" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation and other, net", "label": "Goodwill, Translation and Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r1254" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r196", "r343", "r406", "r420", "r426", "r429", "r443", "r493", "r494", "r496", "r497", "r498", "r500", "r502", "r504", "r505", "r785", "r1072", "r1278" ] }, "apg_HeatingVentilationAndAirConditioningMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "HeatingVentilationAndAirConditioningMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "HVAC", "label": "Heating Ventilation And Air Conditioning [Member]", "documentation": "Heating, Ventilation and Air Conditioning." } } }, "auth_ref": [] }, "apg_HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund", "label": "Heavy And General Laborers Local Union472 And172 Of New Jersey Pension Fund [Member]", "documentation": "Heavy And General Laborers Local Union 472 And 172 Of New Jersey Pension Fund." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r33", "r760" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r33" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r33" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1131", "r1132", "r1145" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets excluding goodwill", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. earnings", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r344", "r739" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r193", "r244", "r406", "r420", "r426", "r429", "r871", "r885", "r1072" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign earnings", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r344", "r739" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofComponentsofIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total earnings", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r18", "r194", "r243", "r413", "r439", "r884" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.apigroupinc.com/role/DIVESTITURESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r23", "r39", "r45", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r213" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r472", "r478", "r989" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r478", "r989" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r29" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r345", "r705", "r714", "r721", "r727", "r735", "r741", "r742", "r743", "r925" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/INCOMETAXESSummaryofIncomeTaxProvisionBenefitDetail", "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision", "totalLabel": "Total income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r247", "r264", "r371", "r372", "r414", "r712", "r736", "r891" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r326", "r708", "r709", "r721", "r722", "r726", "r728", "r919" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1377" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1377" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected provision at statutory federal rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r713" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent differences and other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1377" ] }, "apg_IncomeTaxReconciliationSectionOneSixtyTwoMLimitation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "IncomeTaxReconciliationSectionOneSixtyTwoMLimitation", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Section 162(m) limitation", "label": "Section 162(m) limitation", "documentation": "Income tax reconciliation section 162(m) limitation." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State tax provision, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1377" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1377" ] }, "apg_IncomeTaxReconciliationTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "IncomeTaxReconciliationTransactionCosts", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Income Tax Reconciliation Transaction Costs", "documentation": "Income tax reconciliation transaction costs." } } }, "auth_ref": [] }, "apg_IncomeTaxReconciliationWithholdingTaxesOnForeignEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "IncomeTaxReconciliationWithholdingTaxesOnForeignEntities", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofFederalStatutoryIncomeTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding taxes on foreign entities", "label": "Income Tax Reconciliation Withholding taxes on foreign entities", "documentation": "Income tax reconciliation withholding taxes on foreign entities." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r69" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and income taxes payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r1234" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1234" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r845", "r1234" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "apg_IncrementalBorrowingRate": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "IncrementalBorrowingRate", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental borrowing rates on a quarterly basis across all currencies", "label": "Incremental Borrowing Rate", "documentation": "Incremental borrowing rate." } } }, "auth_ref": [] }, "apg_IncrementalBorrowingRateTenor": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "IncrementalBorrowingRateTenor", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental borrowing rates tenor", "label": "Incremental Borrowing Rate Tenor", "documentation": "Incremental borrowing rate tenor." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issuable upon conversion of Series B Preferred Shares (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method." } } }, "auth_ref": [ "r388", "r389", "r394" ] }, "apg_IncrementalCommonSharesAttributableToDilutiveEffectOfSharesIssuablePursuantToAnnualPreferredShareDividend": { "xbrltype": "sharesItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfSharesIssuablePursuantToAnnualPreferredShareDividend", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive securities includes common shares issuable pursuant to the annual preferred share dividend (in shares)", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Shares Issuable Pursuant To Annual Preferred Share Dividend", "documentation": "Incremental common shares attributable to dilutive effect of shares issuable pursuant to annual preferred share dividend." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs, warrants, and stock options (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r380", "r381", "r382", "r394", "r661" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r467", "r470" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r86", "r210" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1144", "r1153", "r1163", "r1180", "r1189", "r1193", "r1201" ] }, "apg_InfrastructureUtilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "InfrastructureUtilityMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure/Utility", "label": "Infrastructure Utility [Member]", "documentation": "Infrastructure/Utility [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1199" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1133", "r1205" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1133", "r1205" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1133", "r1205" ] }, "apg_InsuranceLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "InsuranceLiabilitiesPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance liabilities", "label": "Insurance Liabilities [Policy Text Block]", "documentation": "Insurance liabilities." } } }, "auth_ref": [] }, "us-gaap_InsuranceSettlementsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceSettlementsReceivable", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable from Insurance carriers", "label": "Insurance Settlements Receivable", "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Definite-lived intangibles", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r88", "r847", "r848", "r849", "r851", "r1068" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r299" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r83", "r87" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r165", "r246", "r330", "r410", "r801", "r990", "r1124", "r1419" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r41" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest, net of interest income", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r335", "r337", "r338" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r1059", "r1121", "r1122" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r312", "r1064", "r1111" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r249", "r297", "r311", "r449", "r450", "r451", "r846", "r1069" ] }, "apg_InvestmentIncomeAndOtherNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "InvestmentIncomeAndOtherNetMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income and other, net", "label": "Investment Income And Other Net [Member]", "documentation": "Investment income and other, net." } } }, "auth_ref": [] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment balance", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r873" ] }, "apg_JointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "JointVenturesMember", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures", "label": "Joint Ventures [Member]", "documentation": "Joint ventures." } } }, "auth_ref": [] }, "apg_JunoLowerHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "JunoLowerHoldingsMember", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Viking", "label": "Juno Lower Holdings [Member]", "documentation": "Juno Lower Holdings" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1288" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r814", "r1102" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Expense", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1399" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r212" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.apigroupinc.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r805" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r813" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r813" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r812" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1400" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearFive", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearFour", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearThree", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearTwo", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1398" ] }, "apg_LesseeOperatingLeaseTermOfContractExtensionOption": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "LesseeOperatingLeaseTermOfContractExtensionOption", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term, extension option", "label": "Lessee, Operating Lease, Term of Contract, Extension Option", "documentation": "Lessee, Operating Lease, Term of Contract, Extension Option" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.apigroupinc.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r805" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r49", "r343", "r443", "r493", "r494", "r496", "r497", "r498", "r500", "r502", "r504", "r505", "r753", "r754", "r755", "r785", "r958", "r1071", "r1126", "r1278", "r1403", "r1404" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable convertible preferred stock, and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r190", "r242", "r882", "r1111", "r1237", "r1253", "r1394" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock, and Shareholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r51", "r296", "r343", "r443", "r493", "r494", "r496", "r497", "r498", "r500", "r502", "r504", "r505", "r753", "r754", "r755", "r785", "r1111", "r1278", "r1403", "r1404" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Financial liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r161" ] }, "apg_LiabilityForDeferredPaymentsRecognitionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "LiabilityForDeferredPaymentsRecognitionPeriod", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for deferred payments recognition period", "label": "Liability For Deferred Payments Recognition Period", "documentation": "Liability for deferred payments recognition period." } } }, "auth_ref": [] }, "apg_LifeSafetyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "LifeSafetyMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Life Safety", "label": "Life Safety [Member]", "documentation": "Life safety [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt obligations", "verboseLabel": "Line of credit outstanding", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r44", "r241", "r1412" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Abstract]", "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r47", "r1236" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r47" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r47", "r1236" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1236" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental term facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r47" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line Of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r47", "r1236" ] }, "apg_LineOfCreditNetOfLettersOfCreditOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "LineOfCreditNetOfLettersOfCreditOutstanding", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit net letters of credit outstanding", "label": "Line Of Credit Net Of Letters Of Credit Outstanding", "documentation": "Line of credit net of letters of credit outstanding." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "apg_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate (LIBOR)", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net of deferred financing costs", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r44", "r241", "r519", "r533", "r1076", "r1077", "r1412" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: short-term and current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r303" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r21", "r348", "r1283" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r21", "r348", "r524" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r21", "r348", "r524" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r21", "r348", "r524" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r21", "r348", "r524" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/DEBTScheduleofAnnualMaturitiesExcludingAmortizationofDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r21", "r348", "r524" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r305" ] }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingVariableInterestRate", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, variable interest rate", "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [ "r52" ] }, "apg_LongTermLineOfCreditAmountExtended": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "LongTermLineOfCreditAmountExtended", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit, amount extended", "label": "Long-Term Line of Credit, Amount Extended", "documentation": "Long-Term Line of Credit, Amount Extended" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r53" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r53", "r96" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery, equipment, and office equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_ManagementFeeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManagementFeeExpense", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advisory services fees payable", "label": "Management Fee Expense", "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment." } } }, "auth_ref": [ "r166", "r984", "r1124", "r1418" ] }, "apg_MariposaAcquisitionIVLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "MariposaAcquisitionIVLLCMember", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mariposa", "label": "Mariposa Acquisition I V L L C [Member]", "documentation": "Mariposa Acquisition IV, LLC." } } }, "auth_ref": [] }, "apg_MarketPerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "MarketPerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market Performance-Based Restricted Stock Units", "label": "Market Performance-Based Restricted Stock Units [Member]", "documentation": "Market Performance-Based Restricted Stock Units" } } }, "auth_ref": [] }, "apg_MaturityOfCorporateBondUsedInCalculationOfDiscountRateAssumptions": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "MaturityOfCorporateBondUsedInCalculationOfDiscountRateAssumptions", "presentation": [ "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of corporate bond used in calculation of discount rate assumptions", "label": "Maturity of corporate bond used in calculation of discount rate assumptions", "documentation": "Maturity of corporate bond used in calculation of discount rate assumptions." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r649", "r844", "r909", "r950", "r951", "r1013", "r1016", "r1020", "r1021", "r1035", "r1056", "r1057", "r1073", "r1080", "r1098", "r1113", "r1282", "r1405", "r1406", "r1407", "r1408", "r1409", "r1410" ] }, "apg_MaximumValueOfCommonStockPurchasedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "MaximumValueOfCommonStockPurchasedDuringPeriod", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum value of common stock purchased during period under ESPP", "label": "Maximum Value Of Common Stock Purchased During Period", "documentation": "Maximum value of common stock purchased during period." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1172" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1172" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r649", "r844", "r909", "r950", "r951", "r1013", "r1016", "r1020", "r1021", "r1035", "r1056", "r1057", "r1073", "r1080", "r1098", "r1113", "r1282", "r1405", "r1406", "r1407", "r1408", "r1409", "r1410" ] }, "apg_MinnesotaLaborersPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "MinnesotaLaborersPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minnesota Laborers Pension Fund", "label": "Minnesota Laborers Pension Fund [Member]", "documentation": "Minnesota Laborers Pension Fund." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1192" ] }, "apg_Mr.AshkenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "Mr.AshkenMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Mr. Ashken [Member]", "documentation": "Mr. Ashken" } } }, "auth_ref": [] }, "apg_Mr.LillieMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "Mr.LillieMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Mr. Lillie [Member]", "documentation": "Mr. Lillie" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1200" ] }, "apg_MultiemployerPensionPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "MultiemployerPensionPlansMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Multiemployer Pension Plans", "label": "Multiemployer Pension Plans [Member]", "documentation": "Multiemployer pension plans." } } }, "auth_ref": [] }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlanEmployerContributionCost", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions", "label": "Multiemployer Plan, Employer Contribution, Cost", "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan." } } }, "auth_ref": [ "r644", "r645", "r656", "r1098" ] }, "us-gaap_MultiemployerPlansLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlansLineItems", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Multiemployer Plans [Line Items]", "label": "Multiemployer Plan [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r656", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_MultiemployerPlansWithdrawalObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlansWithdrawalObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Withdrawal liability", "label": "Multiemployer Plans, Withdrawal Obligation", "documentation": "Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1173" ] }, "apg_NationalAutomaticSprinklerIndustryPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NationalAutomaticSprinklerIndustryPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "National Automatic Sprinkler Industry Pension Fund", "label": "National Automatic Sprinkler Industry Pension Fund [Member]", "documentation": "National Automatic Sprinkler Industry Pension Fund." } } }, "auth_ref": [] }, "apg_NationalElectricalBenefitFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NationalElectricalBenefitFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "National Electrical Benefit Fund", "label": "National Electrical Benefit Fund [Member]", "documentation": "National Electrical Benefit Fund." } } }, "auth_ref": [] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.apigroupinc.com/role/NATUREOFBUSINESS" ], "lang": { "en-us": { "role": { "terseLabel": "NATURE OF BUSINESS", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r250", "r266" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r336" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r336" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r201", "r202", "r203" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail": { "parentTag": "apg_NetIncomeLossAvailableToCommonStockholdersBasicIncludingPreferredStock", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Earnings from joint ventures", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r195", "r203", "r245", "r294", "r322", "r324", "r329", "r343", "r361", "r365", "r366", "r367", "r368", "r371", "r372", "r390", "r406", "r420", "r426", "r429", "r443", "r493", "r494", "r496", "r497", "r498", "r500", "r502", "r504", "r505", "r774", "r785", "r886", "r981", "r1005", "r1006", "r1072", "r1124", "r1278" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r333", "r365", "r366", "r367", "r368", "r376", "r377", "r391", "r394", "r406", "r420", "r426", "r429", "r1072" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to common shareholders:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "apg_NetIncomeLossAvailableToCommonStockholdersBasicIncludingPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicIncludingPreferredStock", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic, Including Preferred Stock", "documentation": "Net Income (Loss) Available to Common Stockholders, Basic, Including Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to common shareholders - diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "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." } } }, "auth_ref": [ "r333", "r378", "r384", "r385", "r386", "r387", "r391", "r394" ] }, "us-gaap_NetInvestmentHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentHedgingMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net investment hedges", "verboseLabel": "Net investment hedges:", "label": "Net Investment Hedging [Member]", "documentation": "Hedges of a net investment in a foreign operation." } } }, "auth_ref": [ "r145" ] }, "us-gaap_NetInvestmentIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentIncome", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment income and other, net", "terseLabel": "Investment income and other, net", "label": "Net Investment Income", "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments." } } }, "auth_ref": [ "r248", "r887", "r888", "r991", "r1124" ] }, "apg_NetOperatingLossCarryforwardsCarryforwardPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NetOperatingLossCarryforwardsCarryforwardPeriod", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards, carryforward term", "label": "Net Operating Loss Carryforwards Carryforward Period", "documentation": "Net operating loss carryforwards, carryforward period." } } }, "auth_ref": [] }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-service pension benefit", "negatedTerseLabel": "Non-service pension benefit", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits." } } }, "auth_ref": [ "r571" ] }, "apg_NetPeriodicPensionBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NetPeriodicPensionBenefit", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net periodic pension benefit", "label": "Net Periodic Pension Benefit", "documentation": "Net periodic pension benefit." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.apigroupinc.com/role/RECENTACCOUNTINGPRONOUNCEMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r262", "r263", "r265", "r291", "r359", "r360", "r363", "r364", "r373", "r374", "r445", "r446", "r732", "r733", "r734", "r768", "r771", "r775", "r776", "r777", "r786", "r787", "r788", "r803", "r804", "r827", "r852", "r853", "r854", "r913", "r914", "r915", "r916", "r917" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting standards issued and adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "apg_NonExecutiveDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NonExecutiveDirectorsMember", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Independent, Non-Executive Directors", "label": "Non Executive Directors [Member]", "documentation": "Non-executive directors." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1172" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1141", "r1153", "r1163", "r1180", "r1189" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1170" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1169" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1180" ] }, "apg_NonQualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NonQualifiedStockOptionsMember", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Qualified Stock Options", "label": "Non Qualified Stock Options [Member]", "documentation": "Non qualified stock options." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1200" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1200" ] }, "apg_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Noncash Lease Expense", "documentation": "Noncash lease expense." } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofDerivativesonConsolidatedStatementsofOperationsDetails", "http://www.apigroupinc.com/role/DERIVATIVESSummaryofFairValueofDerivativeInstrumentsDetails", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofFairValueMeasurementAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives not designated as hedge instruments", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_NonmonetaryTransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Nonmonetary Transaction Type", "label": "Nonmonetary Transaction Type [Axis]", "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r824", "r825", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110" ] }, "us-gaap_NonmonetaryTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Nonmonetary Transaction Type", "label": "Nonmonetary Transaction Type [Domain]", "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r824", "r825", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r44", "r241", "r1412" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of businesses acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "apg_NumberOfCountriesExpandingOperations": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NumberOfCountriesExpandingOperations", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries expanding operations", "label": "Number of countries expanding operations", "documentation": "Number of countries expanding operations." } } }, "auth_ref": [] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries in which entity operates", "label": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "apg_NumberOfCountriesInWhichRetirementPlansSponsored": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NumberOfCountriesInWhichRetirementPlansSponsored", "presentation": [ "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries in which retirement plans sponsored", "label": "Number of Countries in Which Retirement Plans Sponsored", "documentation": "Number of countries in which retirement plans sponsored" } } }, "auth_ref": [] }, "apg_NumberOfCountriesOfSignificantBusinessOperations1": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NumberOfCountriesOfSignificantBusinessOperations1", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries of significant business operations", "label": "Number of countries of significant business operations", "documentation": "Number of countries of significant business operations1." } } }, "auth_ref": [] }, "apg_NumberOfDerivativeInstrumentsEnteredIntoDuringThePeriod": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NumberOfDerivativeInstrumentsEnteredIntoDuringThePeriod", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of derivative agreements entered into during the period", "label": "Number Of Derivative Instruments Entered Into During The Period", "documentation": "Number Of Derivative Instruments Entered Into During The Period" } } }, "auth_ref": [] }, "us-gaap_NumberOfForeignCurrencyDerivativesHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfForeignCurrencyDerivativesHeld", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of foreign currency derivatives held", "label": "Number of Foreign Currency Derivatives Held", "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date." } } }, "auth_ref": [ "r141", "r142" ] }, "apg_NumberOfLocationsInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "NumberOfLocationsInWhichEntityOperates", "presentation": [ "http://www.apigroupinc.com/role/NATUREOFBUSINESSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of locations", "label": "Number Of Locations In Which Entity Operates", "documentation": "Number of locations in which entity operates." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1251" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1251" ] }, "apg_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating And Finance Lease Liabilities Payments Due [Abstract]", "documentation": "Operating and finance lease liabilities payments due." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total present value of lease liabilities", "label": "Operating And Finance Lease Liability", "documentation": "Operating and finance lease liability." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaid", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Operating And Finance Lease, Liability, to be Paid", "documentation": "Operating and finance lease liability payments due." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 6.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Operating And Finance Lease, Liability, to be Paid, After Year Five", "documentation": "Operating and finance lease liability payments due thereafter." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearFive", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 5.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Operating And Finance Lease, Liability, to be Paid, Year Five", "documentation": "Operating and finance lease liability payments due year five." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearFour", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 4.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Operating And Finance Lease, Liability, to be Paid, Year Four", "documentation": "Operating And Finance Lease, Liability, to be Paid, Year Four" } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "2024", "label": "Operating And Finance Lease, Liability, to be Paid, Year One", "documentation": "Operating and finance lease liability payments due in next twelve months." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearThree", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 3.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Operating And Finance Lease, Liability, to be Paid, Year Three", "documentation": "Operating and finance lease liability payments due year three." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityToBePaidYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearTwo", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_2": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "2025", "label": "Operating And Finance Lease, Liability, to be Paid, Year Two", "documentation": "Operating and finance lease liability payments due year two." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "apg_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Less imputed interest", "label": "Operating And Finance Lease Liability Undiscounted Excess Amount", "documentation": "Operating and finance lease liability undiscounted excess amount." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeasesLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeasesLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and finance leases", "totalLabel": "Operating and finance leases - current", "label": "Operating And Finance Leases Liability Current", "documentation": "Operating and finance leases liability current." } } }, "auth_ref": [] }, "apg_OperatingAndFinanceLeasesLiabilityNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingAndFinanceLeasesLiabilityNonCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and finance leases", "totalLabel": "Operating and finance leases - non-current", "label": "Operating And Finance Leases Liability Non Current", "documentation": "Operating and finance leases liability non-current." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r406", "r420", "r426", "r429", "r1072" ] }, "apg_OperatingIncomeLossEarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingIncomeLossEarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA", "label": "Operating Income Loss Earnings Before Interest Taxes Depreciation And Amortization", "documentation": "Operating income (loss), earnings before interest, taxes, depreciation and amortization." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r816", "r1102" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense, including real estate taxes and operating costs", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1397" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail_1": { "parentTag": "apg_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r807" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "apg_OperatingAndFinanceLeasesLiabilityCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases - current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r807" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r808" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases - non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r807" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofFutureUndiscountedCashFlowsandReconciliationtotheLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r808" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows - payments on operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r811", "r819" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right of use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r806" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r822", "r1102" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r821", "r1102" ] }, "apg_OperatingLossCarrybackTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OperatingLossCarrybackTerm", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryback term", "label": "Operating Loss Carryback Term", "documentation": "Operating loss carryback term." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r122" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r121" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r419", "r420", "r421", "r422", "r423", "r429" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "apg_Other2023AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "Other2023AcquisitionsMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other 2023 acquisitions", "label": "Other 2023 Acquisitions [Member]", "documentation": "2022 Acquisitions." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r50" ] }, "apg_OtherAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OtherAccruedLiabilitiesMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities", "label": "Other Accrued Liabilities [Member]", "documentation": "Other Accrued Liabilities" } } }, "auth_ref": [] }, "apg_OtherAssetsAndLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OtherAssetsAndLiabilitiesMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets and liabilities", "label": "Other Assets and Liabilities [Member]", "documentation": "Other Assets and Liabilities" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r147", "r159" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r301" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r14", "r30", "r234" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value change - derivatives, net of tax benefit (expense) of $8, ($11), and $(9), respectively", "terseLabel": "Fair value change - derivatives", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r317", "r318" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) recognized in other comprehensive income, cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r317", "r318", "r756", "r757", "r762" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncomeParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivatives, tax (expense) benefit", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r319" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) reclassified from AOCI into income, cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r258", "r318", "r320" ] }, "apg_OtherComprehensiveIncomeLossFairValueHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OtherComprehensiveIncomeLossFairValueHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) recognized in other comprehensive income, fair value hedges", "label": "Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), before Reclassification and Tax" } } }, "auth_ref": [] }, "apg_OtherComprehensiveIncomeLossFairValueHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OtherComprehensiveIncomeLossFairValueHedgeGainLossReclassificationBeforeTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) reclassified from AOCI into income, fair value hedges", "label": "Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Other Comprehensive Income (Loss), Fair Value Hedge, Gain (Loss), Reclassification, before Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation gain (loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) recognized in other comprehensive income, net investment hedging", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge." } } }, "auth_ref": [ "r758" ] }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESSummaryofEffectofCashFlowandFairValueHedgeAccountingonAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) reclassified from AOCI into income, net investment hedges", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from derivative designated and qualifying as net investment hedge." } } }, "auth_ref": [ "r759" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Defined benefit pension plans adjustment, net of tax expense of $81, $55, and $0, respectively", "negatedLabel": "Pension plans adjustment", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r11", "r192", "r321", "r613" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofComprehensiveLossIncomeParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Defined benefit pension plans adjustment, tax expense", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r9", "r234" ] }, "us-gaap_OtherContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherContractMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is classified as other." } } }, "auth_ref": [ "r1060", "r1066", "r1088" ] }, "apg_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OtherCountriesMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Countries [Member]", "documentation": "Other countries." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r54" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r203" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r199" ] }, "apg_OtherObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "OtherObligationsMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other obligations", "label": "Other Obligations [Member]", "documentation": "Other Obligations [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1172" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1139", "r1151", "r1161", "r1187" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1142", "r1154", "r1164", "r1190" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1142", "r1154", "r1164", "r1190" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership", "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership", "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1168" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of acquisition-related consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "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." } } }, "auth_ref": [ "r12" ] }, "apg_PaymentOfInvoices": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PaymentOfInvoices", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of invoices", "label": "Payment Of Invoices", "documentation": "Payment of invoices." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r64" ] }, "apg_PaymentsForRepurchasesOfLongTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PaymentsForRepurchasesOfLongTermBorrowings", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of long-term borrowings", "label": "Payments For Repurchases Of Long Term Borrowings", "documentation": "Payments for repurchases of long-term borrowings." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r477", "r1233" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r66" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted shares tendered for taxes", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r334" ] }, "apg_PaymentsToAcquireBusinessesCashDepositedIntoEscrow": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PaymentsToAcquireBusinessesCashDepositedIntoEscrow", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash deposited into escrow", "label": "Payments to Acquire Businesses, Cash Deposited into Escrow", "documentation": "Payments to Acquire Businesses, Cash Deposited into Escrow" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSScheduleofNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid at closing", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r62", "r748" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r200" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1171" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1171" ] }, "us-gaap_PensionAndOtherPostretirementBenefitContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitContributions", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension contributions", "terseLabel": "Defined benefit pension plans contributions", "label": "Payment for Pension and Other Postretirement Benefits", "documentation": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSION" ], "lang": { "en-us": { "role": { "terseLabel": "PENSION", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r567", "r593", "r595", "r601", "r620", "r622", "r623", "r624", "r625", "r626", "r640", "r641", "r643", "r1090" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofSupplementalConsolidatedBalanceSheetsInformationRelatedtoPensionDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Other accrued liabilities", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r180", "r568", "r569", "r592", "r1090" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension and post-retirement obligations", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r181", "r568", "r569", "r592", "r1090" ] }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post-retirement obligations", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r24", "r25", "r34", "r113" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1170" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1180" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1173" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1169" ] }, "apg_PercentageOfOutstandingStockOwnedByRelatedPartyUnderAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PercentageOfOutstandingStockOwnedByRelatedPartyUnderAgreement", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of outstanding stock owned by related party under agreement", "label": "Percentage of Outstanding Stock Owned by Related Party Under Agreement", "documentation": "Percentage of outstanding stock owned by related party under agreement." } } }, "auth_ref": [] }, "apg_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Units", "label": "Performance-Based Restricted Stock Units [Member]", "documentation": "Performance-Based Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "apg_PerformanceStockUnitsPsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PerformanceStockUnitsPsusMember", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units PSUs", "label": "Performance Stock Units PSUs [Member]", "documentation": "Performance Stock Units PSUs member," } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r621", "r1088", "r1089", "r1090" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1350", "r1351", "r1352", "r1353", "r1354", "r1355", "r1356", "r1357", "r1358", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1350", "r1351", "r1352", "r1353", "r1354", "r1355", "r1356", "r1357", "r1358", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375" ] }, "apg_PlusAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "PlusAbstract", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plus:", "label": "Plus [Abstract]", "documentation": "Plus." } } }, "auth_ref": [] }, "us-gaap_PostemploymentRetirementBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentRetirementBenefitsMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Postemployment Retirement Benefits", "label": "Postemployment Retirement Benefits [Member]", "documentation": "Special and contractual termination benefits provided in connection with termination of employment and payable upon retirement, but not payable from defined benefit plan. Excludes benefits payable upon termination from defined benefit pension and other postretirement plan, and postemployment benefits payable before retirement." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, conversion ratio", "label": "Preferred Stock, Convertible, Conversion Ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r536" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, dividend percentage", "terseLabel": "Percentage of annual dividend rate", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r535", "r1014", "r1017", "r1019", "r1036" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustments", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less income allocable to Preferred Stock", "negatedTerseLabel": "Less income allocable to Preferred Stock", "label": "Preferred Stock Dividends and Other Adjustments", "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders." } } }, "auth_ref": [ "r73", "r1208", "r1250" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock dividend on Series B Preferred Stock", "label": "Preferred Stock Dividends, Income Statement Impact", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsShares", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock dividend (in shares)", "label": "Preferred Stock Dividends, Shares", "documentation": "Number of shares of preferred stock issued as dividends during the period. Excludes stock splits." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation preference per share (in dollars per share)", "label": "Preferred Stock, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r102", "r103", "r184", "r1235", "r1284" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate liquidation preference", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r342", "r538" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r1114", "r1115", "r1118", "r1119", "r1120", "r1123", "r1415", "r1420" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r184", "r534" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r184", "r960" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r184", "r534" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r184", "r960", "r979", "r1420", "r1421" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock, $0.0001 par value; 7,000,000 authorized shares; 4,000,000 shares issued and outstanding at December\u00a031, 2023 and 2022", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r184", "r877", "r1111" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1228" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from long-term borrowings", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r63", "r920" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from equity issuances", "label": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r10", "r920" ] }, "apg_ProceedsFromSalesOfPropertyEquipmentHeldForSaleAssetsAndDisposalsOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ProceedsFromSalesOfPropertyEquipmentHeldForSaleAssetsAndDisposalsOfBusinesses", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of property, equipment, held for sale assets, and businesses", "label": "Proceeds From Sales Of Property Equipment Held For Sale Assets And Disposals Of Businesses", "documentation": "Proceeds from sales of property, equipment, held for sale assets and disposals of businesses." } } }, "auth_ref": [] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r431", "r850", "r903", "r904", "r905", "r906", "r907", "r908", "r1061", "r1081", "r1112", "r1217", "r1275", "r1276", "r1287", "r1413" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r431", "r850", "r903", "r904", "r905", "r906", "r907", "r908", "r1061", "r1081", "r1112", "r1217", "r1275", "r1276", "r1287", "r1413" ] }, "apg_ProfitSharingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ProfitSharingExpense", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Profit-sharing expense", "label": "Profit Sharing Expense", "documentation": "Profit-sharing expense." } } }, "auth_ref": [] }, "apg_ProjectedBenefitObligationPboFundedStatusAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ProjectedBenefitObligationPboFundedStatusAbstract", "presentation": [ "http://www.apigroupinc.com/role/PENSIONScheduleofChangesinBenefitObligationsandPlanAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Projected benefit obligation (\"PBO\") Funded Status [Abstract]", "label": "Projected benefit obligation (\"PBO\") Funded Status [Abstract]", "documentation": "Projected benefit obligation (\"PBO\") Funded Status." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1213", "r1216", "r1267" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1216", "r1265" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1212", "r1225", "r1266" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNET" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT, NET", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r211", "r253", "r259", "r260" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r20", "r253", "r259", "r883" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r212" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1168" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1168" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r593", "r649", "r688", "r689", "r690", "r843", "r844", "r909", "r950", "r951", "r1013", "r1016", "r1020", "r1021", "r1035", "r1056", "r1057", "r1073", "r1080", "r1098", "r1113", "r1116", "r1268", "r1282", "r1406", "r1407", "r1408", "r1409", "r1410" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r593", "r649", "r688", "r689", "r690", "r843", "r844", "r909", "r950", "r951", "r1013", "r1016", "r1020", "r1021", "r1035", "r1056", "r1057", "r1073", "r1080", "r1098", "r1113", "r1116", "r1268", "r1282", "r1406", "r1407", "r1408", "r1409", "r1410" ] }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets and liabilities", "label": "Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]", "documentation": "Disclosure of accounting policy election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less." } } }, "auth_ref": [ "r745" ] }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA Reconciliation", "label": "Segment Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "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." } } }, "auth_ref": [ "r81", "r82" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation Operating Income to EBITDA", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "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." } } }, "auth_ref": [ "r81", "r82" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1134", "r1146", "r1156", "r1182" ] }, "apg_ReductionInDerivativeEffectiveInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ReductionInDerivativeEffectiveInterestRate", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in overall effective interest rate", "label": "Reduction In Derivative Effective Interest Rate", "documentation": "Reduction in derivative effective interest rate." } } }, "auth_ref": [] }, "apg_ReductionInInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ReductionInInterestExpense", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annual reduction in interest expense", "label": "Reduction In Interest Expense", "documentation": "Reduction in interest expense." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r621", "r831", "r832", "r953", "r954", "r955", "r956", "r957", "r978", "r980", "r1012" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r346", "r347", "r831", "r832", "r833", "r834", "r953", "r954", "r955", "r956", "r957", "r978", "r980", "r1012" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r985", "r986", "r989" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r621", "r831", "r832", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r953", "r954", "r955", "r956", "r957", "r978", "r980", "r1012", "r1402" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED-PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r828", "r829", "r830", "r832", "r835", "r926", "r927", "r928", "r987", "r988", "r989", "r1010", "r1011" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1232" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on long-term borrowings", "terseLabel": "Aggregate amount repaid", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r65", "r923" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1135", "r1147", "r1157", "r1183" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1136", "r1148", "r1158", "r1184" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1143", "r1155", "r1165", "r1191" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units", "terseLabel": "Restricted Stock Units RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURING" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r474", "r475", "r477", "r480", "r486" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges, net of cash paid", "verboseLabel": "Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r18", "r481", "r483", "r1271" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r476", "r477", "r483", "r484" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r476", "r477", "r478", "r479", "r483", "r484", "r485" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring costs", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring liabilities", "periodStartLabel": "Restructuring reserve, beginning balance", "periodEndLabel": "Restructuring reserve, ending balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r477", "r482" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reversals", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r477", "r484" ] }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAndOtherAdjustment", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Currency translation adjustment", "label": "Restructuring Reserve, Translation and Other Adjustment", "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases)." } } }, "auth_ref": [ "r94", "r1272" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r187", "r219", "r881", "r913", "r917", "r924", "r961", "r1111" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r290", "r356", "r357", "r358", "r362", "r370", "r372", "r444", "r447", "r697", "r698", "r699", "r730", "r731", "r763", "r765", "r766", "r769", "r772", "r910", "r912", "r929", "r1420" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name", "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r1098", "r1214", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323", "r1324", "r1325", "r1326", "r1327", "r1328", "r1329", "r1330", "r1331", "r1332", "r1333", "r1334", "r1335", "r1336", "r1337", "r1338", "r1339", "r1340", "r1341", "r1342", "r1343", "r1344", "r1345", "r1346", "r1347", "r1348" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name", "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r1098", "r1214", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323", "r1324", "r1325", "r1326", "r1327", "r1328", "r1329", "r1330", "r1331", "r1332", "r1333", "r1334", "r1335", "r1336", "r1337", "r1338", "r1339", "r1340", "r1341", "r1342", "r1343", "r1344", "r1345", "r1346", "r1347", "r1348" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r568", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r616", "r618", "r619", "r621", "r624", "r627", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r643", "r644", "r645", "r656", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r568", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r616", "r618", "r619", "r621", "r624", "r627", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r643", "r644", "r645", "r656", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r407", "r408", "r419", "r424", "r425", "r431", "r433", "r435", "r563", "r564", "r850" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts with customers, variable consideration, contract assets and liabilities, and costs to obtain or fulfill a contract", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r267", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r1058" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUES" ], "lang": { "en-us": { "role": { "terseLabel": "NET REVENUES", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r267", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r566" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount of transaction price allocated to unsatisfied performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r256" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r257" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r257" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of recognized revenue of remaining performance obligations over the next 12 months", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1215" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r820", "r1102" ] }, "apg_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new lease obligations:", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "documentation": "Right-of-use assets obtained in exchange for new lease obligations." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedStatementsofCashFlowsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r820", "r1102" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1200" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1200" ] }, "apg_SafetyServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SafetyServicesMember", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Safety Services", "label": "Safety Services [Member]", "documentation": "Safety services." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedPerTransaction", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price", "label": "Sale of Stock, Consideration Received Per Transaction", "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares sold (in shares)", "verboseLabel": "Number of shares issued and sold (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r654", "r1219", "r1247" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r373", "r654", "r1210", "r1247" ] }, "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information for Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r1090", "r1337", "r1338" ] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Supplemental Consolidated Balance Sheets Information Related to Pension", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Major Assumptions Used to Determine Benefit Obligation", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r615" ] }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information for Pension Plans with Projected Benefit Obligations in Excess of Plan Assets", "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r1090", "r1337" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r126", "r127", "r746" ] }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value of Pension Plan Assets by Asset Category", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements." } } }, "auth_ref": [ "r225" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Income Tax Provision (Benefit)", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r231" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Deferred Tax Assets And Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r230" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/PENSIONPlanAssetsThatUseUnobservableInputsDetails", "http://www.apigroupinc.com/role/PENSIONSummaryofAllocationofPensionPlanAssetDetail", "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r24", "r109", "r110", "r111", "r112" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Effect of Derivatives on Consolidated Statements of Operations and Accumulated Other Comprehensive Income (Loss)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r148", "r153", "r760" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value of Derivative Instruments", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r33", "r139", "r140", "r142", "r146", "r149", "r153", "r157", "r158" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Computation Earnings (Loss) Per Common Share Using Two Class Method", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1249" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r74", "r77", "r379", "r383", "r392" ] }, "us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets", "label": "Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period." } } }, "auth_ref": [ "r1313" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Federal Statutory Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r229" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r440", "r441", "r442" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r85", "r88", "r851" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Identifiable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r85", "r88" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r1074" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes In Carrying Amounts of Goodwill By Reportable Segments", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1074", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Income (Loss) Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1238" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Debt Obligations", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Annual Maturities, Excluding Amortization of Debt Issuance Costs", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMultiemployerPlansTable", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Multiemployer Plans [Table]", "label": "Multiemployer Plan [Table]", "documentation": "Disclosure of information about multiemployer plan." } } }, "auth_ref": [ "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r656", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Multiemployer Plan", "label": "Multiemployer Plan [Table Text Block]", "documentation": "Tabular disclosure of information about multiemployer plan." } } }, "auth_ref": [ "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r655", "r656", "r1098" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/PENSIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Net Periodic Pension Benefit", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r226" ] }, "apg_ScheduleOfNonvestedRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ScheduleOfNonvestedRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Number of Outstanding RSUs and PSUs", "label": "Schedule Of Nonvested Restricted Stock Units And Performance Based Restricted Stock Units Activity [Table Text Block]", "documentation": "Schedule Of Nonvested Restricted Stock Units And Performance Based Restricted Stock Units Activity [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Information [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r166", "r167", "r985", "r986", "r989" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r476", "r477", "r478", "r479", "r483", "r484", "r485" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restructuring Program", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r92", "r93", "r95" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r658", "r660", "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Number of Common Shares Underlying Options", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r36", "r37", "r116" ] }, "apg_ScheduleOfShareBasedPaymentAwardValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ScheduleOfShareBasedPaymentAwardValuationAssumptionsTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Valuation Assumptions", "label": "Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block]", "documentation": "Schedule of share-based payment award, valuation assumptions." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Short Term Debt [Table]", "label": "Schedule of Short-Term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Stock By Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r217", "r218", "r219", "r306", "r307", "r308", "r400", "r534", "r535", "r537", "r538", "r539", "r540", "r541", "r920", "r921", "r922", "r923", "r1080", "r1209", "r1235" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r1100", "r1379" ] }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unvested Restricted Stock Units Roll Forward", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)." } } }, "auth_ref": [] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" ], "lang": { "en-us": { "role": { "terseLabel": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r269", "r355" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Amortization Expense of the Intangible", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r88" ] }, "us-gaap_SecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebt", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured term loan", "label": "Secured Debt", "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r44", "r241", "r1412" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1392" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1127" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r435", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r479", "r485", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r1074", "r1217", "r1413" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r433", "r434", "r943", "r946", "r948", "r1015", "r1018", "r1022", "r1037", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1062", "r1082", "r1116", "r1287", "r1413" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r418", "r423", "r427", "r428", "r429", "r430", "r431", "r432", "r435" ] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r198" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofAmortizationExpenseRecognizedonIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "apg_SeptemberTwentyThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SeptemberTwentyThirtyMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "September 2030", "label": "September Twenty Thirty [Member]", "documentation": "September 2030." } } }, "auth_ref": [] }, "apg_SeptemberTwentyTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SeptemberTwentyTwentySevenMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "September 2027", "label": "September 2027 [Member]", "documentation": "September Twenty Twenty Seven [Member]" } } }, "auth_ref": [] }, "apg_SeriesAPreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SeriesAPreferredSharesMember", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Shares", "label": "Series A Preferred Shares [Member]", "documentation": "Series A Preferred Shares member." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r1226", "r1227", "r1285" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "verboseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1226", "r1227", "r1285" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service period from date of grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based awards, vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1099" ] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest": { "xbrltype": "sharesItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Expected to vest (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest", "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, expected to vest." } } }, "auth_ref": [] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Expected to vest (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, expected to vest, weighted average grant date fair value." } } }, "auth_ref": [] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected to vest", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Remaining Contractual Terms", "documentation": "Share based compensation arrangement by share based payment award, equity instruments other than options, expected to vest, weighted-average remaining contractual terms." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r680" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r680" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r678" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r678" ] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseBasedOnPerformanceExpectations": { "xbrltype": "sharesItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseBasedOnPerformanceExpectations", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in units based on performance expectations (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Increase Decrease Based On Performance Expectations", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options increase decrease based on performance expectations." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r675", "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r675", "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r228" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r679" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r679" ] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueIncreaseDecreaseBasedOnPerformanceExpectations": { "xbrltype": "perShareItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueIncreaseDecreaseBasedOnPerformanceExpectations", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in units based on performance expectations (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value Increase Decrease Based On Performance Expectations", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options weighted average grant date fair value increase decrease based on performance expectations." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r689" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r688" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r658", "r660", "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares purchased in offering period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r115" ] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r669" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r669" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance", "periodEndLabel": "Outstanding, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r667", "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r667", "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Weighted-Average Remaining Contractual Term [Abstract]", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Weighted-Average Remaining Contractual Term" } } }, "auth_ref": [] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesIssued": { "xbrltype": "perShareItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesIssued", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average price per share (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Issued", "documentation": "Share based compensation arrangement by share based payment award per share weighted average price of shares issued." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r115" ] }, "apg_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardContractualTerm", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Terms Of Award Contractual Term", "documentation": "Share based compensation arrangement by share based payment award terms of award contractual term." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r663", "r664", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r688", "r689", "r690", "r691" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price per share (in dollars per share)", "verboseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r672" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r657", "r666", "r685", "r686", "r687", "r688", "r691", "r700", "r701", "r702", "r703" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1350" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r115" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r115" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r228" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of fair market value of common stock", "terseLabel": "Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCK" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r216", "r227" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "apg_SheetMetalWorkersLocal10PensionTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SheetMetalWorkersLocal10PensionTrustMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sheet Metal Workers' Local 10 Pension Fund", "label": "Sheet Metal Workers Local10 Pension Trust [Member]", "documentation": "Sheet Metal Workers Local 10 Pension Trust." } } }, "auth_ref": [] }, "apg_SheetMetalWorkersNationalPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SheetMetalWorkersNationalPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sheet Metal Workers' National Pension Fund", "label": "Sheet Metal Workers National Pension Fund [Member]", "documentation": "Sheet Metal Workers National Pension Fund." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short Term Debt [Line Items]", "label": "Short-Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r817", "r1102" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r204", "r340" ] }, "apg_SpecialtyContractingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SpecialtyContractingMember", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Specialty Contracting", "label": "Specialty Contracting [Member]", "documentation": "Specialty contracting [Member]." } } }, "auth_ref": [] }, "apg_SpecialtyServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SpecialtyServicesMember", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Specialty Services", "label": "Specialty Services [Member]", "documentation": "Specialty services." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofChangesInCarryingAmountsofGoodwillByReportableSegmentsDetail", "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail", "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails", "http://www.apigroupinc.com/role/SEGMENTINFORMATIONSummaryofReconciliationOperatingIncometoEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r292", "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r435", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r473", "r479", "r485", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r1074", "r1217", "r1413" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r268", "r306", "r307", "r308", "r343", "r379", "r383", "r392", "r394", "r400", "r401", "r443", "r493", "r496", "r497", "r498", "r504", "r505", "r534", "r535", "r538", "r539", "r541", "r785", "r920", "r921", "r922", "r923", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r960", "r982", "r1007", "r1038", "r1039", "r1040", "r1041", "r1042", "r1209", "r1235", "r1248" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r32", "r58", "r290", "r327", "r328", "r329", "r356", "r357", "r358", "r362", "r370", "r372", "r399", "r444", "r447", "r542", "r697", "r698", "r699", "r730", "r731", "r763", "r764", "r765", "r766", "r767", "r769", "r772", "r794", "r795", "r796", "r797", "r798", "r799", "r826", "r910", "r911", "r912", "r929", "r1007" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.apigroupinc.com/role/NETREVENUESSummaryofDisaggregatedRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r270", "r280", "r433", "r434", "r943", "r946", "r948", "r1015", "r1018", "r1022", "r1037", "r1043", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1062", "r1082", "r1116", "r1287", "r1413" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r356", "r357", "r358", "r399", "r850", "r918", "r940", "r952", "r953", "r954", "r955", "r956", "r957", "r960", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r974", "r975", "r976", "r977", "r978", "r980", "r983", "r984", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1007", "r1117" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r373", "r654", "r1210", "r1211", "r1247" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r356", "r357", "r358", "r399", "r850", "r918", "r940", "r952", "r953", "r954", "r955", "r956", "r957", "r960", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r974", "r975", "r976", "r977", "r978", "r980", "r983", "r984", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1007", "r1117" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1138", "r1150", "r1160", "r1186" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock issued to profit sharing plan", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r70", "r71", "r72" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercised (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r32", "r57", "r102", "r219", "r523" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Profit sharing plan contributions (in shares)", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common stock issued related to ESPP (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r32", "r184", "r185", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r32", "r184", "r185", "r219", "r920", "r1007", "r1039" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation and other, net (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r32", "r184", "r185", "r219" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofCommonSharesUnderlyingOptionsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r32", "r184", "r185", "r219", "r672" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants exercised", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r32", "r58", "r219" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Profit sharing plan contributions", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common shares", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r32", "r184", "r185", "r219", "r929", "r1007", "r1039", "r1125" ] }, "apg_StockRepurchaseAgreementPercentOfConvertedSharesAgreedToBeRepurchasedByTheCompany": { "xbrltype": "pureItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "StockRepurchaseAgreementPercentOfConvertedSharesAgreedToBeRepurchasedByTheCompany", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of shares repurchased", "label": "Stock Repurchase Agreement, Percent Of Converted Shares, Agreed To Be Repurchased By The Company", "documentation": "Stock Repurchase Agreement, Percent Of Converted Shares, Agreed To Be Repurchased By The Company" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases (in shares)", "label": "Stock Repurchased During Period, Shares", "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." } } }, "auth_ref": [ "r32", "r184", "r185", "r219", "r923", "r1007", "r1041" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Share repurchases", "terseLabel": "Share repurchases", "label": "Stock Repurchased During Period, Value", "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." } } }, "auth_ref": [ "r32", "r184", "r185", "r219", "r929", "r1007", "r1041", "r1125" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets", "http://www.apigroupinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r185", "r188", "r189", "r205", "r962", "r979", "r1008", "r1009", "r1111", "r1126", "r1237", "r1253", "r1394", "r1420" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r800", "r838" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r800", "r838" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r800", "r838" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r800", "r838" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/RELATEDPARTYTRANSACTIONSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail", "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r800", "r838" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r837", "r839" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSAdditionalInformationDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "apg_SummaryOfCarryingAndFairValueOfNonVariableInterestRateDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "SummaryOfCarryingAndFairValueOfNonVariableInterestRateDebtTableTextBlock", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Carrying and Fair Value of Non-Variable Interest Rate Debt", "label": "Summary Of Carrying And Fair Value Of Non Variable Interest Rate Debt [Table Text Block]", "documentation": "Summary of Carrying And Fair Value Of Non-Variable Interest Rate Debt." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1179" ] }, "us-gaap_TemporaryEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine equity:", "label": "Temporary Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "5.5% Series B Redeemable Convertible Preferred Stock, $0.0001 par value, 800,000 authorized shares, issued and outstanding at December\u00a031, 2023 and 2022, respectively, aggregate liquidation preference of $840", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r493", "r496", "r497", "r498", "r504", "r505", "r704", "r879" ] }, "apg_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan facility", "label": "Term Loan Facility [Member]", "documentation": "Term Loan Facility [Member]" } } }, "auth_ref": [] }, "apg_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONSummaryofChangesinNumberofOutstandingRSUsandPSUsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Restricted Stock Units", "label": "Time Based Restricted Stock Units [Member]", "documentation": "Time-based restricted stock units." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r1252", "r1401" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "apg_TotalOtherPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TotalOtherPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total other", "label": "Total Other Pension Fund [Member]", "documentation": "Total other pension fund." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1171" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1178" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://www.apigroupinc.com/role/BUSINESSCOMBINATIONSSummaryofFairValueofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/GOODWILLANDINTANGIBLESSummaryofIdentifiableIntangibleAssetsDetail", "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and trademarks", "verboseLabel": "Trademarks and Trade Names [Member]", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r130" ] }, "us-gaap_TradingActivityByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingActivityByTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity", "label": "Trading Activity [Axis]", "documentation": "Information by type of trading activity." } } }, "auth_ref": [ "r155" ] }, "us-gaap_TradingActivityByTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingActivityByTypeDomain", "presentation": [ "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity, by Type", "label": "Trading Activity, by Type [Domain]", "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)." } } }, "auth_ref": [ "r155" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1199" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1201" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.apigroupinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1202" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1203" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1201" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1201" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1204" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1202" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchases of common stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r32", "r185", "r219" ] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchases of common stock, value", "label": "Treasury Stock, Value, Acquired, Par Value Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r32", "r106", "r219" ] }, "apg_TwinCityCarpentersAndJoinersPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwinCityCarpentersAndJoinersPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Twin City Carpenters And Joiners Pension Fund", "label": "Twin City Carpenters And Joiners Pension Fund [Member]", "documentation": "Twin City Carpenters And Joiners Pension Fund" } } }, "auth_ref": [] }, "apg_TwinCityPipeTradesPensionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwinCityPipeTradesPensionPlanMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Twin City Pipe Trades Pension Plan", "label": "Twin City Pipe Trades Pension Plan [Member]", "documentation": "Twin City Pipe Trades Pension Plan." } } }, "auth_ref": [] }, "apg_TwoThousandAndNineteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandAndNineteenEquityIncentivePlanMember", "presentation": [ "http://www.apigroupinc.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Equity Incentive Plan", "label": "Two Thousand And Nineteen Equity Incentive Plan [Member]", "documentation": "Two thousand and nineteen equity incentive plan." } } }, "auth_ref": [] }, "apg_TwoThousandNineteenTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandNineteenTermLoanMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Term Loan", "label": "Two Thousand Nineteen Term Loan [Member]", "documentation": "Two thousand nineteen term loan." } } }, "auth_ref": [] }, "apg_TwoThousandTwentyEightInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandTwentyEightInterestRateSwapMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 interest rate swap", "label": "2028 Interest Rate Swap [Member]", "documentation": "Two thousand twenty eight interest rate swap." } } }, "auth_ref": [] }, "apg_TwoThousandTwentyFourInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandTwentyFourInterestRateSwapMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024 interest rate swap", "label": "Two Thousand Twenty Four Interest Rate Swap [Member]", "documentation": "Two thousand twenty four interest rate swap." } } }, "auth_ref": [] }, "apg_TwoThousandTwentyOneTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandTwentyOneTermLoanMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail", "http://www.apigroupinc.com/role/DEBTSummaryofDebtObligationsDetail", "http://www.apigroupinc.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofCarryingAndFairValueOfNonVariableInterestRateDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Term Loan", "label": "Two Thousand Twenty One Term Loan [Member]", "documentation": "Two thousand twenty one term loan." } } }, "auth_ref": [] }, "apg_TwoThousandTwentySixInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandTwentySixInterestRateSwapMember", "presentation": [ "http://www.apigroupinc.com/role/DERIVATIVESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026 interest rate swap", "label": "Two Thousand Twenty Six Interest Rate Swap [Member]", "documentation": "2026 Interest Rate Swap." } } }, "auth_ref": [] }, "apg_TwoThousandTwentyTwoIncrementalAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "TwoThousandTwentyTwoIncrementalAmendmentMember", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Incremental Amendment", "label": "Two Thousand Twenty Two Incremental Amendment [Member]", "documentation": "2022 Incremental Amendment [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r751" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.apigroupinc.com/role/RESTRUCTURINGSummaryofRestructuringProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r476", "r477", "r483", "r484" ] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.apigroupinc.com/role/PENSIONSummaryofFairValueofPensionPlanAssetsbyAssetCategoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Governments", "label": "US Treasury and Government [Member]", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r872", "r1088", "r1414" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed earnings", "label": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r27", "r28", "r706", "r744" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1198" ] }, "apg_UnitedAssociationNationalPensionFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "UnitedAssociationNationalPensionFundMember", "presentation": [ "http://www.apigroupinc.com/role/EMPLOYEEBENEFITPLANSScheduleofParticipationinMEPPsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United Association National Pension Fund", "label": "United Association National Pension Fund [Member]", "documentation": "United Association National Pension Fund" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Gross unrecognized tax benefits at the beginning of the year", "periodEndLabel": "Gross unrecognized tax benefits as of the end of the year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r707", "r716" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reductions for tax positions taken in current period", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r120" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency translation adjustments", "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1380" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reductions for tax positions taken in a prior period (including acquired uncertain tax positions)", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r717" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r715" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions for tax positions taken in the current period", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r718" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions for tax positions taken in a prior period (including acquired uncertain tax positions)", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r717" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax interest expense", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r1378" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESSummaryofReconciliationofBeginningandEndingAmountofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions for tax positions due to lapse in statue of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r719" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/INCOMETAXESAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r720" ] }, "apg_UnswappedPortionOfLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "UnswappedPortionOfLineOfCredit", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining line of credit outstanding (unswapped portion)", "label": "Unswapped Portion Of Line Of Credit", "documentation": "Unswapped portion of line of credit." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.apigroupinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r78", "r79", "r80", "r251", "r252", "r254", "r255" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r349", "r354" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r349", "r350", "r351", "r353", "r354" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r349", "r350", "r351", "r353", "r354" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation And Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r269", "r349", "r350", "r351", "r353", "r354" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.apigroupinc.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r269", "r349", "r350", "r351", "r353", "r354" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r818", "r1102" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.apigroupinc.com/role/DEBTAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.apigroupinc.com/role/LEASESAdditionalInformationDetail", "http://www.apigroupinc.com/role/PROPERTYANDEQUIPMENTNETSummaryofComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Autos and trucks", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "apg_VikingGlobalEquitiesIILPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "VikingGlobalEquitiesIILPMember", "presentation": [ "http://www.apigroupinc.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Blackstone", "label": "Viking Global Equities II LP [Member]", "documentation": "Viking Global Equities II LP" } } }, "auth_ref": [] }, "apg_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate:", "label": "Weighted Average Discount Rate [Abstract]", "documentation": "Weighted average discount rate." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r378", "r394" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.apigroupinc.com/role/ConsolidatedStatementsofOperations", "http://www.apigroupinc.com/role/EARNINGSLOSSPERSHARESummaryofComputationEarningsLossPerCommonShareUsingTwoClassMethodDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r376", "r394" ] }, "apg_WeightedAveragePriceOfCommonStock": { "xbrltype": "perShareItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "WeightedAveragePriceOfCommonStock", "presentation": [ "http://www.apigroupinc.com/role/SHAREHOLDERSEQUITYANDREDEEMABLECONVERTIBLEPREFERREDSTOCKAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average price of common stock (in dollars per share)", "label": "Weighted Average Price Of Common Stock", "documentation": "Weighted average price of common stock." } } }, "auth_ref": [] }, "apg_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.apigroupinc.com/20231231", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.apigroupinc.com/role/LEASESScheduleofSupplementalConsolidatedBalanceSheetsInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term:", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted average remaining lease term." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(b)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "220", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "28B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480013/805-20-25-28B" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482134/820-10-35-54B" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r994": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r996": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r998": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r999": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1001": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1002": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1003": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1007": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1008": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1009": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1010": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1011": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1012": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1013": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1014": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1018": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1019": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1020": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1021": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1022": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1023": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1024": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1025": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1026": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r1027": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r1028": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1029": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1030": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1031": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1032": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1033": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1034": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1035": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1036": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1037": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1038": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r1039": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1040": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1041": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1042": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1043": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1044": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r1045": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r1046": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1047": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1049": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1053": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1056": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1064": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1070": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r1071": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r1074": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1079": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1080": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1082": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1083": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1084": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1085": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1087": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1088": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1089": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1090": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1091": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r1092": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1093": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1094": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1095": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1096": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1097": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1098": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1099": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r1101": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1102": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1103": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r1104": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r1105": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r1106": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r1107": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-5" }, "r1108": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r1109": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r1110": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r1111": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1112": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r1113": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1114": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1115": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1116": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1117": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1118": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1119": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1120": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1121": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1122": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1123": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1124": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1125": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1126": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1131": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1132": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1133": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1134": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1140": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1141": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1142": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1143": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1144": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1149": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1150": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1151": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1152": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1153": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1154": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1155": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1156": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1157": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1158": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1159": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1160": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1161": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1162": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1163": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1164": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1165": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1166": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1167": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1168": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1169": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1170": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1171": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1172": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1173": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1174": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1175": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1176": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1177": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1178": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1179": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1180": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1181": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1182": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1183": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1184": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1185": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1186": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1187": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1188": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1189": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1190": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1191": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1192": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1193": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1194": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1195": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1196": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1197": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1198": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1199": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1200": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1201": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1202": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1203": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1204": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1205": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1206": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1207": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1208": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r1209": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1210": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1211": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1339": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1357": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1399": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1400": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1401": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1402": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1403": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1404": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1405": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1406": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1407": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1408": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1409": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1410": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1411": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1412": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1413": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1414": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1415": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1416": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1417": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1418": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1419": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1420": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1421": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1422": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1423": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1424": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1425": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 139 0001628280-24-007573-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-007573-xbrl.zip M4$L#!!0 ( %& 7%BMR*U856T# *%$+0 0 87!G+3(P,C,Q,C,Q+FAT M;>R]>U/C2)8W_/]^"@6S^TQWA*%L.-C;24MG-* MECRZ -Y/_YQS,E,77\ 4,LJTM3LQ4]BRE,IS_YU+_OI_'T>^<\^C6(3!;W_M M[+3_ZO# #3T1#'[[Z\GMZ<7%7__OAW_[=9C 97!I$+]WPS1(HLEO6\,D&;]_ M]^ZQ%_D[,7=W!N']._7ENVZ[N[NE?L!=;_[%\$7IPCA*L@O[+.[MA-'@'7Q8 MNNC1%\'W[+*'AX>=AUVZL'-\?/R.OM67BL?2=?1LO++;[NR^$P%R2_UI3-K*%Z\^PZ_[K&8Z\L]+N;O 'Q1>CGQF,R_;;[: M=TG$@K@?1B.6 ,WPY^WM=G>[T\UN$H=[W<[A$^M35Z@?+-Y,I+J^*QL/2A>R ML1A$83H6@;OCAB-ZC0[\1U^?QML#QL:S!%5?E(D*RQ-/+3B($Q:XO+!/V["' MI5_H/7UJJSK[V^VC[7R1;AI%P.Z+F%E]6UYJ+.9M&"RS\^Z_OGZY=8=\Q+9+ M"W[O,Y"F+1YL?[O=^O#KD#/OPZ\CGC '[[/-_Y6*^]^V3L,@X4&R?3<9P\]< M^==O6PE_3-X1(=Y]^+=_^[=?$Y'X_ -08UOO^*_OY&>_OI-W[H7>Y,.OGKAW MXF3B\]^V/!&/?39Y'X0!A^>+Q_=X(8_D/X7G\8#^"=]?IB,>"5<^_C&YX?W? MMMQMV*^ C?!.7+P_"^!QDU-87,3\B\#CCW_GDRU'@)#WMW>[6Q_:L!6'QP?= M]O&O[TIW?<%#/H4N7!0DYR)VF?\/SJ)S^"3.'K.[]0%?OZH'7,/EH5=^Q-[6 MA_-__/@#3N#N'CW!9X/LIOM;'_K,C_F+[KM_J&^L9.?]N0A$PK^(>^Y=!,!H M ]'S^4D<\^1;S/NI_T7TN7[FW@$\]+K[LECJSYN2L3<1#^QTSX^^I%'[K[BD9UV^T<>N5_:WF^"3PBFN(IQ?QNM,.CJMX0UK%* M*K[R-8_K?LUNNZ@)\I<,X_B41=&DQ]SOJ NR->_MHH[;7R3RYZ@NX(V=%'0R M/21(1ST>;0.X25/!A&GC07][M+^ M@EJ"""WAWNV013RF"[R[\"//?^1]G-P-.1HK%H SACX-W'V[J]^CV^F $.VW M]6OH=3_C!72RA4*L]OXN\L $?DHC)K6B]*Q_VU+>^'LOC3PVR1^Y"[JZ>_0R M+_"@L_NJ1W;F/_)=V=.-T*J":\_C.?XY1F_O8_+C85$.A93O$_#*?]N*Q6CL MHU-/GPTC7'/1%=]YC#WPT^EQ^3/4(^,0B(5_4;3S7KTW+1U]1_TY)_]:_R4\ M_+LO>.30DOC;G?@/_IW M^7?9,KW\TDYW>[>3/T)^H__6#WE7>N_YV] U8!MD[):H33C8WFUG-U+?+/=F MJ!+HM5)@"OWA"/18&O$/*@1__^WVD_ZY_DK_C;^?OTN[9NW2'N(/W63LU)2DOVZGRF^V;]6;=ZM[L8-5OIEB*#]#*RC\]>-CC MV!>N2+YR-.".)T8R!LA]HLSE.?59'%_UR7"?/ I@VNP2>$\>?[R.5-A&E\@[ M_OIN[H.R/4W=?HZDS254NSGQ)!8^$OUQ.#QN:6V"=CQHJO96R M+SH/$ B0YY_MOB?N8=>*EY*CRY(PFA;*)?V,F=_CAY]X$(X@_)ISVV6MNU17#*QB)AOC7[;W[T^_3^W_"$B8![9RP*1#"( MK=EX\P/:9QC?==-1ZL.UWE4RY!%>%_$AWNV>7P1N..+6T&+ET5YMK]8U/YRJ M6[X-!BH#$PBW\LC-&)?QY4^N/5HW@4%6'M(:PR"6$LCV6/O- A 3 MB&5[A/Z&P$BG0B?2]B#]K8"1*O?<]L"\#F"DROVW/3Y_4V"DRHTW/_5J8"RT M&EKLKAP]J._5; ^YWQ@8J20*@! M.:MP__>:DH.:-MYV2*-NY*Q*6M@.7+PQO%1/4]F>[2A%_?!2381KT -;T(.: M&*1!#PPG4(,>6$2L!CU8VHFLL"-SKT$/WG[/&_2@UOW?;]"#FC:^00]JI$4V M<\,/73EO3G^C1UO@N#[]I;[)\D-N]HW#(^(H>8\3J[W4YU=]2=JO/!F&H+/N M>9SD!"]^RODE&W%)>-R1OX4B2/Z 2V$;UA.CV#<.H["/PZ,0YN,W_TJQ\\;AQAEZB3BGDC.F4M'X)3W_0M/$AY=]>4UUG"ZL1B/ M(7M=)5\;BZ;()%DUN&$,>6I&F9R2]] M%66, Q26H@SY2+@3A6_7)6^:Y=![:@?FYM#UE_HF+S@HQCATP0@U6=6995.; M;5R@;X3FF_:%7(7[KT->[>H;%H M@7GD*F$()0J\2E\:BR&LF )+K\.2?%^5/&$L<&%2]G[C-(6=H(GQFN)-,XI5 M\H.=4(WQ_/ VEL, Y^_(6."G,3.VL)"=<);Q.FCU-LD$YC$.GEM]6=O3*.M8 M%#Y?D_3%%,V-@P=77^BV\32W$Q-<-656@[\?V8GHO>%F5U@ =&0L>/=)Q.,P M9O[G*$S'Y&' #>=5%Y8NE']P[ZK_D0J'+L,$/L)W%D$*'\/>,*NR44?&(FE9 M][\6BUMYBSB7B5O6Y\GDED?WPJTNCKGA<1*EX%M&(AA<^VS:+2Y_'X6#B*V@ M'<8$LV0LGF8@B5X0(51)(G,AKH5EVUD&_\1U(U":R]=K6\8?J]'8Q\:"4F;L MN@&*\]@XT(?ZN;5!O75YP.!M\GA.?W(>1MQE\7/UY39SQ/[R'+%?(4<8A^0L M0:(3E(H?(-&//?LTC).3P(//P)_C"TKQ^3TXV&!65JJL*SQM[-@X-&?IO2<. MB./0%3A9"Z]X"_/\HSQG#L6-Q7*,EG3%;3SY,Q()_Q0^K#B$KI+BQ@)*:RUG MQB)+1LO9&UI4 R:Q'1N+;C7FUP3VL!'@JE^'O(FM-H$]C 77&@E6).JT;43# MZA?A>@+K"A.+G;9Q&%MCVE=-\@9$,]9K(KD=*-K:29IQ2!96 9Z&01SZPJ-:W8N$CZ::+E5W0S#0E?A5B=B;E_KC MVP+/>, _5Y&Z:?ZL+Z+/Y?/6TZ?K& >JU<)]%3%!I5P^YN"T^$LSNJT,:!R\ MN.$*P3@@KS%'^;-^Y_26>(Z:D!-7P ,]$1'LCSSQ&;Y<4[XT#D TGB]?:$ : MUOQ1UC0.NVPHM8!2QB&83U/J(NA'3,>V_%M"AX%4(<9&ZZV7V%-;&=$X1+5A MQ$V-P+K&0;W5\Z*MI#$.DGV:-.>L%ZG!*6NO'#; 2G6-A*8;]ML@VV0D/%T% M!]I*$"/A6J,E]0WAP4PKZ)FH:QO)=QN8VFPX<(-8T4ADNJ$,W,A(8':1DJ!) M2&$T#D%%X)#M,U^,1+"J$9)&T,=(.-9H);X)4:>1V*C17+$9P>"N94#E F6^ M8N*\J/D>+JV*.$9"E49+[3J6,=8T^F'72*2R*6-\>]M4%P-:!E2NO4)H<$J# MS9$!%4AU\66#6YJ-6VXP:UJ&8VXPI8S$-9OJL?J@NKH8T4@ MV'$C8S C(2- MS2ICK(DT>Y8!MYM41[8!5FK/2&BZ8;_-L4U[1L+3)I0QUD40(^%:HR5UOM8QMA9GOLZ57*?D4AE4\;X]K:I+@:T#*A<>X70 MX)0&FR,#*I#JXLL&MS0;M]Q@UK0,Q]Q@2AF):S;58_5!=74QHI$ ;L.(&QF! M&0D;FU7&6!=I+ -N-ZF.; .LU(&1T'3#?IMCFPZ,A*=-*&.LBR!&PK5&2^IZ MES'6Q8<-3&TV'+A!K&@D,MU0!BAC)#!K8!EC7?0Q$HXU6HEO0M1I)#9J-%=L M2#!H&5!93QEC7<0Q$JHT6FHK#PRSAW[F>"+Y>"A N08RWH:X) V8:PPI&C#7>*6P"=:H 7.-9\,- ML4T-F&LH81HPMP%SZRP-/V[ W ;,K9L'&S#7.#"W+E9HP%SC2-* N99[0;8R M7@/F&LAX&^*2-&"N,:1HP%SCE<(F6*,&S#6>#3?$-C5@KJ&$J0G,329C[BV6 MG!M^SX.4W_ 1$S@^_II'_3 :L<#E5SU?#$B4SQY!>!+NW2'",+CJW\*G<1\' M4(7!K=X_2, 08/\XH+>Z52I M=XQ#_,QR E>U[<;A70:QN@')^F[;.%#(++DP@D;&H44&"5%!<76K5%S&02-F MR<6JMMTX', @5C?"=S6NN,LLN3"!1AWC8FR#A&A%N$;'N*C:++E8U;8;&TI? M!![OBT D_(NXY]Y% "\Y$#V?G\0Q3^*/DZ_LGV%TZK.X5!@E)^2GS/_(W.]^ MN()!^:NBA+$!]HLIH7]XFL9)..+1#9>GEL9#,;9(-(P-O7^8('<1\_B(1=_C MD\"C/R[9R"9M96RP;8.VJC+.Z!@;4ENDK2HEB+'QME7:JE*2&!N+7P0N<'KF MV'X)Y0EX4_(0Q@DF3/VU#?.,#<4-HT]-L&W7V##<,/K44]K2[1H;LB]%GUON M^R(8?.8!CY@/)N;$&X&9BA.L5;OG6#D2Q.NJ^[H&Q_W6T*XNO6@P4F -[>K2 MF<:""I_@->Z) A?@]$8I_OQ&Q-_+Q /OG4<\3FY@!VX?V+BJ2MYY3X\_,Q%\ M"6,($7[GW@!XIAB:31E;%@_/_?!!75C5LLZ9B/Y@?LH_3K)__@[;S")W./G" M[[E?7D9VT44P3I.8KNA4M1CU;I]X+ ;!','27W#O)%;7YIMI#<;3-1;CJ8(9 MNJL4F(T7UPV1$&.QMX8I5Z0V=AL)>9&$& N&-A*RN4QI+!R\'%.>1L DIVD4 M\<"=%#E4I['6G$N;6.#M1<98A-XPD3$^-#% ?C=#9':-39H8)C*&\N0BN(?%X0\-U.Y-#/$RN3$V6VJ8W*Q5#+%* M(=X0N;$\4VV5W%3FL3=R4[O<&)N_-DQN&E:MG54M3R1;PZJY76C""=MEQO+4 MLE5ND3'AQ*H$>$-DILE\V\VF1H4X&R(S3>K;;IG9##;=LSS=?!Y&',AP]N@. M<8 J_/G (L\DO?EF_OEE&'@93]K#@,8F;XUW@-]:&M:4 2W/RYJO =_,<[24 M 2U/<#9*YP=H;FQR[BU<'H/H8&RRYRV\#X/H8&PFXRT,H$%TL!P=G[)%)F+B M33SX- =:CC5;P(&5!:5KRH&6([<6<& 3$3[)@?OK!,*:TRI5>$PDQ%GAO)&1SF=+8+,2: MU8H9K,>;6.!E(F-LPL@PD3$^-#% ?C=$9"S/[356IHD6WEID+$]&;KK(; B7 M6IZPM(9+F\E":R4W!Y:G69L8PC0AWA"YL3Q3;97<-).%UD=NC,U?&R8W#:O6 MSJJ6)Y*M8563)SXTX<3+9,;RU+)5;I$QX<3FC9^H5&::S+?=;&I4B+,A,M.D MONV6F0UA4\O3S>;/U5C#3M)*&=#8Y*WQ#O#F#OFHE $MS\N:KP'7L(^T2@8\ MM#S!V2B='Z"YL!D)2G$41;A,N M(*/[B+,XC?@'-AZ\+WRO;Z6_UG_CO18QD[$ ZVG$/9&<,U?XL"Q)0WS?NX?P M;ABF,0N\2Q'PA//@CD>C+R$+5DK-*N=$'1J+*AJQZ["S4?()Y%/N>[L#_\GN MDWV7;:"77UHBD?[FATAT9"SNM@2)[A[@EI.K@*\YC8S%R3[Q7I+;P"K$R*@8 MP!Q->F0L1->PP!OYPT?&HH-+L,!+-?4:\4"E:L!@9++A@3?2 \9B@W<1\R D M/7$A-(9U?9S<3<9\:NO%(_P 5]^'0:I06/!R48$&A%X M&RM@,#KZ# EN@<4"I,!_\RC\$2HTTEBO-!ID"(R%=1LI:*3@S6R!L3"[$9FR M9N!7C1KZV-C\0L.;-O)FE7KSV-B\BKG[7ZEN,#:I8>[^5\K_QF84S"ENJ93? MC47OS=GO2OG;6*2\.4##?*5K0N7'L;% =\/!EG%P=WD.[E;)P0;CU T'6\7! MG>4YN%,E!QN,,1LUPT;BQ[<)W!I7\B5T"PR$V'<^Z%)>>A)X5\F01Y>\P5,V MS[6Q'+1NQ*H1*_/\K=VVY7A[(U:-6)GG!.ZVC4T5&"96&\C2U:B0UXM2(DWW.GK%Y6L/$:1UBJ V9G&V$ MUV=Y/KZ1JT:NC'3_+*\2:.2JD2LC_4#+:Q>L":MLY&F;XZJZ_+^FDJ*1IW64 MI[K\OJ:$HI&G=92GFOR]3E,[\3;RM$&'7IO@=W6:XH6&K]?0_^DT500-7Z^C M'V)Y.G^])]\;8=$MSU!O$(?491LMS[5N$(?4964LSQK^&(?8JO M3T750ZRZ M=*_E>8YZB%67&K0<1%^/!G5+U7+7"K4F3;D;(:SELW'"3 M44;5Q['&AWUA&Y:E)G_7\LQ.PTYFV5O+\RT-.YEE["S/@C3NF[DL79?!;?(C M#4NOF=%ODC0-2Z^9X]%DBHQM]K75\#?IHK5EJ;H,;Y.O65N6JLGP[34)$V-9 MJAH_:;$G#SNMC\/>:;$W#SFOD;%B:+4*HYNXAO!N&:78NKT;;S "W$OR+2]P/H]&7T(6G#-7^+!@>[;:?R>QXT+/X2C;??@)*K9+/-D M@RP^O9PX2M[K^\M'N^JO]Y\_7J\W8FF8")B Q.];"ETV\K)Y\K(BE'#?4KC6 M!!$X/?G4B, :B("E0+D)(G#V[:81@340 1@]L,B[10&#BS#+&:\I7YB@8 Z,35U=1R&\ M23*Y]D%"3@+O[%^I&.,]/D[N)F->IMP7%JS@.*L5Y:$/C,W*F+7G508/!\9F M'5ZTYQ]3 7==14O0JGC=6/3:O'VOE-^-A4Q?M.]?F3L4 8\FQ0OM87YC03O# MB5"I)!@+&[V("'_PH7!]_IPO;!#S&XN!F+?OE?*[L9#!R[Q+SF(^#'WO8C2. MPGMJ8+*(^8V-S0TG0I62<+@>L>V2ON>S#\<,V0T>?"IOCW]^98]BE(ZL$:M# MXR+G>9LJ@B4V=36\8I^/?&A<8/[#G#FHK3 M#XT%&RKJ75[Z>:<1]T2B[SIW2L E<$O">:"78(\(&HMF;#J5JX1+CHR%2^;M MNO[NAM^'_KT(!N6+JJNE7+,1"$?&02@-E5<@R\:A*@9K;-G+>Q5PZPSSD7%( M2T/F54BSD?#+:1C$H2\\K)<\PV4)'N<;?W)]\3D*T_&G,YQ"&(W#B"T1!KV: MOW VWG4H@@3I_!">BWM^S2,7KF$#?LL#$4:78;(*H&:ZFO-@N]M=)AR;NO15 MX=B1<:B.N?1:E4HV#@.R@@25JDMC$:-G24 S;I "_\VC\$>H4)OF?KW&[+2W MN\O6OQ3YW5 73N9)OZ[%D=^:6O,OK'QL(FU9-HZ4?_P2+! M>C['B013!8@LID_MT:[&X25&T_ MVUBHTGZ6>#OGSR 58RP>V_"3E6#07MM8.-=^A/\%KUKG 6:S_(RO_24,O#"@ M9_98\/VJWX>'>WC-EXN/5S<=>SC<6$#;',5UR]T4J'MUSZ, #^(\%P$+7)PS MB;P6]J/LFXO XX_(?56")O7R_SK'UWMM8\'^1K^OR2&L>^V-SVRL?D:"L;J[ M$:N5B95QZ9O50Z.-2]2(U:K%RK@D5M,0]!3MIWI\7D=[X[)-37?#L^0O-2R\ MBOP=8S,TYDF@ 1-2]CK&ID^,;&TP@F3&92@:Z_HTH]24&NU8EWC83%-LA%*Q M#L)O>*4VO6(LX'T9!J,00G863>XB%L3,12KD\S")5/G0NZL^4A4XBR[+)FB> M!)YM S/W.L8"Q';1I,+6OKV.<>ABCBRYX8C?L<>3-!F&T4PYR2?X-DZ$>QJF M01)9,SULKV,<\+3LCM\F"(\&WI?09?[?TDC$GG!7'OE7NO?& C_/[?UY&'$Q M"&QC]JYQ4,OJ M *_\EOG\JG^;A.Y4_O%L-/;#">?TE3UFT5@DH_XM_W&1@$NK$@ECT8,;G@C9 M&X6':LR>HG$=Q@DG E&^/KOZ(P]X7]AS_-M>USBP8/5NP^80UUC481$)$ 'Z MFOJ)D/O/HVOY2[QJU84/%>Z[L=B#>?M>*;\;BSN8M^]5HIN[QL$/\_?]DHT* M^WY)>1GF0TP2CN#?[NTX$L%WGT<7@9?&$(@H8IRG@6>2 U9=3+)K'&A@&^%J MRM'N&AOJVT*XSO*$ZU1).&-1@*<(=_<@@E-8[+48\[N(>3PNV*DU58W&8@>F M$JHN56@)B& .H>I2?<9!#2^Q66<^=Y-(N,Q7,, :>X66P ;F$*HNU6<)SF . MH>I2?98 $V5"?0P%N.8C]IU''WWF?H]'(AEJZBES=1>!W[Z>:G#/2E3#%*+5 MI!+WK$0T3"%:3>IQSTHTXW;(.?PT8?Z?8024BZ<(MKX.XIZ5((8!]*I+*5J) M91A K[KTH960QN^/,1\[^P7A@!U:CX[EL M]D[[,+7GE1*X$1PVE9EXZU$CLYA4^CD@6\ZM\-^<6WJ[-K MV#>X\1B,9#!0Q8/1FK8S[UF)IYA&O)JTZ+Z5N(IIQ*M);>Y;B:^ F4NX=Q+' MH2LHB-B84'W?2FC% 'K5I1RMA%8,H%==^M!*:.5C*N FP4!6'DCJ%6%FHI?P M'UCZG6,#W1_PJ.#Y09"VZD@KX19#:5B7WK029C&4AG7I4BOAE:\B"'@<)DP# M*^OO4UH)G=1(I[ITHI4H28UTJDGO'5@)B.@*UE,6C3F.IX[!0/TM%,$FJ, # M*V$0,TA6DS8\L!(),8-D=2E&*\&0F;H%RK1UVNM?,7E@)1AB +WJ4HE6 A\& MT*LN?6@ER'$'OKQ_E0RSYO8U=@NM1##J(%!=&L]*Z*(. KV5BDL#(:DSAM?. MB#/B+$XC3F^/7^@?Z\_UW_CK1:0V%OWXQ/O@OWNJZPG)_7&"_WT2QSPYA:T; MA%$V4GSQCW @Z";R?#$\??5)2]EL<":B M/YB?\H^3[)^_P]NRR!U.OO![[D_-$M<7703C-(GIBHX]@FHL0+'N/-*UAT?6 M ]FPD$=VK>&1H_7 6*KA$8/(LAX RWRRQ!=!G$8L<+EVS8P27GN<@*/U 'RL MY!)[W("C]0"@K.02BQR!]8#$JN(2@PBS7KC8M]N[B)*S-&HBO.=1@(\U26@M M<@#6"ZZS@#1>;Q"3K M@4DN_M$IBXJ%<0/PF\0O:AJ6%[)8.L!X9I&X-8 W+O=XS%,->:0>QQ M 3KK!VF:"%=4P, &\8RQH.<&T\18V/'%-"%(C[Y%LGP1K"=\RXBQ'O">A?-A M5NNZ5SB+;+]C+*JW[CRR6N^]4AY9#S#/0AY9K0-?*8^L!X9G"X^\+K@PB&W6 M!UJL>SQ9I619#T#/HMD"]GB,W?7 \BSB#7L\Q:ZQ,-ZZ\H8]'F)W/>"Z.F>2 M5$J.]4#JFIDDJ^ -8X%#^TN]ZAAT4"EO& L8VE]J;CUOK =0N#;D6!],SJ:) M A;9^?5!WVQB$(OB^?7 6UC$'N"^MWU -KGTE2*4W6"X2S9:* /69_=[V0 M.%L8Q!ZSO[M>V* M#&*1V5]K@'!39I)4RA%K#0MNRDR22CG"6##0?J#84HXP M%H]P!N?>,Q3#7FD$L<@'6#](T$:ZH??Y%I3QC M+.BYP30Q%G:T9"9)I<0P%MXSU+C!7D?))^ %.1VFW8'_9/?)OLNVU,LO+1%- M?_-C1#,.9HNCY/W50\"C>"C&N7Q\99$8AS$[<4%YQ2 987#QQY-J+^;]2?/H]_-?=9,S+CYVZ8,6\N+<\+]*E5?&B<3#9&O'BF^JG M"GG"6&0L(]*IS^+XJD]$F)):CA[QQ]7HC!ONPP*\:Z##Y"YB0>7QDM_&9\:BU"N.9^^J5ZKD%^,!5'7B5X5VB'C\-,7R_?)FT;&-='I MP#A =<5T:NSTT_R1!D(R1Q(Q3P2#__'8)&.1D4RF$WQ5^%[?2G^M_\9[+>([ MXQ#C%=O_U^N'3K<._6 X\]6FN*O\MB1@PW$"XVBJQ&NE'%0GM.\8)ZWG_" O!EI/V_&E-XOEIVZ!PNS0YP:87L M8"RL=@)W\(1/=,\K*L\>73_UN'<>A2-,4*?@U,'/KOIG+ H@NHAUG>['R?P; ME(7^;#3VPPGG!4*O9UKHP%@X;(X(WL%5'UG,O1L>)Y%P$R6)WR \7%>U;"S\ M53]]"CYXIT(?_-!8)*O^+2^)1&=YD>A4*!*'QB(^AM&G)I-R:"S24S]]5M09 M<&@L:&/4EE>)U!P:A]2\J8,\CW8WM]_6TPD[W$! 9H[@%I"0#?/"#XT#1XPC MTZJ<<7-Q"%-VW@B?W"88P0 RU>6:VX0FU*['JO30CVP"%0P0D)H,_9%-V$+M M E)E/'5D+FJPRGAJBHXYX:[C=%UES":PXBN+OO/$ (58D\=P9"[,81:Q5A3_ M'!D'/1BZ_R9$04-XLQ0^2V*Q>LBL[FH MP%J2N2XGQ%SP8=5DWKCH+&O752N=VZJKOM.W>$&;[K%QT C6S)R&01SZPB,V MN0 [/GT,&.P9?!<,;N5M*^LOR;R&CVDL A['^@$%1!=^:+D0C8BIJX5K7EQJ$V MQHO7V^G1"K'L@[9Q )#QA'Y3/5HIK8V#DXS4HY5NN7& DO'B]79ZM,($^D'; M.$3*>$*_J1ZME-;&P5)&ZM%*M]Q8B*CN\9OFC7WK;G>/EL&1IBY]#81XT#8. M]WD!?YR&HU$8-%Q1/5<8!Q)M.E<4S,,4H5]G'HQ#B,S9,1)[FK^K(,07X?OBN?.C;26$<8A,_1)11RG/0<%I-F;,B,)ZI3^N#$]\,'+%K$D^YO>,RC M>Q[/NMG99>=A)&.!+V%L3PJW:VP@;2HA3-#176.#8E.IMB*%WC4N6+6($%6F M4+O&!:NF$^*-6V#>B#:??@5_HN(*;K[1XSWW>Y! MAQWO=0[WCP_Z^[M]OM=ES&/]OOL_J/SRW\3)Q >BCD2P/>1B,$S>=P_'R2\/ MPDN&[SOM]G]LT74??HW'+-!7NZ$?1N__ A1O]_N_]&&1VWTV$O[D_5]QLFKL M7/('YR8"OK9@%\3902Z@+8_&_'&X,SZ _'^1#]]KM7WP1<+V(3K?]'[_@ MJV][W,7J!." ]VD +XQ7P9J8,6MQAA'O_[;UE^=W'D*#.];SN1/VG5.D;)#$ MO[YC0 [<7$V56=JP: #DZ85)$H[>'\!JU2=).(;%C;%/(J'[JA_TP@@6MPT[ MX[-QS-_K?_SBB7CLLPGH"GH_^M$O]SQ*A,O\;>:+0? >;II3?Z/V_*_:.QWZ_!W=+])?JGW>E6_B.;!>W)#?MG:WIEY) M[0%HI./19S*0N.YI]JUWPPM>+# M.2O>^O#M\N+N[)-S>W=R=W9;9N3"CJ]^AY=;[>W9Z;>;B[N+LUOGY/*3<_9? MI[^?7'X^ J\G8=!R/NV<[CC=]O[><7W+ MGM[X>8R]]>%_7OY_+WZE#[_VHG9[^[.?J?SI/5>VA'8 MW^D>'2_C""RR^MJN=\>/:-F+F^KS_NP>A./E&?M/N#'5$"SK%LZP1FTD2C-!A_CX<:&4)UX=^_:#3O7\ MW3NYO/QV\L6Y.;N^NKESKK_=W'X[N;QS[JX-T]G_R?G:N MSIV[W\^<@A'/#/C)Z1U^W3G>W7-*&U3R!-_X%:6Z#R,G&7*G+V+8<6?"6>1 MU,>]'[ !UQ0=GLF8L6GW)"G: F?.,5"6 MJ/F#_:>#M!>H^,HFENLZOO,CS-=O[_U(5QG77]WT%* MO5I]#PXU75=XP/79S<75)^?\YNJK4_P_>-!BZU"[TEG2HF#QMX@1)G7.!6@: M8!;4L#F&H#:CD[#-$BBR6GHE5U]6)"+ M>:V$CZ/P'N^3._I'Z.C[[(%%O%K_Q?X-OF./%RH)ZM(FEPWN\=:'XZ/MSGZG MO=M>' MECHKQ7'JXG.8F3G,@+@XA,(ZVM#QW0/LZ5[SF_PS,> MV,0YG,(_KZ*[\"&S-]C3A$OZ&.'=9UW7UHM#(?4HTDM7T358 M.- _>;:EN_7AZ^73VUU=@&ZF(/Z0]5/;>AV"X^#_MQA+KT)MZN[6A_W]3J>[ MQ+ZNB?&C/?Q);0K&+.,(V$R,F>_P1^[2'%#XN(_S3M;)Q,GW!OH[R !SC-@R M ,RBG%H-J&\>:OZ?OQQU.X>_Q$["?3X>A@%W G+P6A!WXAQ8((\#;C$#\GG\ MO?/3"P!XE!_X94EF]K8^'.S/0.D_OT#??0F!':YQI65/%'MS#G8/MO=VN^WU MAWZ6BYD/*&1>J9Z=_S[Y,& G(E[C$?><<1K%*>(;2>C %>04=KH_]7Y&58(9 MIA,W>;]L?KKJ%]M=ZL6RU5F!0^QV=XZ[3X,'RW^^N[]?":)AY**ZQSN'NP<; M [/A@(^R;7X2R)XI1<)OATG#@UP*]>[OC2D,#IF4%9OTNGV2, R MU^1 IKQ@-VG@4>LO\BY'Z[/E!WR4&=TNFC.N)@K#'VT5@O3=QW"$'?AAAU:J0^U?( MCXK88$?/%X8A%94][/ M.EP;-@_"!)3,OU*!*@8T2Q_+92(JQXKGJYQ=S#7)ZJ-<\>PXP) UTZ(.!GRI M9/\1^FF0L(A*BZ(X*V)NH_HT3*!MXNV'(:=$:9G!WSL_=7YVAJ"LD:T]A_E^ MQMM%IN]Q=0'<] D^+ZAU[4<@[^/75&7GP;<0Z>&EXXB[G.*^3M>A\M_8^0GN M!TZ+$Z<0[\3#$*MM'-G-"K]AR;1T/K!X5C3IQ^H=?@8[%'C.3UWYCCUP?>#[ MWC_A#?!ZNA1^A*M0]Z$9XK0(6B2+$^>X[7AL$K_<2*GZ9UFZB5YPPI(TY^A. M8Z,:&U61'!-[ V>/1)* +' ?.#P* PQD_(G#(:B9.!<8WS"7,D2?6,)DX>>4 ME.?W*)JVHOL&#TU]64YPNWWG_/1__M(Y./REN]O=R?P[L)H@_&.JE5NQR,OU M9I+,XY]?+J>%C<%]46*;R6FWD=-&3E\EI]%4W.3#LKG#7!?D% ]-\(AU,6@* MYGX*/FBP/>>+> 3B#<^(M(4!7A_!#DQ::)GA9F#.<(,&SB *'Y*A_GH'##6G ME5&(1@T&E$S&7&077G+!^NCKSB_ZLFGVMKO: MWR@Z&8OK>0I<O1\<[^T>Y+$T>'.YW.RU(T"Q,K^SN'W6JZ,3N'.\<' M3W=CUK2JPVX5F:,?3R>\'63^K%;ZH3(;BK9.090'8329 QW2123DKKHH1Q%Q M\,^7^2IC];U(+]WD5YND=CD$K.U%JN26DUFZU?UZU= IG)+[6XM"'Z]+IG&WN[>\]U]C;* M;;V4V]G\>&A3Q45OQV?:C5.Y&<^+S2L;XG^(2Y0GWX+'^"#W\0\&AXK!/ JX5H M&^Y%3'8\8 &>W8D!!383XL4XF=1CD1<[V#THO$4)_]V?V,]S\8$&O'HM>%7( M$RD[CN5IB.&P).'8V8D4 &)@MS0LC0THGY)5N+,X!EN''VD"\7Z?$_ :J'8& M_*5 /#8 ZJ-2B$+?"4%C%9@B=R%H@&9&^KWV7J&2^99%/0:WW;YZ]/F$TE _ M=?:=;SNW./#NL'N 9<\_XXOG;ZG*2'H^:*0"Z_5%-))H]!B>S? BX%:J=/!H MQ2SU1*+651.?+:]/+]Q^=((+#J.3G&SG/AL\.TGJX*E14D;R=]^)\YPD4.ZE MQ? +-6)11'+6C/6QB[&^1Q'[I78.61 C?Z8RCWV?$I+PD1M&$==-K*2HHPAS MD2%RWKT(T]B?:,:;]U3CF4]/MCD7P6TR2L[P]4ZSEU[$A&6;?OB$35_RM4_! M]>E%XI6E#49S_M-LBU:7.#0$HRV9+.<]+2D%;B;MER7>4/V[(6450=!+,T")O_@*RHAR)Y>E(_,3$PWLD5Q,8L8@==QC^*4 M+4'Y%D5Q5DG)O?9.I_UINP,RW9C_5^>8*7<5#[GO:W_1^6E.F=_"#,W/FUH# M55?B],60!-)VZ=#JZ EGH)9*,Y,E[0YD@0T&H.U0W%#*>*+Z#Y2DW(?D:Z(W MC>E>]: M1ZT.]%OUC)CJO^$?N-8%5>'X]=_2@*-^;?^RVY83&%MT0Q^+I7H*T,*2J2=4 M_"B,28&#N0"'AB)"CI$D.&LA;,"_4IJTU*)RCW]7;'Q.-1JP@#00DHG3V-N: MXNKN%N@C5XR 4W_;VCZ:Y?%K\N[/_9!-3=,+TM&V%])\?OPYQ/@N0P8YSAC^ M>.O#WD[6.:N7\\'IX0E88;!C/@?*QF*D2T[].9W(989($PJ]B3GI%^>\%P&! M)I()NAUB@CVBU4)2R>=-4VNW2*V+R_,Y-73Y(>6W=(NK?#G+T:^=S2YM;WWH M[NVU.OM[K=W]XQDZ+DV_U?>0+T?13U>GW[Z>7=[=.A>7IUPL_Y[#A8[@! M18S&L?\U0@:JS&6!4M+%,/=8JA8^3O*X*BL()4:7PY>=KYR3BH8;$G\.0]\# M7[6E^O7 6RH6S@8A*,B$G"J&8:8L*G58'S\KS+C5&A4]<%'8?53[D=Y_A$A" MYQJ4I'-Q<9$5W9V#.#@XU'VJ%F;:2"]]+DB[.1?DI>>"% _ F3V*8_I(G'P) M].QV_A/6BT,_31;_Y.UG*,X(5F,.W3(MMF1'?BBHM*TPZ.=P[VC2FYUL'.\ M^_2B:DF1OL4LZ/D91.E^VC/C:+FFWVN&O;>S>?U*R57]&2C/#]R5&6]):J>1LZ5)MKN 5HUF-))B!UHSGC2JT1[5"%2[$?%WYYRY21@UZM$> M8>MT&OUH$\F.M7[\V.A'>_0C4.U;@*?3^U@C=)O IPXF_Q9 C8VR-%/RNL>5 M*$L'__?09.1$JIC3G=?ACXUB6;5B.3SL;'TXG?2P,9!9_ JQW25:3*&[_W;6B&XQ;_Q<>R1MM]TH1YM(MJ^4 MXVZC'.U1CD"T+WS ? =4I,MI=&"C(^T1N$9'VD6R(Z4C]QH=:8^.!*)]A9\X MMZS/DXGS2<38[9-&C3=ID=@]IRFGBLN/ZQOJTU0CUEB-N-O1U8B;7H[8%!TV M'M *Y&M/>4#[C0=DC0>$1/LJ^ZFQ2V]..ZLZ^.V,>JA;<(5/#76%ICWG*PXP MBF+JOI9'"3G7:>0.62R;9.5O"^=;-,Z5-1*]V]3O6$6R0Z6$#QHE;(\2!J+] M?S<<%G#/O?^_48[62-INMU&.%I%LKZV4XV&C'*U1CDBTK[/3,!&J2^-8J!&: M)X5!:N?9:+_3,/#D!%6\!C1LZLO9@E=C+I?4N*+VB.YNTVIC$\D.M"MZV+3: MU+V6EU'M/U/8V81FKI#B_$\<#*D_*.1(G)->F":.P@^P0:?1IM:(YMY!HTTM M(MFA]EV/&F5JC3)%HN7>Z&T^$!BUZFTZ'OOT-XLF=*9HHSVM$<6]IKS;)I)U MCCI*?1XWZM,:]4E4.Z71N7BN!6E-<#_9(.)*C](9*"?RK E&YP8$^D\]#CC7 MO[GGVBA:>Z2VT]YO5*U51--U ,=-W%_W6EY(-IQ.&0%A2'%2V;C7U$+:)7F- MNK2-:!HF/6XF;M2]EA>2[8K.>;D(Y"!]N%6C*.V1N4[[L%&4-A'M6".@QZ>- MHK1'42+9\L@;*TQ91,>AG(<1/ M/Q(E$[ EU=AH=E78=\7L\..(BB,?Z4+5& MM]HCIL_JUJ8EIVG)(6;9S7IRFJ:Y8J*CR6U8))B=]E$3@UI%M&P\;G.R0MUK M>2'9HRWM(EJWK88FU8S,TLG&/_[19)J;3+/Q;I'T,/9W&N_"!N_B$$M*SQZ'HB<2",SF-/TZ MM^Z0>ZG_1NX%T51XOVV)O>[!WG[/[1WN'ASN,7B3O:-.YX =\MWC]E[OJ/<_ MW:/M[G8'_O^HTVWO;F5K:SR45W<*4Z%QIYGD;Q/1NAW=D=%9-"*C4<#&*6"B MVGD88:'3]M^=VW0T8E%S8IY%(M?I[#VE)]\EK.=S_7EAS]4Z]O9AH>,PIGEO M[R-"4._Y+P_"2X9Z6PJ_DM1[W\Y_PGIQZ*?)XI\ 0PU$L*U^"0KU%_4)2/+[ MSA$^?DKC9A\0,] G!0YQP2O@T=NS2&^,[D.S^?EVUOZ1\,H MEZ,!W^Y%G'W?9GUXP_?,?V"3&$/@XF["QA5)-[WK;ZX5NP9IQ:?7\@('9.O# M'8H-)6_A@0O.@YX6J6F^?GNFG8$ NL@7,GXO+W[^LC-1$Y@02=[OUN+_T*)/ M8B>-N8<#+)*AB)V3($@A,+CAXS!*<&!%;K5^VBI]N?5S"W["'=CP4>S@Z,MN M^Y<'WJ)_=7[1GZ3Q]"=A&F4?X0W4QUCXQ(*)^D:FC]17)]>?]0^ MWCD)*%S MOE$6P6/FRN'T?2?'AK[Z* M(.!QF##Y6('#.X:A[]-JVL>_A \!_"Q.>['P!(L$[/]/A:7?%KY0"_UYQ_D$ M-V!8?0!K&4<\1MZD9P,9?>H:XH\N'R?.&-XH'N)E;(2P;^R$$3P?ENJ$V,3Y M(&(.?($IMIUEV NEHB89.#WY=G=Q=7ER\P_G\NKNS+DY^WQR\^GB\K-S?G7S M)_S3^7)U]7?\^_;NY.[LZ]GEW:UE$G,W*R8N_(B)()."?A@!!WK;?AA^1PP_ MSF9K*>[8<>Z&P!#.X@N):WH,11/8M\=]P?LR#\#B.!V-9=L9HWFQR(D>UEG' MJ3N
      (>7).(OX!'/Q/[B8H/Y&(O\L;IH$K,[MX^,$2*Q/!?>C?<^=[ &*A M[B#_3?=LE6\H)8KXV.DSJAB7;70C-G%XH9&<@MM"F:#&9;@5 M2@-SAX+?JP7 ZGOX8B#,@H&0.I[H@U9 &*,?A2-XX,3IIPDV],V[7VOFAOP1 MY9/V.G+$: R;[3F]"6WLXHW8<2Z ^<(1:!H\2Z+E3,(4_HG !GPM^I.G-A'O M3HI3!*Z?4LNA8AY8#) H4X/J4YQQB;FAA$]_,X["?\[YP0,HF>G/XF&8^M[T MI\1<]S/W%6B09RX>^RR8_HS'B1C-6UF()AU(-/U% H+-9U=<6AQR32Q ?EFD MZ:/*"OP$7F,P=((P@3_\IW99"282$OA,TP4OHLU?3IMV3=(]+]$:*%=N&I%@ M2*YB2FU,JY& KA?YK #].Q N=L^ ".BF@=R-RE5TDGE!HL!PP4)(RH%$A05% MNJ.VM:RR>K^L/2C',[M35-I^$RLXGTS$Q =97N#MEU#>F\[>SC[N!?)#T9*4 M>"(C%+%-+XWAEG'LX'D["1\(E81VL3H]$52I#E_Q8) ,XU\:BKT!Q7("@<8' M\912Z Y!!7*:08?T0>D*&)D^D#52 /#@2%E7%D4XKBZ?\@D$Y ]H=H'&V0T$ MV4#XB=8ARI;VL[2!LJH-W=^6[M)/^EN#X"O0YXX:"[B>A*UK76;A5DU=6G3+2TV-+5V1$3TM,"#W;H M]/WPH>&!&G@@PGZ&2,\$C?B80WQ45N,Y:=TT3B#HB!3E:!A)JN,L1"[*RCNG MK'3SH@$+0.P'4?B0#($/,(!- SKX3EZ0K5*&:2)QAMP?Q\X(KAF@[L 5ZV?T M'0X,%H[@CAY$@+#B1HNLEH,H+*,('BV[ -+COY&<4WS2"Y&^DMP4)4OS'E'L M5-3ZK2FZ3W-G3NM%GJ%B-(YIQY^/HZ01!!X1YQ.,(7KBAS0 MT&RE-%L0,J.:=,.8E"2&R+X@X)(&@/OL00=;@U1)9T.D&HCDLQYXUR/9Y-E0 MX&U5VT@>PX09@E8!\U;DDM/W0)7UU=@]"3^Z$_!<4\0NIAR5@I(LN*5,WK\A M[9L)%])CEM:L?,9!PAX;J:LON.3@S;D(V)*[IQ#X..'@'R;L.P\H&./N.=Y$'7NAH) HDS(##V1V<]%1""O$>&2=@ MN8 8D>#WLX<")S5\48,]5,B3R\8B 5+A50@5X4S]AA[UT8/HH$0,I"J0(V:E M+XF_'J5^(K8GG&&T!T$XVL=(I04&$1L5S6LR#&,N@T*08Q#TAS#Z#C;6Q0^] MU&VPPD1^AO5S14GE.2B/]G0VKR<7CI4I-. FR8QY<=F41)"\ M)>&XED1W8LH N%$8XX;ZOLS(9Y4Y]\Q/P11$7&;_2[#P+WC=0I9\LP)G4VJ3 M.XM+DYLJX[6L,FY4;:4!29SBE%A!X;TN4E!52C'\X7)2;+X I>:I(+^?JL!? MJ;;\RXC#OV0M1-QRGM'OR60L;_[D;3*4X2E+(8NBLNRKNN&\]:]GD5FADI0Y M03KJ@1&!MUZN)G2Z &W69?5X[((_).NE57T@'N'MG,L24ET.+HO0YERA>ZST MA<"*X0-5;/KXJLITHG.\L&:UM,!YI:!T#(2JBQ*1FXY@CP(DOR=B-XT7E]5C MZ2M6+X8N,+YZ6*G^%?S!U/=476NQTI4N]2#&!AL^D=6N-4NK G7R F,Z*/2)RF!9K]V;.&F\XUR5JJ9Q MR3EG87L 18BX*.;'H3-D]["P'*U1?*( ($S2XCW_$::.K .F&T;(1^D8OGQ* MX&/$A;)34')])R5@QSG1-;D/V?[+/[Q&)PXV#SDD7(!*_U[6K9W MG#^YU!P<]M<)>SZBT^A3 X^D8_E#C-SOL:DC>>[I6 ^$_"*WH44;[H@^L.Y# MJ5RW!SX2"EE>K*NWE_:GI5M-6*Q-'16XL_$8:XGP>I\]F-Y<O)S3\LZQWY2%H*> 8<:6F?-$>-L]E/,TT23,GO\P5>,LLXI\@+ M^1R>JI_IA5RJ$W#<(BH"R+6?[ NAAS^0IN4@WIY\ CQ-*2 *$HL_D+>&KA#V&(*")R2;*\A;N%3,6BIUS$7$>A@(;$J1? MBUV15$JKJMO BH3@ZV,EU0P/+T7!)H;\ 0)> ;T@^N=8P>Z3;LG M5'H@9V? MHM8]:* PC95JD01%#:HKV,J98UTFK:K7%K4\9$73'O& JS_'*GS*A37T7R7] MQRQ2D8U2SO\,@2(..IZ8J=*=M1 RJ?&T*J#+(TK)#6"MABP:Z7JIB(]3Z9.2 MC]4'MXENIP")TD-H#3A(O*'TJBA],0)Q ET,MEJVF)%\2=D&\JA_@S+PV20F MF99^#L53N7>"-5A4CNKZ3(Q 3@?8EIM@X-.0;D6D.XE)/A;5!T\H;J,P4RG: M@@HN=:=0&D/WO&?WR2K;L]X5=9U7N 2_E7(]W=@@37[AD1X\-=1AFL3&(>-'D/YWYFDG/82 L>\K[&4^L>\*'P;W U$BT*&>A4O*S."R@T.3@A.1XBON&?U;( M/V6B8R&9A!VD T=]3PBF1!"EP748'U#Y60(+R[O@]72"6!9GRVY8_?.6=!E: MVJ,'Y:(X)S0/@ZJMH:=5@T'L!);R9$[2)]!&'HX-4.Z&RJUH+#4A 4#@?]DX&XD M"K::RH-AE"DB O%+X*N"L'1\4DH5-=1>F?(()@@%1DF?^7YF*0HUI]J'>$%U M:[RPO)7,A/[5:.P3?)^['B-&;7M2B_3SDMSLQBU9>\.GPM@=I^&/%6(+.- + M$WU(RBQQA%O6 V=3XNRZ^ KD/G0%H4"%!I\\O9/-FBEDMC(V*9+?!1:"?^7. MB_*$^LQ%NZ-]&"KMS!)NP51L SY-@K@%."+J8:?R+B>#B,L\XD\L=K#L$Q&T M/BY+EIOIKC%,.>CQ/$[ !U2N56CU)-:'-=!HB,(/*=FM6%4A^&&YSUC:3;E4 M+'3T^:.0)G6QLMNX(K)N4T1FP%J:(C+#E33FTJ-""PNXSA >]F''L&',R_"] M$>;(/M,C2!%,=UBT9Q^EN"6UP MXW0\]B%*G/(B8T0[$8 24UDE+/]HW/V5NG,Y89'B_= 7H:R,RN9SDIX8PJW\ MR;9JQP9Q':!7'\AQ6CEO@-BK,B,AL8-L_.LDOTRK%Y6%-4B"N2BY^_[:D1QF6,*93 X/6=.DH2B!PP)T7$B)V0L MQASW06HKB84VO+0Z ^+CO-)I,Y*WTHF8HCI54P=+]55TWX/? >&H_54'9J@R MX)<$>8/[,&'$Z)W&T7!.'<#6< M<+1D&JUD&5Z)429Z1J$N;0(Y0 B">[J"4O!"+9K$N&8R;5-U&+F+4WY5G96% ME_1EV[X&2+#F%AVK8D"MZ_XU(E+:CX;=5^QSWZ=^ 16BIN849E]JS4M^OZ!..>W B> >(1%!HW(CIIMO>:.$ MWX(KPSYH%5W-72:V1-@]U*,1%H 12J4Z* 6-3](<.\54<0D#S#A,!/],%5L6 MPCH=KRW7TM.0^4?J@*:B)E49K&8G126S0D=6 M!16ZX#TV8@.II-"H]61:A]HJ).B(RBJ<&9];-$Z8%28[*LN0I".&+E_.)=-% M2"6%T[#0BNV7#.JD2R;#/HZ3X\%787VNU#L/[D444N2'<,R<05VSZJ*0.IR/ M^Q32 XB\4Z-C@_"LDN*GRD',H!A94Z)=$!F:J1&Z>5H_*R)130+K>F') M.^,0/0ML!DTP>8A90O23&W*NM@A,A;R@?OLR%8^])RQAJA8P;]>0\DDSQ+B. M/Q8(YJ2'U45J3 .VVWAY_^;4T#YZU#@2]\R=E,<[H)9HJ?( &L<(L8Z;QS&% ME>F?-*I^A9PBO8.Y]/8X0K+Z!"B%QY:: ?N%.=LYN"\"92M<>8H4U0<5];X. MJ)T11.#@68+5;Q4[<[4!"1$II#X@.K;$S\$B*G* XN)\_"X-,C]JJ8WK;Z&T(N[LZ].9\?Y^.WVXO+L]G99F[RZY=(=W^,\->$N\0+( M^E62QT&F9)=FW@>@@W0PE??8A$EZ-W?"XS%'!9=, M\BM15V.AU7Z[[5"&3C;HA9'O/< =J,=:W8V:I5-0M4*VCGBD__,./1V_<2^_ M/&#" C&BX=B[&#* MF,YSB'#B(HHS=J_Q,9ZTDE*96;8QZE<27/6X+^ZI$S4([V4Q#I6R:"3TY<&C M24,;_IP:"R CZR@_AT1FV'#3*#=?/J2 4G'RG_G\>H*^[_G4)'O@BE%(\3L> MJ*A*QWL(VHV1"XC\&CB0!KD(-^A>$ZP%B]A EPG$+O/UD"^-+NH1Z8A&NYCQ MU9I?UR*1A9"C%;&-8;JN7'4DD&F9M1DY>CHSV%]/3\'J=5>6I&>/A!MA6E&_ MEK(ZQ+$SVZ\KCSUDNYA%CH@J0H"@NI1STJ?\LF M%0Y"8,1M-?E7MP-)KXM@55@O"K]TX\/H.PY3BQ,\IV0@V[G8&&Z/+X0"D%64 M35,L5R %YPFV C@HCP9;6N!QDKI(1NH,A8+D%KH46@O5 ;T;1"+?XF70IV5N=W2;)S[9TO;HQ1 M=&ZU/#ZB)!X63F%\(F='DL,3Q;+&C<7:$J M]J09ULIYQZ%6\,(ZJ*U"CGYB$8T+T9A1R?E49^1@Q ;$\,MG@*K$LRS6)\M2 M&,#)^SEV*[N$G'B"Z4DQW9&J\XGDM/RO_GTV'H 2#K@YCF3H?!ZGC6Z>41C\3DAM9\&KJ+C0C]2 MS]0I)H'!]Z3J"KV ;3PX'!PQ(!U6[*M34F7'(KBZ7CHO'E!X)#I3JE"?@GCT MAQ*JJY#\!I9@!.J$7"SNB73DQ(0@2*F>Y$6H^IQ.=1[@6)[L#C< MBT16S&%EY$-<\B;+&QUQE#<--_1#-\V.JL9-4CX%.7D)ENS2=@"$I%7UNY3NI4 0W 4,*_(*]EM*Q >!NE3+X8+^="U22DAU"5 ML$T*HA?S@2XNRJK1B)!JU@4"1&B!]75+';+;3!UZ*:(S'UF\E4[_K0H>ZP,^ MMS[0 *I.YQ?GQ-% S1Q8I@C$7%*7T0DH9_!>6LY9BG,ZI,H\B05SKIF+P6-+ MZ@#2E $:>M1+O#P^!\==PCN[\( )*-M1[/Q$X[,+.90,\V@YOW,F.^O^0)VG MBR?IN2)"/]++5,Q/:JS6[W^<9'.U6BK#B]I-/:XT<%N:*?P$PKRL-C./2%O% M@#\?%UIX'757FB$HXU>E=50,K >)*9ESD-YS "6INGVB1"G9@_X:M[*8ZS:DBX^TA^U\6XID#V:;DA&H+($ M<.FN!5F,J7W$'>=T]JJ">KM'CX20*\J;J_.GQVD/A,=)DVRI9=J4=5E!Q=&T M%O);]%X'*0Z3I+-.6C-$+A7YEE"-+$]4R/[, MA)MZ<. T0%% NZ=0=!Q2BC&2E#)%$87GD_.M"Z-;62%QZ^7UK4?GR?<9 5U.[5:/V1!7_2Y]G,SPHE8\UW>%::F5_G%/[D7N=68:REPI?%:=ZF=.G?<]X1D>7CSDHG?R,:KK0 MHR]]VP6'RMHKB=4V9,:; M,I,9N99;G'9]-''BPG;KQ%NA'ED.B<]E_R16+\+R+9PV<+EY*ZD5+QSC8/L' M>#&57X5G4O=$L:B59I@O:)S("J'600=]XGT>81/41=FSO*!.#MS'_"WK4$GG MF1&)*>?L.WBPFTR&ZZ6+;*V2<#(Q#<*)W'.;$'O]M/5MYW9GZ^<9#YKX48M" MN7RYP/E:')3W*AD_9XD\CQ&/4UJ38I[R_#5P$6DY!1U)GAZ.-9>Q+64H"B]6 M7BN=/X@R)JN=)FHO\J?+&KA\PDK I?Q$G.13-FJKQ;/9KCW2:;!-,_' '6FF M!0Q";_.WL!<[)VBP%;A-^1B?/: RO02AI -0.OLMI]ON=EIY /_O^_MMIX=M M1'(-()HXWBX%D=?3TN=O@JYT@/L=[#C+B:)IKNJI2E\C)G^K4.C8-K]UNGBB M[/NAKXM-78FN*]EK MZDH,6,M;UY749%:DOBA&0]-%XNM>MS>O6J^H9'$YNFBO>&[IG$+*V>@J&T%0 M2>&?:@N%I<(/:JT"Q-BPV'6J*G7PKK(0V^E%:D=P)JZ:.)+SD2X3ZO$$RQT4 MV P;@B=*9:GFJ1'(3'L[LKTJ'T@R58BJ66:(1E;K_[6((V_XF(, WBCN(@;0 MGL]7\4@:*)>\,]B7KUKR/D])WO7TK(!:H#!=Q1;)%]-B0SS'E'+A-&9RICB^ M1T<%RV+W+"$P#&6;Y1@LHY?W9A?R24]@JW(_<78D31]!9X? 0MC$H'!&J'X8 M+9S2GG)VY@/Z0Y)Q:4J.!XZ/FX6O)=FE:3S*FR)U$>+!OH4')AEFJ M8NN\I(_@DE)Y^H[.[)4!O$@/+"B>M^:#AHQ]IN<"T1@[DAZ%"\;%M60]"K/: M#:,+-I*)+-G^GNVF"TL,$_0P:88^*-5X7C-%(2="WW;;-*6%E)9R*64)T)3( MSU&$,M+7Y50T:4]&[3[/#B;4'O*?:@*PH8/>YR9A=UK5UN*54ID-D- M$2]%JHKZW\NZ@IRO5%1WGA=8?8ZD+M9KD:J';(((RY![+D?R^O\B+ MT"%_Z$@Z!=CK\D.YST_X#V.NRPH+?8UZB"]J&>%^ M%UC[*,MQ2_I2A\W:?\#M5@6 4TI)5J+0$:@H09K6W6Q%5(%;CYKH90UH 0GIX-: ME:D!^IX6R9B5+4Y-%E5O)@^$&^.&?"BT7Q6-_KK.6"_1(?J=N"^+T MVZR+X:38!6&$[[U$!XG. F0"("T#2U0KB>SD:&EG:OJHK/D-)C_8.'*GUB+E M7L\XU+$^W4AW5^C)6;(%HU2/4; E;]IPTBIWF^3Q?[G0L]B%LN.RMG$;V]>,QP4#C-O.@AA)$,'N:=I:;G3])S52R5XP0+GJN<('G.3KD3 MIM!!\3T('WSN#;@:=%GLIRB.X, 9FJRG1W?,[0E1G$'03:P (@E]Y"BW6IKL M[% *TBMH^I;SKY3EA_UD+3_+C6PQ75.6XHDO.=YUJM@/7_DJ0^8H]4QYU5M?R&7UAO44KV8(# MK 9^'A6?3;,@HVWOTJ]!VY':5ZD2U&,2O/\_?^D<[M4X3V7K0TN=9#+5.[6 M&IEU*[:**=\110E3X'(8M^QD*NIJ.K2/JDLE[E&H:Z69)X1[*T^HK(8*!Y$H M<5<]9;*2X!&?-U2M45DKUCS-HR(OS5-4*GTO:XPHVIW_TM1@F16-*05>7")5 M.,BH#&L>]?+PR/+I$1(L@8AV#+$6KTS[*A\2:1"K\J!\[52B/4_!2F]#3JQ MO.XD4.>I9T9'H"^K#I>1&]D7W/>VY?%LA;T"+P*L]J@<#M#$G4(R@7Y;_)6( M<[,V%?!2J?OA+Z7GZ8=HJY6@@X#W17@%50+V401"EY&"-T0NO03$8\FHQ:[4 MKZ"6T%LBYR=KC2P?63W='ZF*XF5G9/QD:V0.>8I@7FI$T$%V15B".)- -\4^ MDIB:GROLF91N"E5-HB+0 %^QP$CN*NR,G)%!?4$QU6\[(RJ8R1:4<(9%2B[7 M9V*I8LH\?E*I%1$5&7,=(IH;T('2,9V"_(C(7U'=@5L.QHF<72#7);O'*:3< M^10^X/'40$&7:@/0F@=M*T1A6_>4EH]\EZI; M%>LBHB#Q>FK/+G;BRIKO(C/FZI_,3>%(F4#OJ)?O*+6(%'X.,3GP+SFECIKZ M'N0%9;*SMI<=[U"^K@!=2\@P?%!Q/2YJ:I@\!B NS9^.=1Q?F+<-W@M5V"%S M('8/3H_:O^)B81'"SR??AI&J+L1N6.GVTWR;;&YU=MJ!/$W3UW/I:+"8UI5# M[H.C/9(#>*EM1<8UV/9!XQ=QYVDL6IP=IQA+G!9Q(UD+30:2-D<=NJ/P3M!R M"J;$F6BYATX)G6#J83E^\X0"V+CJE?VF>L6 M6Q(]%'I"#R6%LU4* "EWE"IDOT'X8\H!I?[LVOA5$A@,R_SS3U4(&;/$H@ M+E9?+$JGQJ3B4#-G2HZ0Z.Q,Q RXSNR$G@JI;11EFUCV?6%GM!WW,SL^3B$< MP/]%'!CQ=THZ>ZJ.7^:W03\7ZI=+YF[-LBCGV>B&ZRG_\U92[:L[$#'D4-6PK<;/GY55$>GJ(FF2C$A)4V#!G8AXE@0I8(H[$ M22,5K).LQ].YE0RD&Z<1N S4S22C] RDA4]DHG%;KJ(U4SI&RD)7'O#\V*3\ MB%+U@H4IC129ZB@PUQ"9-RKC1ZTP] QQ.@UZFP*@&3]5>DU9YP785#'"<3FJ M-5?-!I1^$&QQBA?]E$_O2"9C1?;\]*G.SOY_$'00)G1J:U:W$_\LFQA&@IJ2 MMK.&:O [%491RM85IMP7TGR%M'@QJLS<:8F>T5[.]=Q)BTZE>D%NI_JK]!KT MTNEMZ1TQ'XBK5O4GE"2GJ>T]>62Z>IX2+WV:#$B(S%H'_ 'G)+,D X?Y> $, MOV3@:%H_118AWNJLOWV]%,0-G@P4"EV,LV,N6PXXXT.M[63H1!EJ/0&T./=S MF9&8<\\&P G_:12G&K\H=O5FDS[R6;;9N-)U:.OX1,#/E3(GGV4UFTFF%,F$ M-3[/<,H,CX!NE1D.9;NRXFJ5$E<.8G&ZE1Z,A Q1G&0S4-56I6:YXI2841A@ M96[6Z9U7'>:F8L0>Q4C\KWBZDOD%:%9IU$CWL!G,\O)Q[\CN1>/4 F>G//MG MJL#.V3:JID>)A@1OBX=830U/7L#/LDQD 4_/X>-LF M6C"$V'@8J,U":438U M@5A+E9S8[;-Y4Y&S.$Z/XE8S5GBI26&QV+143GUNNGV>F7G):__@,2^-2/Z( M2'Z5:I([IT3M6T7MJR*U:S5/V\Z?=+"(JHXOC0W7QY 1^\^K?\_S5'FD4NK+ MT1/+RF7RK)AH+-5%E/HZM$Z@B*>(!3_5.D.5N)+?:5J P!>V.84$XMX MN'!VL>QQ*O4H(09&V4 )T\T;P9^]^?PJ,0KGQLY.0UY< M-4;%8!F^-U- -K^Z5 O8G-+2X@1-FM3KZ6"@D,1IT==3,XI\+@MH1_#:][QD M>[Q<\+#:>G8B,Y$&94:9HN8DA,(F%_QD53F:U:9G3J\,K,)8 M5P%2%7,TT2A6/@51 5-K@#V>%G;V7%:(%6JD/A6J'PJM,B>^3YE8-?:GV-JE M=.=5H?JB=H&?QT7Y&;:E<U;+54?-T7:%0 M:6;SB\1_LF9%4[*NJ=3V:YLO7&7OA_Z(JQ=9\P+,A<= M0J,+=HM-!QGRMB@K0+5GY"N/]4L73^(K'*TS$RL6^E"HUX-ORX+HIWH%]40, MD/MS*CM@:.!:JBPI*%5_Y?;^^>9#-;#;#P2:%Q(94N?( M[BGY4B@)*D>BM,A]"-J&4T(G?PQXS%Y(!R"@?BE%T[[FK.(@INP4KJSY(^ON M*6CY^775K>(0:9H.K;+=A9XWJNTO#,2G!V&GEASN4IR> M&4R/WI-Q0;X9TLVA@ 6V\M,IBW-MT,F6CHJ>O)#_/H_[ M:?"%QJ]+$S#D,P)]E_PJY81DTQ)#"M" 066! -54SQ0)T*7==G?72(_ZV2+C MS$W+1V00J54/5X929.?P8 & FN@#;#":)S?EP2(RRM%C.^B\94<$\U"+AO^)4S2GD8/RWZ2G?-)^H@C]N19S<20.$5?5D/1, M7C6).Q$@U\61I.+FK?G9$ M-6JU=(SJ4-5!T-110B,B['B!U^#PU"#[(G9D49-22C[7,;SN\1\/J1E3&1'9 M[0E4H;+,O)0HK[?W=IQO\HRB85:_Y(S91*)HN J\E^+-IW@RFZG]!'_(?B0?&KA%?^%? =W(,D<04A"!5>PGA*0A$JC+X)\Q&R^J!WG%JO4 MLX9$O3I]?D3$<=.8'L*HVF2D/"I(>7H8;=8OP$9RGHV407FG_##P["51X_M4 ML^?GO\53761H9-]Y!I]S@YS/B"?JG^5%_O"R7Q%C:ES'EUK,W#!A%B8_.;&@ MS?,3%/)3%68GW;.'4LV@GME'/J8<&S4IY5*P8P6\JD)=]!W-,U]P(QS2@4D9 M(G+9NQR#+47)5"B 1]4^I9]+IR[#F+*)JL"!/(@UJHLZ+1^66!ZGSTN\IGIY MT-MVE8B&/OEWWV4?FQSFTY)N,2IHCR7,2=$)I']EXU;5G$4]^E7J&HF9TN%V M(^7LRE^!D6>#;'Z(1%1;H*M!\K'3C]QN<(4QHY9*7 ON1KVL'G4&Q^1#2Q2. M_EGTP5OJW)P0*T-RW94KX>E36;)9QG06"WM42\U*X-%]D9/W(T:EH>%0]!34 MA.J:!;J*']7N-D3"43K.I'L<^JI %4P? M4@.>YO)8F"8Q^>;%*> C[.DLY.5#B'@&+'L'E!1RK,%04*^EN%=.MDR5%1K M;/,_I#06-XC*XCPL4D;K+&V/'MBSE(Z0$9N4'CGM2E8SE$1+'UE CK*<@:Z2 MM-1-2II#C_@AB2\?Z)/_0L*98//S$N&"50\ZS,P]P%,S4 1KY%"-YT )V M*,;JS-VAKM*0+=HZFINM=8JP8UR2"%B M"YQ6BB[H;5_!G.@#HL@(-45/UKGKDQX+2ITY%(AF62IY "0I!:D5:4Y*226J M*JI!L\7#DBED8W1 M."2NR+5Z:8%J,E7V.BILH-"P/U'=ELK3D^FG;'"52FN7DF=9LX3OYX/:Y*.S MQ#X9N'"1E54%[,!$Q=J\:8/&QF.L>$?F7<"K.\Y9L4% AK R)TB#;Z9E>(3: M6!^/@"8&'YI&,9]A7[W$@(M$CFT#P<=%!F&D.K;3F,86!.71]F!7*,1(@'2T M:UX(OY')4EBR+_LWD1.1!-.O3*N>R_:4G]2!GAX[^9WG"RNV2H#:[R.9^B!= MTZ(UNZNJGPS52^KCZ(.BM!0)U*?T)GD8]QJQ41N7YT0U(UBG]O^<&9RFY?A) MYP_;==7 ##^4T=Q\ LHS;TC.9;]+.G(>M%,SE-.KBVHX),=E)-&S[]+CTZW. M+343%05"9\A:)2L3DA^0#6AL%08W CL2$@3;A$W(N9N3O\*V/G]'N9W8MI6) M;L$3V'%.LBIR*OR9/5>D?$IO3*X+[AGQO\CZ9SP5#&(1G[(:/;B5+CW(HU\< M.QD7J82[$Y.CC0+TS!HE*>6/MB@\)M2!O,)-[YP#!'UN%.V/J?YW,7: M![CHAK %[%]V4^;NDR2F=!DS"RRWR.=ABM@*D?UX+ES\+;SADT4B9LEBYJ3H0T.#+C&\S[W5:V7WI!"F).\BW M4W,>U4MAT"(?0#8:;@$O0=U:A$5QDJH'KN:$X?1%1E,;-+S!-$:(2[T7H3I; M+9!#3U4Y'NH 62(;NT.2KI!F.L%RF"_!13DMT555L,7[$D)/5J6PKPA3(<^#2-2D1#\ MX8.(^RBV8:3J4;%JFV9F%QQB=)5])D8252_@4?],Y>!<'\!!KZ/;M OG6FA]#W$YC=5$RX,F6'JA7,7>+FG; M.)GQ!HON4EF3%N(<^,T[,OY8 2F-E,8V]0N5;C1OI^S#\L^4S>P[MQ*2R1RD M4]77C4>%JD86WRJCGXZ'E++/> !E81[8XS)*IZGEY1G%O+@\D" ;E@62.U'XB>1Y^ ;1( 1_C!P=^R1/EPW*@G(A MS6]Z1 .H3Q_+9@JYH,#;AEV*5)%N2QZ>(+&V=(S83+'(-SM 7@+I>3\"5SC@3*6AVOK!%H^39SNDP_XSII7: Q?(N(\U'71 MT62% \DH*IY7"JXB9)JAJGL)@Y1.R:4(/M.RF*3(#2'VCH!,/P0\VE;O69I- MGH.P*"JP@>%#\>@CF:FBUY 2-U6M]T19OVQ.P'.L9EIHLSUKY9NCBK-TMC7? M32NQ,4VHK%JFU+G<9S-UG]B)0-E:TLFMN4PCA\?.F;6N\H.RJ;2E<3.NG'#I M4F5'ZE$,D+DN\GE@ J;Q5UU7AP.!_Q][[][ MZ2I%L1-W$MMC.=L2_12\'*4.]GS'CL>.4CJ@.*(@+YD2=A)' M)H9/U+G5ZO)IEQ2)8$NTQ_([]AG+FYAUK9LN&NF-H?1<6A0\, M:?,\J(DXC"ZXG#+*G?0?TH[MJ1WNW0%X E_G'JCTZ1AWHT@4=U%/I["IK-JL MO CKY."5MBC98%;,$WDN-1#Y1:PDLOE7FA&C,^D$R.H^*OU7\@#2S)5\AS8- MA0>J0[(J5ZBTAQ"/.B>[,T(B+(LUG1F09*;W(Y!BL%Y_FQ>*#HH7Y"WTTS^. MCB=4+>-.5&X0-\CGE#(=^7E>5M(7&JXJC)IK@3JNQ6_(85?#=\),U5+G;NEG M2DOHF =OO)T?K')*_$14/HP0),(8R8R445N$=3!M14:!67YIX%FRS(^E)PEU MPJ/TY)**,J)-@A\U02\"$4$9WB\:,RT<.I.A3+0%$* M&3J.Q8TT5-9Y>+D2G7QS.'7!L&_Y^TT=_LK?(5/:U*>"NNX5 GIZ4)[ @,KR MSI/QU?H8S<0'[?-(>\+&\)AALU#0DVG1,S\%UV&2+11>A92[(2GTUQIQ9]B]^0PY$VXLI?RLU=Q9+ZM>6\@I?+8SF M(AAWUD(F/U?4=:%<&%8HG:*\TSAW0P;%&AN+N20*87QHENW]]R]Z.\DK"0=^ M52BA+H:82_XF_ "1/1!PD#R2C^L+'T_ MAK^M)@] =O;HV:N3'_&OQ\\>LKB(.RA/./PT[@5)6>BY>5_AU@KWM_<5[COP M+']EA?OVSLZ$! (O;^W.";<_+,N30 R GARKB *(00DT(Q@ JR/D*"$V=- M^\%ICB$[47>BJ8/O&5A?[TCGX25?RP2K6K3F=A@2(Z-6B,;_+)D!_ROY.EA< MPLDHR%D'E^V_1WB>JJ'XT;&Y!H,N?3LA.-I2]C[$/1 \#9];!7^'._S=;1-W MPS]QC+\7%J_9G:3_@GN?FU7AP8P^)?MB\1,5Q M0YW3#:=01&D/#B\+8Y/'62T.^"5PW5.PJ?D+N^Z4P\DO#5Q(QOQ(:HL_$%7J M5>&.3=9LUE+;.N)B)W]<1:S^>5\1M8_:)$D\YJS@D@,N1HBH] M^_'99CKU-)MLKRGKC]"'ZEJK=5Q.E&G3]F:!0>C$22J:KZ@]@_1!>G;Y%':Q MOCJ'#5[[BO:/"GMST1F9"+F#/;1[?TS!R-OC >KBM!'E$"J+SW_?B!B>0AXD M :.UB=$A0B7&5:X-UB22/7,\#X'I<1]:,A"P?]=;61Y4"DRY^WG1M&XVW$Z@ MYCI*Q7%;$@M"X^#4U2, CDU-XI3U>$6C8/DRV1)Y;9:8AW\M1-0*6&/U2D=/ MH#O46:.2KK/-+)O'M20*>F"7D$'4+C-"HUGETLQ?LL Y;ZQC-Q%!I][@UCI%-*U4B;NBD_"KDYO>P/,;5!<_^F:%95L6>."N!FLO3J0G3/I1;)1T3).4YM M27;M,6#YG1;B0+M"",)AT=_D%(;_#9: R<=H,N.9_3 MH8SKY>Z MX&OI(9KTO;K'8P9>')H#P[A#JOI,*DOQ3?@H1MF12VI([PUN?TJ$C4#,5@@'G6+TJAX0?Y>GBLE1E%4 M7#4.ER-]0$BT>.%!;=\5=7?.D!JKI^CS0^BA^NM6X^G!:):^-;PT,/# 6#VD2D *,FF1 7J MQ$_SV0=*;I@3C?%P'8;7)T(%=0==U4;>#Q8MIO_F^98XK,-_^/CV?XOK M/XMK-T^IPZ^Y'N\8#E#(YI)55]C!&S4'ZIIFQ?V%0[M(WJ7E(,+X+<.OY^+A M+ '8P7LE3]+:-':-6*[(]/NZ;&%,X@KJQRZY21/+58DC^+>OG HZYR$NM:@ MLM[[7*AE3C8R.YH@^>^B;6*X'EUYKWPB%X:W'-:!^-OJ,G!2TJ&)I"@:D39A M+=(*B<=1K$Y[20'95NK'@R]+2M!.QQ:DHE^2ZX;T\>6-X^FYR\>_[F9/+@)%P+&T//'& M9:#+;DFWY T@Z<>R5[^6!S+:T-YJPW#6K,%J0B!IE8#LE?%+#6OCPS&.'&'Q MW8Y>/ ^O%L[X+,3,'9;7B_)C%MZ.?+'B861^#%OE Y^M2:?D"AAHD8+AT9X6 M"RJ"A5N#_D>0QWU_,H5?VEH[#4<;;G.!Q>*8W.&:-'5AE8G[FKG6S+^[KYG? M@6?Y/&KFT3)I6JYGN1C]I1H[\90@TJ/PZ$+0NW#L9YN:8S :$G.C$8BXP#68 M:7+OQ)5>5%3B]E01>AC.BP5Y_>>BL^WS _PE0+C"8)$^N1Y6E$?COSJ?LM_V M3H"C7K1=JU-[V#SU&JT%ZR*M#7%K$_>[&"-R''#/0OEZ M-MNL#,P6F1/%@3\23D8!%3[XXO7)3T=?/$2'DE\D<7/37XB_.^,@GHM/DK&B M+_N'$\&[\-='A]]]K2W7E)K',SP^?.1^]X1;M10ZSZM6WQW?AR(DMRM!LSTJ MUV,5$+*_AKCOE31X,UO>J M\4/#^@[,_&\+]JO>,#"@N,2+NIOQV6L3&6CE559G9=5TS>ILRWUXT<2R:",' M!PX:,U*2XE#E6$\"WZX*E@5D%^)AD^DIIQD'%$RI1+2B[FV5>CQ(^H7R;9(9 MF>%RFTE:MU MF7O)7N'.E*$P?$H1KT);LFXDH7V:5X-@;"<_LT5>8(GFNT3'W^O")8,P)5,@ MT7%)7^S6P+ H1YV8F:T_G<+GF"$E"\MCV\7>V?C60,7A=Z?-7O9-/+=T^6N" M.SBF\CW9RB<%\-DD%UY0;HX,N8!?'%-UPC[JL>BQ7-#(^]^TC-TG3M"UW8HP M_FO6[M!(M V'V0&0_:NN^+O^XQFQTU7Y]N]EC;OA2\_D8A*^4LP&@LNPY"4T MQ73SGV,X=_B(0[IU&_YOKG>6/Q^&/_UM^/NG3PZ_>OKUZ)\>'3[^Q-]_^>C3 MKK3KH;XY_.Z[\;_JF_8>!Y\,/\TD+Y7U\\_2(&ZY J__N3 MUWW_V3O[VJHV,1?0J7T:0RWI^U3L]HC>2L=GW5S\Z_5S? M_%VYKM)WOV))Q\+9@3SB;%84B\4S,7>PAJMPMA.=TX2>_]DE U(5BX&AN\WA M>+OIJ)5J<@2([X>BO<:RV#DBUUPO_]P1O7M+[*MO]VX0[]JR/ [1PV(R_Y!3FKV_3 MTN_7+KS50W&/5MA)45.^+-V"V>1':5H[#F\7/#;LR9-B1NFX=OO9G80M.NWS MR:^'DU^;=MW4=]3$W\%]>'\:_HE]Z(Y";I+9?0[^#6FN_2G.#2)!0+?!D"+, MF4PDWK1:DM.Z0T>%@,GK\">"0#YY]/B[L"M;N\SO#?0YC]Z4S#N135[6LT-* ML3]Y].@)79JR]F-#_-H(++W_/RUF.1%$A2_M"A/XVE\>AJO2'((6) >XM?<4 MF7]0>=>RQ^C8-B#Z60-I]I]YF#Y]/[.'(NTEW+;?!+>5AJ)+X M=AM6W+$1@.K-GLKS?!7Y4X'S)SAKN#=UYJ("=5:T=0%,B/9)Z!4>RQ6>'DY. ML$[^?Y.,O5MKTBXQ;0@8 0T+SN4@G\IIVC#_H%AT2BMOXR[^HT#+_F+<58QY%R%66AW&3=!761C"TKRM'E.[V\0?WY/M;R MZ>?\UUC1?R,-#V&1_5K.SLK3,!GOC++GMUHQX'O'EYV&K#V+\D?BC7';U=+&3M."9R"U!&8>-C5HK>FQ= MW2 < OF.5 ,+H=PP6B#_:Y0TGV^(M8";?'\MY_-P7#W/A1S^:,&0RZ.NS)FH M@BRMP3RU\8?;7SR?'/UT*@B+X%H'[XO?.>=>_$D>V\L/W5!/"UK4- JSO"W8 M1@/6,*-&)2J[*N92V2D)':$4!B7I8;^Y. [/VZ[/-NWD"*PG12WMJU5#+11* ME'16Y.?;A+OK5V"[C_X6M1%EL/PC4G=",<5V( MO;,*_2"Z9Q?^2 0T;A?DK'E"9Z$'U+ -T+L3I&?$ AU))_EZ<&=:G6_"#@]1 MB!SSI%9^$69LA>T024%5F!E'QL JA8,[?9(X!L(W;"\/S(*RF.MS=?[MTP?B MMJ@S[A@>$5N+&X$E"!D>S/0QM'M#Y,''E@W17X'GN4ST1;3#>]\ MA?_\@0_NMYOU*0&_X@']2WZ!T__)LU<$^OO YOM3G0N+",@]J\/_M=.FW;LS M?YBRN\ZIOS/?,G[>ORBFK41]=.9?$09T]B3Q*?I.QT^;\.:3M\I2%XY()J(^ M/E,4I 0"KR.NG Z_Y!2*00!%*$^3("!?]T^L;B0@@-B)D+:2)H12#WM:[*P' M&E;W/>S!R1E>(Y+MI4!U],8)##$,PY-'H F)*&D^+XFVCVE:O_RJY^*$?RF[ MD;2U :X-*@K$((=^M'7O$*?9IVV%DS7U^X7%**1,4.(><[)W;J4Z>"#-.M\_ MV.21\=>_C"##/4-.OF9V LH5!:^[F#)!P7S>@F:CFUQ<7!SFJQ)N#GD_A\'9 M!%@8TN:1P7]!4TQ4:M"_S9)^<[DL4R%(#PHS3R$0?$&:]H\?'?R%%6:/J8+#9MS=#]U:;M2&R /GPB M;:R/GS[(']+''G_U8/Y0C=KSC\SF/CD2S@$B\4$3REKPR@K^EQP#]>" "(@L;-.@I:%E83QJ-5!Z/1I+>$..,"T^0);SV8O1'MGTY_U]?7.VS//[ZB]NT%9?SC;Y[_NOD M\='AY.W+DY\G+XZ.W[U^>W+=_HA;>N:W-P)Y_N9ZXW7R\\E?0XNT U]]FR__ M_)>C=\]_N-77?W>+K__Z5M_\9NY^O3?_[4;NW2^E_I6[_;JC_OUMCOK)RU?/ M;\;:7&_H3^[*.7 %1=S=<++?1S6B'&0IC7FL6OZ(_<.J@2!9L\\#1N&A)2E/MS^-4\1(D/OOCM\.?#+QX: M?^VK@F:J"C]V#V-7.\AU9B+;U-2G#1.U^69R4L0UU36.E-WST*6IV%8?O,F9 M]H8+=_X)7PC;^!%5_,*:S47>C)C*?@[_\W#_>KZ/$@;2I]_\>U^$DLH'J0HE M12KA(TP2XV;LA *"R)^,+$J!Q3'.F'H8E@EU;Z."T!,_+CFH $F6K(O%!D00 MJ0ZYL#U$SF?$&/,FX6]-UGNU=:B/OU][N@09=4 PJ+]__;0W@0=_27PQ/H/0 MAOGZV>TQB:9C\_C+PZ]H+(AH2;7)C&L)F2SB3Z*RR5ESP<*Z-1'4VW0]NZ[U MO9^23YP2U:"#XAM1.'&]$8 J(_N2%FO+V$$R@ RA_2:>F^%O>IPZ0?J4FG,A MLH.-MMC.2*617)3S[OTVQ""#%:8KC'=K)7) M=):OR!&_G^";-K]0ZA,I.I**"W<,CBZI2,S8-"?RH&'N:67<3\M-30L+L 8O M6-6+EPPP[%R*&FJN)I.J,A>03)^(-#S],T2Q1)0B3)E0MFU2)I/[:;RYXPZZ M1JB$U,5I+FBHN@NC7T"-#='+HB*B\1@4$J@/??S=6/S96HZ M5)6.YQA\QEG#$M9R) $EAM-,%';61 /84E)C*NK9I+C\D39F7WB93CQ%F7 M9U+Y-TWGS^CY?3#9>'I!)P]D%(RD12>:7'JAA**-VY.$ATP^?C_?-S7? R)[ M8^_.+./*"FY05E98LWUB71Y,6^HGVL(#3@ #+V1S'S?0='3$@XK)Z$*40SSG M;*H'5[N?]IN:]DTM=&MRLI_F2/$*-CP8V]_#;D8R0HA2TWP12#?#[^L9?7U: MK"\*:2,1OO-Q!OW5,[<["/$[L]N2#] L,OEXE6\-#6>?7Y$.;-<]H\_< M0[@-POWX'L)]!Y[E+R8"O[=\?SBD04Z]#19I4XZ(DH$YO #S:T<2IY5J?NRJ MR^X=F#P197#B&X8ZMM@*Y_*L46%F,>[Q/%#U7>0L(Y81W[W7)]^(.'!%OKO01 7W9@.&<\ (4*H8W6%*!E_.I= 2==D2$ MBYM6Y':B)7*5;R/V4P1M5P0YI7KJ5.>>!9CE!ZUXH;@.^&G1TQ8KG<)OWJZ- M;3M$K]5<$)F.W=3ZK)$V7N9;I_,XB:.<];\Y*]O99LFRK%W6]\5$MP4^&%TS MG-"+BK+/^"/)=)F\O<;%)**EXDDR*/;F6L?41L0AV M-0'ASHHY)>Y20GRG+^-#C$X&@;1U"R((H.N07!@R S2)F\NJW%Z+)HZ/X1%\ MKA[9/_9>+[UYZB.[JQY.?FHN*%S-V(F!>-J4A#RI\BV2QM(D0.(O,BJ9'Y(= M*C\T\R.A.^TC6)5P9QK6A/H+A:1EG7^(7AKTVUOJ#6M;2_[;+(, MN[?!.Y&^\8P[)\H:B*#1 M'U.VG[7(HANO/_>[1%Y_>KH#):#VOXY#:Q;] M4?]3^3C;MI:;BLJ5 8CS^>4!BFH59R6@.B/Q8*A ME74S8RVG 7(H*PQPWIU-%E5SL8>$UR(,0A*7Y&43KN>_BZC? =-2Y;-TW83/ MEI0\.A#KGV_69ZQB;%*"QCP29DYJY\FRB0T])*1E-IR[]\D]&!@W$J'8.VQ: M*MIJ1.\(^>M%T2(9YXZP46C&E!K7)&1'@ZG$;O85%Z8 ME3Z?DVX?B9K#[DX+:\(^1X8Y/8:%EC\1B-0I1>X71U)'*BUK:JL(LTB3:0 D MT?#3Y2'N7O(.%V=E..Y8,G*Q5>MG(F()FHWD"LG3+#E(SI!%"=%T\&!.2ZM. M.1X(&C2G;Q(#W<*0<'S:S)1816S'-*]PN(@6=612!^ZJKVQ/OZ3#[P*6AH!: M%<1ZPICHBY'I*3O$M*+=+O&](^HQH D,*XF3G<,U4E4ETICS9M(UXF.:FI(@8%/^ !1K:>7SUH_.3KC\WQJB.FJ7NMO; M8K592S<3]52%Y8-+R*O0G6JO$+ G1OE=+SS9M/TQ(FW&[4H:RWB%3\-E5&%: M/3/N5F5AW+"=+/1I&\IRB71U*G)"-W0RE$)V%;;MB0BCFE D'HD",OXR;W*& M&S%$^0WG#PAC9U&6M4!<=_2>N1XANLR; BUA6*D'6CE?S# MR0^B1#SCV*Q9A4 .[F<;G-'B(N8K-]%ZC=]WX 4B(PDI\-2SB,L.XXSV60(I MQ#[ $#9*Q,?7[(_*4#+0%(:AWIDJT[LC0>VY6UO(K(VI.3'=&,DEA M! \G+S:@HP>JZP<12+EW@OL==T#^V8Z9LFKMPD;[T)%\5!V3LE^6"8;V;J[C>DQH3P MG[%3 I_HT*]M7(?[Y]2\)-W(%=K3.3IQIY.;-:DST9#'\70K4.J?K2[S_#0G M/"[&UT_&GPC;HR,L ?P?"MGOF//0KHB4 M@#U2"S!U94MZMXOWLD@B4Y MC!QIX(4)6BV5=\>,0?@"L:B$KW:SLV!\PSD@6&.[&&,?HQ\I"Y,+$S1ORY+M M4$L;K3MH%@<7.>)K'4Y-'L.%(^I4[[?1D9S3!PZP.PHML&<)4BLS,A] MOGYU^]P>GQC3OO8=^%9C80\8E2+%SEN92/S0#^P 6[)%LY%:O6(T@/:\Z2VX MRD297L=)KLB(>"T+1C:U*^2UG;AXRS81-*H8<('PE@8/P)J_5_T&==G');[)0!U<0)2.6C+!7 M!/8"J*68;)N-I;B8"$*+B(VO M[!*_I@:0E!]DW)!?42F!!.)'6YX4JR0?QIU0IM,;''HZ$^4P: !+4QEUNCP5 M7,%V$4>X:9.BK;4>?,JBE"V6Y(]0Z<[+%GN+61;W+BG^&Z!%.Q!H):/7PC18 M"*R0+)\O" -==PJK"5,T^R!9<_B$@J1PM#"Q[*'U*M([!?9\7T[5/TU%V5$PKPYC2\L[U4H&Q MRGI]+$\_+YB^L[Y?'6QN2]3KCC')4ZI,'I0/T5 EW54+!]^PK/@([@HIBGE> M4EK"'NE9N!HNER1"!-D 4)C,K3=FB>62\J,A;66NC6V$;E 2J;O+;DM:Q$H+ M+NN!'%TPK_CB^17?DZ'G.N@B/P\!'Y+T18N*!@H!G7ZMF&<[Z&S2Y9+4-VCM M%'-]D? \T3YSDGTQ^5!L(Q(OPX]I(M*E,Y%=PR<4YH([ZB#'EJ=,HDIY&=!^X^\6@8G M[B!=Y7]B;MP70>%@W[.H4 MKH-/.<8'E&,D0;9A;(.'06'&ZSAY#]"= MPI!0&*JV#"5T&PX6G2"@ )/I]<>OJ;[F< BUHI$:/WU"@04>O?F1_5,U2R47 M@.*!1[78V9:OGX$[Q-LP?SFZV/_?F5.C?V(G@J$_SC>-RYY]#<%=>.@(KY5X MP*3[9Y$\)GTO19F,SCTBRZ3!HKL6)=M]>](?X9^1"'%.8(%:(')4T6,T@4,? MHY]%?:8LJ1GJ,DHB1-KOBS9G[;P-B:;%4AK"F[5T$13U7-="W+P>B#&^J^Z; M=6]N38" D:?\M""9P]69P/[F94>+ !78"!Z^[YR^<8(H"O%3[-R -H'37W,- MS98K'/'3;0Q5[N?IYOH\ ==PTHN5%J4[1I-&%Y\U%,)'[V?CQF@F8L8,T7-9 M4X]K6#>3D%P/V<_;DYX[A.'46+[*R%)?KSPXAEWQ*=+IPE)57J M\>C.+&/L6G1&%FNW)$U1PBDET573:L" !+_SY0Q/2 FVX)(MB]@M*VFDN646 MN7# Q7.75:+F[+:@SW*MAZ[83TF-/#X_^B#!IC4>N8Y/:HK_#UQ7\!A+Y&W- M=HJH)F<)HP2M2#=38C.J6OE0RGJF(N]L.".;JISS+_ @F0"K4=*/_9L6VW & MB:YBB";Y7DPZQ2M8[[?U74]ITN?(:6F*F\?',G&'DZ1+?F3R==4P_ HFB^8L MHOEW4'GN4O5<^\/;30B]M$"[TZ>G7\\F:0&]?38OGELP4K M>#DH(;/8QR5M<42/K >&U[F?Z'?/ET#ESP* M55*!5^'OQ=(M *4C:R-Z8#E?5]N-]14ZE/V)UL1#D;1N+TB%41#(9T:_ 4>7 MJ'5]8Y0,8HK=H;D@ #\"$R4'UH]ZG 7:*EPMU8AY7$W5&N:X^*67&9;J414G MX&]5Z5PRQ0%76_N%,*UV]0N_"A:BWPL;10,J "*?W3?C\3I]9VY>)3XG6HI$ MP--U$DII4[@SM0[HI+"36+MSGZ$]B;952];@\L)*X? J>GN1*'+77C>G3!UM M8>NT:U!!+3U5#J4 M!BM8UJ5:.6=[\#9,Z\.X1F[H&F).&#T0]T^\1KJ# &_C;0AJ3FO! M9%*&&OBK?@.5/\>:5ABRR2(NL!+*9M,!;$*B74!%\<4;[?/=.R-VE![LL9O= M"Z"5G0X?T4+%T9MN12F"=TIS"IGL=7.1MW.'2 VKOEOD,[URTJGJ6O9EE\:> M\\A8)T M3J"A]UY2;$25MI3<% .Z-,MFZ%:#>'AE& $8^K<">V 9C-1&BQDY MW%]JO3OB:Y8[6L1,3?+P:Q$8A_TBKI[A('OK3KL)=O2;L%YZI#";D M35LVK8*?Y?WUMOZ;63A&^"SJL VP)5C"G+0@:,&W MG;)/-FUY6M9NH.BQJTKD0ZALNEE[S'3L]:P)ZK!A/_N\"5[L/.MW?B=?6+C. M>4WN6AHW+,!-IY((]A6RO3-KP!SKKO10)ZTW+G*-=A(D;NI]+YLY]HJ>K,D" M[,BF'^L\*(:U+?PRTZ,(S<&T%3:_.KY;5\'[E0;'7&&1Y.CM*5P#W'CJJ$S(09@Q%# MFPE>ONM*6G$!D4;.GC880N1-Y> M^KJY6ZW_YA5S*7JSQ_21T=3O>!"Q]LZ4X-RF!X H/%JVX5/QCSCKU\0G1@S^ MK8"@J9015OTI,8033@P;0T?:KL7M(_YR^(VB].V9C'JH-^UX)7UW883JD)L7 M,LVPBXJJ7"H&8FQ80 LV>&?GFT6#R;,9IS+R@ )59H^K'IL\;N-J#X;G%.B>>)Y::1-%>;Z=-[WZ:YR?N))M8>>XGN* MUUI"M:<,C+853YMFCJV&A@=NO^'E012']2FF@=@MUIVN@5ALHR-*^ .[LZ*@ MM?!"XIN04D':O$J=&_6Q=JF83'6% $OC#[1=9\TJ7! XBP4>=@W).R; MF>NT:"&PA4::1<][Z#:GIY0.3!N6C&,-IP'.VKVKZ2MP6&WJN#GU5A3)/FN& MX#ZFA"$ESFH70Q!!#TTH&.TT]U1XKWR7Y_:AIGJOGN4:L\0(6H A&K^Q]LQ\F?BU\/@A#4/GDK[HSF%*HJEOZ M="YD?&O7BK+K.ES'=HM0G$7;14C*Z<9P!S@<1,Z3$RZ"TUO"25?+).UJI7)$ M6+1!+\)):_M)A^APZ-E'A*3XQ=KM<5!S,*D&#%DE]X E * MBR/3,$!>9OD0C%T4,1Z4<#!Y#&-&65#-9+-+8"PDP_>I5'?TC=3-VYD M!\7"YRA20KY<-^&^]5U'$C>2T8(+_WJ,&=2T/FTJ*B4PC^LIZ7:!C'LS#:_D M47N+L)IL21>.N^PBV%EIZ4I5< Q3O1-2O6^./N7E'9,]DDW,.:_!;$%*[ 0/ M5?YW/>$9^,B\GI\P0).7U_TH/4VN=.>)?HK6KIQ3&T5'HKH;I\.*"C%1^,:J"O,3F7.Y4A0-5:K9$FYTM"PH+3)Y M\ 4DA'X\.GKSQ4/X9"[(GY>=]$S*DCRJ:THRO,5K(-)]01RYCQ\=_'S]G?3$ M;2&_#"[?%(H^E93_)\S]97BB.?W_&X^/W%M><(.S:ZG4[!&M/8HW*.%U0(,H MU)BV-E9(\N,O8P/D@-#2&QFI#Q!.ZYY2^8CK]VR@CB+HW42LP=+!,PY\+>!F M!.^"DN5,WAS.S=+U%=CZC[0!8!3VG)Y*Q>*;KOQ&S.T3^2:<<4V4HN 'GU11 M)TL7U\Q&DT*\D6$\O+T.@2_^(TFUJS35/^NDHQPO1["V3:\X[V[P?!O=J,R$ M LXZY%5MQ<8VR-2.O>';'XMBQ5%\C-=@W0@C._F^"=?*/$^(/@F;^GDA B+; MC"'RQ.]O0VM_E?[CZ]N=3/(-Y%.R6%7)DVNGAZ^(B.MIS[@L.Y?UI\Q[+9I/ M>(!R>8T)1]@LR( 5,A12D6"=*2EFD*88_X0JBO"AM'7)D M,2D'DC(KT7=3G C')A:Q9*-&0T()XI6%F(D8;LYGC6T!FLA%JH^F7[95GS@^ MTE- W057K[P>#BNGJ$6(T,GL\A2+D1SOFKB$^'C_DI0\.3UR>&:B-FS!M? &JGUN3DI/,H_ZC]\[A+\5%Q#%H692 MO!,% MN54T=7-^[I/GQQ$FX-F/1)NK[!/L*41@B$#+E;'&?$'CZ-N_$/RUR':1QEC9 M(V 2L,E(6L)2YN977(46179G4RV0 =XDJAD.K.COOF_!\.59<$4V^$JBEK$I M/?YOC[-OGGZC*7&PTG X2*O-4F@,Z=ZL39[T$IQG-OFWKQ]_:53LD<[YN:.E0J$"\8!^5D.G?OM(K[9TS<>D2=R 5GRYD&VPE8$^;]\)C M79C6[UH,+QB2I'?XN^_N^ZJO[JMF,\P\B2'(H=C5:IR%V.G:V M-O7 Y$0 #0I=F@7J-U:D]Z .WTT]@H$>0_&3QBG%O$(]53?GN="EV6Z4W _Y M\ZL&AE2$S?X@_\7]*KL&3PG(U<2$*A'C*4>+P. HUA,&N*+V(B?I=3\O-S4O MB<;2^::BG=%OT7!\H>%\;9;DHR/C(M2]$PH2H^:BZ$G)@J MA/'219H-->M)*" M4F!#0.#GZ6IC+XIC(7;M*'^2A;ZWG0L\T&!?K$ND7V:EUUL( (' M;1NK,OI!RB(@M<)\DLQQ>)T8[?.#XGQU#\6Y \_RN4)QAM0[[,P>D;PNDE2L M6Z8QS; ME!*+U+ 3_G%>$)VF]YF E;'(<,A!UH\F)U-+Q3>-E!3E)Z6+7PZ>FM M@?.L3\D$4HE./K$LVE/"]ZPH):^(R1;$ M(>+S=="'"IZDL+[:G#DMR9N5H)(:;R/',^H.W!,Z,;:AN -^V'U-:XHW#'&N$X_ZJ L:N[JE7./"_/2> MRMJ05 )B*[B+?O8M??WNCYP9J[8Y"^\;]D+P)KTX=IV)WX]V#VE FA?:*M L M,E^L*;DC3:T#)5C[%J/L5 ](8&!NUY;K>'@I9CP:*$R>TLK%-3-^2O%6318= M]8#(N>!J8F2((I5"Q*WWCK!XMB3*+FQ0%XOP,,PKP\<:J ;I= D^?!BV:3[[ MD'PO$PQ.V.C.FE!IAG'U$5K*.D5VS5R.M %W(+=2?_*\ X^[#D<7'0#64KRP MXF3>C9I]M##05R6KV\DQ8[5Q'>@*39\D38QQWLN20UJW]WPLRN!# (.<3N[= M1"UFU4VM.)S-:2(RZ]%1,(Y:%ZKKSF>_,!:3O$#0,E];Y13RS5/]7>3;J,/8 M6CLNP(&\'DF6TM%J>)XEY\T<3GYMVJ(Y%[7XJD#[*\[PL/7%KHYD8(-9:"[J ML*GFA:]S\4?P2G4L*3O9>4T=QNQ29$EAWLL%1<9&^;^561I2@X@FBM*'[CB[ M,Q9T4U@"(>DHR@[S4ML&TJ:>;D-DV$5KH@]SO #M5Y-(2*XF B%\A>X"74GD MI[IBO%"&GI6+M?^;,=A/YL+K(,V)80&85ZUG)E&);%U@8:A:6"IYB M+5UCT;7DYBYFP&E;LJY..1#PM?!.=6:+G+W5X 9&'(R9T)U% M_.O[,I$T3EI89\.0)L9JWA% .YYP(8-";?]RPZ-).E#]M'0)<4:&UE^=?,61QG6!\]JU23JD MC!% +2)?R:#&NW>NSOCV<&U;HP';56N6*W@VROWM12Y#+Z+/I?]$KCN/+.$J M+Y;HB3K?. ;T;' [F_\PV ?;UM/2G!7S4W8SE$.# M5FF+M=?@KT7*C6-+Q% G"U\:ZPTMB 82N\&DYBD3D9>?Y ',41>CA@,"YUA8(OX=?!;2/L<_U$9 ,"Q(7D;NW2JI6KL MX1HMC$P*1U;4A21I'!<9[3:V[,?2T,A%"K] ]+[,5+]DC&(149GV!'0 #TG0 MNR1G!&U A;/T3FUF;&<'4/_LOFJX9O'I#?,\]CFXCP6)#\X*FHO].W??LY]H M:-B*&DFJ13!Y'1)CNH66(+.)(I%1WG#?SKGWFJ;E%UR?!=_Q-!BDX*$V8>D= MA#@(IDA[U8+]026OK_M(#"@47< $NMVBWUN%\'_&*?_S@F.:R;1ML_0DBI(C;YH-98=P*$,J7+T_#V M*Y&VS+S$6MAR[6;%GR:B&@K:8+MBKUXTQNOMBDF#]/MXY^ 7*]&L_,B$O714 M$2/$=HK-/T.7@9"WA2F 4QMOPXR/]3:Z('%F> 9B2@NQ2)GB7ET+E/NJ/A!0 M:-1C @N*4Z0CN5H*B9O6.1'\*2FQ>.U1X6$39E<]3375J?Q/%_]*'0+'J5-H MDXV-Y9'FH&:>

      )$#WO4'K@&C8LFHD0"@MQ16,CJLX^=[UWB^]P]M/#D/ MSP6(*QJQ\"UYU#K&1YD98T90N=\&""A;XF _\9?Q3#MUB8A6'A M\J'8%*=R[XIA&A&&8;P7K?&L0-@C[W4^*#HZ@DH.) "F&(&&]MQIA%H\) WX MA8:P*(@G1&F$.Q=!J5CR72YY@%V9LPU4RYMK!"7*^/I%*7ZAKSZ( 63\0>;X M@Q6L".P1 GK'"-B".]+BZQ_I'6;TQR.TX[J'A7LQGS"J399?%C!@_) X>!&. MR>:>Y8#S^&MG]9QN!^'Q\-IW9[5=^Q:*RVK/%(Q?C;N(V&;-]K-UNZX[N^T^ MWET2N4J>WB:4*.%F"U?X;NQX :/6\#!J56V+HF(E F$(V?S ^S-IV5. MOVE81%)8PQI+"*D0GJ+'3M"]A.SWPX&\4N!66^)7S!@T'(O'C)TYQLPH/ (Q M9TRPN$(*U1@KZQ=WU 0)<6&T2A#Y$+(!GGU$P> X,/^G9+OTEGL,RUX@PT3:(< M 1+"E$#D(O81#*W+@XD?@K3)_BC@A?C@8#A\I^9;' /C\=CW&%2?H1KGQ$6R M3;!4D,O2L7@.41@UY6.U=SZ_* "'V57&. @16J:%QMH;DF]Z+A\>^&^H?HXP M1*@4Y;#XDD5\NXFY0SO,==OGR=S,8>A,Q7N6(]:[X_E@UW?5 MN:(#PRFM8G$(^_3F!\AUGR'W&>(O0I\U$N\O'Y W71=,=,#>?(Q7N&.L!0C# MBG@G"3T *IE"%P GR7R6/=XE*1$KJCBQD%$9M1Q(7<;G8]8%Y6"+S34$(C%L MP+*^$.M&06%OQ#2^(WQ@%6[F;E@6V922.%N4 6L5O0S8IQJY>_K2>R#]V^N[ MAZ_=I_[=;79I>>\3GY43XTF$TD ]DQ6-WSIRDK8?UK.M3/ MGAR]ZSA]2W\R/)/&:EJK4?NH9<^IIWI.LW*A!\5,%_O_S/X]%]P':D:W)SQ& M-*@3%N< +^ S7%0087)^XI\3N94'GWV@PB:QY-?>=!80VI7XVX NP)E':- &RLO_F"\ M390.9^MY!JANQKJW\%'L31V =TXH* L\EN4-R&[(;7(X+:I?F]KS;&>,D?&3 MZB=L5:,Q*%+E(F#>A0%H9 T7!SX1%M$7Q%R[FDGGI.-_W-G6(A\T4EFF("L? MHU0FW!N9HL$31Q *=_061N,;S+_X ]TE(VIQYQ.//NS [?X*CRMKX1%[6 &?*(U,\TWU^[J+WMCOV,O3*14-= MV_:&!T?'5B;>9 HK8J/GR@:(8QI8/)%EK;F!H_&1 LLP$9'K8=\CX[J_24!E=Z' ED57KU?)2>FE;IS:B###KN'908)^#[*[%EW9MR M5V* Q^HM]:"5V*HND@>AQ&ZCHT)>8(B=9H0HV:W.XU?&@TVPV,%$7ZLMVG'. MN;6M#.(\ N:+RW-KA3Q;^BF,.S^Z$A%=W]_V*3TO;[R;%=5=K^ M> _06KETYNC416>.$AV[+5%7Y^_/MLD*[+[[ $JHW]]<.Q>X,3G3SK*$VOD! ME.S=PV.5]/Y?[_+;4_^W'KF[ONY?]AYXXXK+NX?[NX?N4X]\OONM]X"-1S;J M-;)'A=R/16UAU$94=3("?O'2ZBSZP\#=G&E84* MEF!4 #:XAVV?])-C268R9+$N?T(+B' 8_73#F#76&$8QV*"PE>T;F4G8'] @ M41=[BN%)#C\5 TH1'30G86ITV:D1[P%[-7W!/7O!8_B"RLY^OP45^J5_#^J4@#9]ZO9OR:?>;0]T*W9NXM\S%?NU M>]O]S+H_L3\?>C>@;J_(X]/=Y:]?[FZN>@]PR=,37%XV1JL&%G@4^C=;4BIL M:()^$+S=>V.9BRYQJ8=6I/<2Y)R'N M%-1R8QEZL74Z, Y[FLGBYPW-(Z=@G)FT@>U[5VJ=3O)74DW.^'E#:F:Z8]F@Y$Y-4K.^_#@'5>O4"[EZC96/.F4L MRMD4) %%ZE^5>F4N=>A,(C)(TNE&ERGRPG7*Y"=>N6BMSDL7%ZR\M6-[G;YG MTMN=T3XD5#R1WO'TU.1+F"\F'!5IMFPGNX2]^=EVWF;FN!5G!-J6*>.)1UBU M+8*3.3\H7KCU&0]@^X#IUL7-P3ZO_?4-F[. />L,#2S_-6(Q9W?3#M/D;A+T MS/Z=.<<]GL?P@"]QV<4?M(\IZ+Z>H,>Q(K^S/X#P71B4]DRGM+]W#-[F*(GZ MC-)+5V!0D!78_P,.@@<2I?*!CH-J1MTHQ1%1Y37+ F+BBN"2+3AOLK(,V+OD M0^]GV.%J^@9VYP,=F;SD(E@QE[;ICRT" OR1\]'P8Y9=8J -OS\[-J#FDX!P MPR&EH]'Y1LOT?AM+RDS'WE([@;7F#'*TH]KV+[:)Y_!I!'$9W=)*P>9TW_3) MY1W9ON_/0)G,XCAB_VTL=,M2\8-L\[T(I2+)'>Z]V$G:3Q.GMG88"2>XN'XG M]5J"H8UE.?CYW@?YX]RI6!8=,;>8F?EM/3,X.,%"J6"EVFEVJBU%W4BKKJ!8 M%BI)Y!!VJ[_-DRC3%(O-!D$/->Y(VV:>J&$SS7=S^=I6/O=]_T'H!UFI-A6U M6J^WB5"S@%23:ZHDT)@0ID28?G10[,GV-+, ?K_@L+\^P6+U/OJ/ MF1]I(V]L\;BK7I4ZC8U] 2LH_1[4+9L/(4_2%)OMI%JCF7&KRUHN[X-ZA9;0#[NGE,6]Y8B$W7&[%0;Q2A@S:(:8^<#N;Z^DR87 M:(8LS5J]@63HSW21PTKY@'2(%1U?Q^(A6:N#\#@9PV8CWSTKPWK"JY,[U/4< M@W>>9,8VYF:[5=+[U'^ZZH9]FO"<>\T-O):F\YUZP86Q6Y?>Q",[6?DK+(P: M!EY,,/!B>5QF@1E&*1K#/- )$)\U)N"4#^LQQUJ4!4T'&<-8%AT&!5^]%]8@ M@P5C Y,%K1#MT8CRO%I[+B27-6O /-Z1S>-VHQSNA+)U!["6]:*M)099OX;1 M2EH0K30K-+Q:P31:R0YCQ5Z#2"4NJ&PG<7KHWCYV>>IUE7T39@F2_NU5[[X'/PX["; ( M24_!](\P';R=1SJX(K5%.OC[C^6]T\'WJBT;-7+_T+^][-]W;TCW\O+NV^T3 MJU[1ZW&-^=A[^*U_V4N5EK=0_$;HP@VI)2K4SVO43BX:59:%1BV_1BU8@8W? M-D7;K4S%G]DSFVVY*;<&C^H( 48 M:^[PA>I^V)N._GPQ!FC]8U8MKU.AN:SI651,(ZJ=L=BJ<$8SI]XX]J.U/V@? M/\@?8TT=HHW49;7)9/D\;!W-O+1L.TTB8=1@,^P;%U1O[,/\)Y01 9/@L=,[ M;O/WW)W2'0YMGW>6Q&J-G. F7L0Z!Z+:=XDJ16V19*FQ?.,^%'HKB?0FCQ$+ MAH0//R']?O39;U'W)"3X?WQ0H:,WEJ7#29G0K_?0Z%/_2'JA !I6Y*)A3?Z6 MEZ )"832'MS.F.]G4)PAP)#83]EDW8U&4S'G(FX[9.0[%F]4R!R LY(NS.J[4[\SF\#J8X/ &R86'3,]T>",\,-&/1\[P/<.3Q, M6J7"8,09=1).Y'V+870ZM7JGGK461JLFU_,I\"#7&JU\BBDH4DUJ=_*JR]#, M;7Z2G,^@LM-\]T]JUA2YE1.=Y%;QQI1B[1*"%T+9M&S0<%G83JG)S78.+WR' MHB'-7)^V:=F*0-/-QGK$PST2'X/-'.9>ES*H!PS.=\9-:Q/M66^T_AQZ?0C1 MZVK,OO^!?[@&A$QN[1J1)/FDWE%::OH@HPW9/NM:[X4P 338M?64;C"\CD/J M=4FI.-+*\('+YA5KQ#=9K#ZW*04[J2FX-!RN1.1%*SI]6&(:@FQ:FZ5$1 T- MDXR"+\B;CKSWO'/[);:,Y/ZAJZ W]S5KU9U \&!OFW<,\?*).UN,;)I\=Z]: M4'F[>]4[$G#35[TKO#^279K7DP()[ [_\@WN-EVC]V1EOS;0II<=!DQ>&\_) ME@TLYE]VA$OSW8%R=@RGH\ZNO;]I1K'@_&766N#W??&\B7MV>OKZ^EJ#$=:> M[1^G76?X8OR@[BG5GS7G5-<\[51N=9J*U#F%D([F4M)]=B@_" /#&,^V!M1[Q0;8EYKC8*^PSZ8] M8,WHN04-8ZQ&W_4M&(G'#R*__4INL!$9-I"^?/$'@_!/]M3NO4$^.[8_B3^( M\'--7B?YW[[Y1I0FJU(J)[BNMS8'"J^*TW$M.Q=KG_R:#WFV5VP%(P^H/$&9 M1,HP :M+H8 MP] EV?B4W#<^L;?M>6^3.JHDMR1%D22ET6J<:I-GF)CR9X-O M;%W8A_2PT4UA=SG-\C4'Y)")H2+VN=7[',9_"'6^1,4U!&42*?,'U>:;;H;E M[U?L>W.^H_H*WU'Q3@@7I;],MK9PU61PU=PYSYIE_)=M/;"C7=E#?\RC@82[ MIN"HM9Z7[2*\-8>!:$-O#?PBJ\W.J=Y66AU9T>G/>N"MN<0E&,$B\ .0:20# M:VKY\H]9:J9J@OU63K*?-7> M" >^\W'C OB6#K7DRE\I$A*XZ"G;-ML2#K;"P1$%?F^JTJFNJ');J2^'(U?4 MA96(P(A:4_].'F$B,+]/Y)XZ$^KYS*MFL;7#R/U[ECJ$<1W,15L!&6$3Z,\P$4]ZKY@+<]L$M&E=S6N@)/B(,T 2=R3ZF*";+P1A7ILK+AAZ' #V7%#_!GO:DT3_5Z M0Y$;+<0/P4G:HS^9F"QO33/)$C#1G3B&&7C$01/-HXBK7A5/V&I5@2P$LB@: M>1KBE&L)96:D6B"+(EU6-F2A"V115F2QS#/Q2S [+=BA $8 )R@L>MN2_"Z)NS> MBJ*TY?7G"G=#S\83346.CA:",C=H^_?V)ZP]< M0S3@:1Q2N Q'L!B6 2#LHSKXMDE@S)+%^U2SMF5=?Q];4N'-B4R\T$*GE:IX-(!8; M#.&'70?,3'YQN7-:]P;*W[$;63$(?H2(7998LO$_?FDK2N-<(/>2(G=)5MNM MEGRJ=Q2E66\#E +HG5]Z!.SJD]Y=O>&\8% Q*%NONH>X5.'Y=>9WVH977 M:;<[LBBOLUQ!"M(LCUVJBP([ J'L'*$,!$(I*4)AA4^4NMR!GY(JG8Y@:[*T M,6W/.A8?J.LYQM +JP&3;Y;AQ9IU?;BUK9/>>&+:;Y22*\.A0TQ2^DB0;V3Y M?$F!00%S1!5!L9=S+:L*TH@R@H6 +\>*7*1R;*9CPSJ)DS4+19;/?S-4L7[^ MBK0(*WP0:@>OVCWLV7: ?CYQ5#4MD9'0Z4I:YV&W%([S9%:']&&HFFZ-AH- M_VQ5+IY0"%@)?G@A\)N;@"G2[)Q,F*:RP +M@!*F-G'I6?C+N6ZX$U-[.S,L M-A]VTSDL\C/P1R! R![S"A_?Q[\..*?3J=4[=62>P*H(7ASP50WXZG3Q\U9- MKLN)W\"NENESN=9H-3/>D3PF1:I)[4XNCY([M69N\P/0FV4FMQLY_#"TGD)J/ 2')N7H/.GK&0] TGP M$MQ39P2W:V#NY^4L$+X"X2MX?QW8$;01OH+#]Q64!Y4H I*4%)+$,V.:F!E3 MKTNM9IK,&$4B4:0IARCW/KP,<(= #J5-D)'>,\"B:-GY,TDP I.(]!>!0=X1 M@]0%!BDW!I&ECM)NM$]UM=/H-!(A"&_-0^X=>V1XY/%%2<-"3Y MP_>/#'M4L6B?-F9FDL A9<,A:J/94@4.$3AD+HP3O2&**KPA HGL&(DT1*F0 MTH*192DJ#8Y$>C_IT&>G(]SWP.:&L7Q4=$\DIAL,RQ M0AY1>Z2LD"?RORC-5KLCG^IRIUE76\P!$W1(6 5VIC!GVD6)PYQX,Z7%$R2\ MXE?ZP[#(KXX_'@M,LQK3B(X'J\ZG!6D223.5S;;PBPB0L'.0($IWE!4D,+]( M2U+JDJ0VU&84N_IG7>(0X6XT C5S0SU0=B$T"#NNR%'7I!20P#$P9E4C7VW' MLT48R?H 5($+EI\9)UG%@C:5BS^H%H:17M$AAPA!)*EHC%2HRTJ'$405C./# M"/(*C,!:OV< "#>V;[CD1D.=Y0EX(.#!%O! '"L(>"#@08'@@2JP08FQ04)< MA2S-YKUV>=0F#WJ@KLT M5X,$M01I1'1$(>#(<:*6ID M)48M21Z-L%S'-!XTA"6/%%8%2W"0>]LTAF\" MC0@/Q1:!#:(4AO!0B+V^0'M]2^SUY=SKHU(84JQ/G@,V /5;PF)#U0[._8IQ5\EIYE7BO5#R[&N@N+%G-!DY]IAX0$+B MV?S?B>9X;WB90SV;7V^B"R;-Q6R/@!<.-.M[E=S6NGQ4FCXV+,/U'-8F@VC/ MF&+&YN(BX^)FXF@F_UP86L+0.B)C G6_((TXURT$J#I6[#40V*MLV"OLPB!) M*@ P9=J%H?&GK+2"@H,8A<;2W7&ODA'4I(-DBL+54E9,EACN+B#9 >]12]I# MB#T\YD=N"-JDZ/,P3>*O2P+T"-"S<] S%*"G=* GK/%3;\KUCGJJ*ZUZH]6> M*;(\@WF4$-]$T35R,RSOLQS3K( QKC]P#=W <@";(AH$(29+'D3(->2 S'!= M?T.XLQ+M"*@CZA.)\H4[)DVD7!1)U"JO54&.Q^XTDP%-?[^1A;N<.4U1UX> 1J$-9E+P@'3QH' M#V^AQ1%072"@(EU6.M\.+2C028,"]XB ]CN\77F#ZHK:E%J=4UUMJHK26.X- M:H1 * H]DD,8-,4_P@TD )%P PDW4';21%JE+C!003'0J:<-3)H061C&O:NP MTA.;QY2>.9@& (KT_-70O9(3'W=JO&KWKJ5M!QB@J%\,16UK=#14FK+6:<@M MM=,26/[^-?!YS3Z=3JG3HR3V#) M!"\.^*H&?'6Z^'FK)M?EQ&]@(\OTN5QKM)H9[T@>DR+5I'8GET?)G5HSM_E) MDMMP4?Q=E*SS@4U="Y2F=@\#O;[B7\Y]_)OQ'?-E/YOV )[2 M^\N'M\,J?M5<=&;<>'J-O6G)9?T^N;FOO;,#XMUZ7V_H8RA%W^\-^EQM/>^$ M#>R@J;.@/&9(E>P^4'?L/A"7O=-EV9@YX\-*=P;T7- S( &Z\D\H#Q#7O0GW M488N'NG0=PP 07O(+D^-RT3HBD@7%^GB&36[J!4JTL6+C-+*'EV3D_P)6%48 M6#5MC5Z7E&;C5)<;35F5XH$R 9Q"!\V]#T_37#I%5LNPTXS[ZM/378*WB-WW MR=2&WUT/)D&>@)BXUN1N K=ZOL7?>>W#95B25I;/T>W$;HW#N7_[)MC$S3"] M0F B$;TBHE=R)0V3L+I(8!( 8^<2F%,[8X$P#@)A*'DAC!S.G02F$)ABIP=: M@C3;8XI=GV<)3%&JP!M9%F$WI0,226$W855AVX)E<,-&Z@]TL@ G5H3BI $: M(B)F_QCCN")BME9A(B(FCB!VW;Y 7'9$$3'Y0,TC::=RA[$/\2;F*S4\IHXB1T:Z]S&>:#/07P86#D/.!1WT;KYJL&+"!HU,[6Z M!]1[I=1*-FX2[)#9D]@; \P2G=S#1R-0*S9Y] <3J\L083Y2.7G [/RJ[H-5VDR\J'(D0_D*-"$>JN440.A[X" M5@A8L;%*4P5I#@I6I+Q,5@N&!,H24):B!N*BST]@A$/'"$MK"@1'+5W]A^': MH"\>J?/#&-($>+"LEL#ZDY:OFF-,;%-,L;Z='8HC1K?1H M7>C1P]:CWR?CYZ%MN:!/HPPU_ .5YJ_W7S^#S;_;"()#DEFA+H6ZW$9=U@7L M/'!UB1V,,8\/G;(_Z<^?=3E,[$4JCX#.S'TZ>",/ONM2TR2?Z/ [%F6]?#'H M"&QW.O19X=2[$5R-7TQ\Q_4!E&(=UM[/X8MF/5/2'7KP!!/F)=>U$[G!'+*R MJK-?L0BK/4'G;OS>1SID[ZY+2HAX'S5GH%G4/;G[:=(W]E#X1I$D1:CTDND5 M1>B5^97^,"SRJ^./QZ%2N38LS1H:F XCE(I0*GDI%07 BM JI=(J M2JYH16Z3;[7'VF4M4A-R7976J9*.U!2J1)BM$P>TW#[/GT<-$P6S3,9M,6#;-%P^S=T5PTS'Z'M4O8)4O9,'M?AE5' M%6=YAVU7 62AKC:BWELP,&9D22??N77U%;X&\P:_)U>&.S1MUW=HTNXIK!KO MK"FL&N&8RJ0_6T)_'K;^')K:ZT ;?I_8IC%\"Q+2$K/)F,X\V#D%IR"'/8GI M&BHUSKWSX6?T?>)1'ZS&E%_M^GAQO2MUQ/ MLX:47-E#/T4Y\*-@=:%EA);95LL\7GX16B;4,D_:3]NRQV^D]].C%NL+]#A\ MH6--J)WE:D?T6!-J)[/:N>S>"+6S0NU<:N;0-[F]?F-8WP?8E$PH(8%]"D#Z MTBBAJ]ZU4$(KE- 5'1F6(720T$'%N:QL.NBF^TGHH!4ZZ$8;4%.H'Z%^BG%9 MV=3/_4-/J)\5ZN?>H5A_8XDA5A-J2*@A0?IC)'U)=H#&<6O_2QN&0^ZU9TKZ M&%BO#5E^[97F:835Y?U QP.JZU0GKX;W8E@LRRJ^9^C!5K"SDKW;7):]Z.CN MNV0OI &]>[J-@EDP?Z;Y;Z%V]'[&^K^,%W7R0AV*;%@KRKA@8+YC&>Y+ 0?W MCU_:BM(X)U\U"\0;1118U&*!5<1VX/?Q!#">YF&]=N!2"S_4' =+>Q=$G\"+W+H7SYUEY+UXI\#Y_1BX4MBZ/^JK,^K4N16)2%O*DAT M8K6#VPP;[78%%\I$LQ7L/_6^$KE9(]=W#_"+=/(K>?SV]6OWX8^EI>EC V^& M6ZAAZ4#8LWKS'2:2S(JW-O#&9&+"[@T:?'$EY]#H[O,YBY.Z.=^7;RZ/+R47 M*U+$Q7DG?!8WIW/O8]EY^N:<&MI#QG&R8EH6'1Z?C/$3T=LM0%S'&+(-% ;_ MP**!3^0*P>XG_ZJXCG?V&&P*=Z/?---GC^I:^G]\F.?H#;!B=SBT?:#7-'?G M"9[TR;2'WRM,/D8GBEP'O$K=H39!X79\NF]Q3Z;;X^67WM6WFQXV7D.4(: ML'+NQS1;DZQP?\.[9B*#2JM)7*UE245N-&IUM9%/VJ]2D]KYI/U*M8:43UJS M&%2F0:DK'Y5OLY0$1PB7\WEFYWR^ZUXF"[LC$Z9/FLG"JS4/# F020M&CMO< M!)YFZ]OV,#M0HEPZ5#<\ MN52^A/-!?ID5+B=\?PZ(D]&KE'2H"8?%!+7R(9 M:_0&YDD] ]ZR])-@U,,AI0!Z,[I,=T.']3":$:)KFO8K(\7(=HAN^P-OY)M$ M"^#=60K^6$J'I;U^TC;Z64OA3>\7(]OIR#(+SHC]=U""\P?5'-0=5"=7=(C' M"@ZI\X9M"SU"L\Q;(HR[>F7. M9F[*G0K1Z= 8:Z;[K\I),[2A???D6=,F9U/K.52T+MC1#Q3&]H.ZP38$D@%S MI^S8+;*=ZY4+8*39L5S\XQ>Y*9UO0WR4W4R+D$%3S+TNKFF$")16!!1I&Q&X M?-&<9ZH_V9>VZ\'G/0[,$T6B(41"B,2>YO;A'67BBNH^>XF;* 9JY4)>$(./ M0@(*P"5EEH!L B#O"A2;EN@I6*:( M:F=G/JR&5)RM*B%8^70F&N;88][4?&+>ZB+F3<2\O5_L5O_S;??IVT/O,6V$ MTTSTK=K86_3M?2RDVV,!VW_YAA-$6\/B3#L&822[K'[0/T9=@>C0=T"_P&!F MND_"UW*GWJBR!D-C9K-5V0T/TV#P%_A.]\TW,M1\%VPZ[\5PX?N)[;"1#"AQ M85'A"WBU 2,9T!?-'&'[(WP0XSA^ 7NR0WT+[F(/U'SOQ7: M$A^CX88GD8 M\Z%&NK5KC<;J^*:TCU)JG4[R-UF?U%!K2G-W05<;9Y_M-Y0B*?XV*:!D#F2$ MW'CXV8\1^?>17L/6X$KSZ!FYI@/'UYPWCC25-O-6S=TZIY&+5.[M:!K:I;(K'R%9GW@2]'(NK U,K(6B*2'13@L&F$@7F0M MO9 _ YH*;] M&H+.D8UN!PQ@G@#XM"T7L6F 2X,7QP!ND-,]U";:D \%%\WFG^JP/;APB8YM M/:E>.K"H-&J*5"]8A+Z*8+%H@Y*;-4E1\D"PQ4()R1KL$4:@>;[S/O'NA9O^ MD^&91SIU!,1DDXV^6)/;%"B6<)V329$W1MD+X?9F-J8V&-=%?&QB*A2.E]Y! MI-ZUCE9G?_Z5@_#6[$MU_TI_ %I_K)%?'7\\WK_ZV0<=N*:^-BP-]#*HY01- M/8J^%)I::.H9:NQ:@H2:%FJ:/!H.^:K!F"S2JY%K1[.^PX7[UT%[4=?VR>6+ M9CAC+##&?4^?;,UYGXQZH9&+SR#)PD*$:B[&9253S?_6\(' :#=8Z*?T+BZA MDX5.WH :VKKYKY_5@]PT+W"MT[FPZR>[D0^E?H7_+T L]QR6_ 9H;IV&_[5T!"_0KU MNW>&V+U8".TKM"^Y?'-\%RVLWV&//];@8Z%\A?*=/9*=E0KA\BW(9653OIKC M&!3CU']_H=04ZG??LQ?JMQ ,\0YRL4L%M30U^@BKL&+U @"4*'A2R52I4U$M!HH!N-OM#X]7^?5[;V2#S?_K,][FM==Q:NB!-H'8\8 3&U M)RM8:L&2:%]=[YOU:&@CVPCFKK>ZO/R-=NNXZXUG+9:!=OWZ^DW2+/G5^S!_ MN+FZ>6V\N7QGOGUW^>;FYI=+8SZ;7<[(_(I MO3'>7[YY\^:7RX>?W]QWNM[BU?7KUU>O_GG7G]"F%W%;VW*^Y5H_/WAVTO[F M%?[\8/@D:6ZL%[G6QMI:>&ZXMIS9RYF[@D[7-U?P?](>H5D5\"W'#PQGEL(W M ^\RV*R)?U7<"7Y_A;_C0*\O7U]=7E]Q7<4]KR]?WUPBDD80>-9#&)!;(%^7 MS(W0#CY>A,Z_0\.VYA8Q@3=L@M3/-6!^#@QO08*!L2+^VIB1>HOSVP^:AE2S M5FO7"S2'ZSTW_ >*M>\%M-N%%E&X[\Z,@#(NMO2A*9T@U_X5L0,?_[K$OUX^ M^^;%J_JCAO[EPC#64B.S?:+1XV]D,]>K]^_>OGI'_BC$H9"?:_A(_7EY= M X4EABWCR_ICPU^72;]#X)#M/3D",0W'<0/:'[^)OUN#?)Z[T1?P%>Z>#\D6&I-Y?: J'V:NVY:^(%%O'90Y8"6'ID_O$"CMK+Y,3X<^V1EX!( MTH*#GQ<#^#,,0'PXN.AT^]E\$A"X$SY>^$ &FT0KI/#T33*7G3YTL1SKOV'R MMO$@.WGH0NR_^KQGABT[;^@R"^U=6!Z[3^%WS3(_7G1BX MM2ZU^^4W46&W^,MD_2I6M16:5M!ST%*BF$@L,-=5N-;7^;6F #0&0H/6O>,Z MOFM;)AJO;<-&]72R)"3PI3B\#(:0$C>P_!-8.Y*R?09*BV%I$; S40)_9("6 M%BQ)8 &>AZ!0'J"07&_JDTM[D8/]8T/)EZZ6[\Z'<+Y1U';=7"7 A&3[N8IL M&5#-G6L9V#/!YAUW!1-;$L>W'DG?]?V> W0A!Z!>&60A*7^I3\K<&-H+'.5' M+1KG3-LR"AQ"PDH/(Z3ZVX-0_2R2.?),EK B2]?K_PZM8', FA< %5+X M77T*L^#_ID4#G$DY[QC^\M9VGPYQN&:PA(1[+[$U :I&P3:(7(/6]'ZL#V_; M]Y/>0)],)*C#=141X^HU&G:6/[-=/_0(_!&!T(:W6@*D04L_Z7T:]&Y[G=9@ MVNITAO>#:6_P:33L]SH]788.U7"$1+G:)@H#3\L :@G$!E%HK'?TW**.AP/X MV-'OX&L9$@D "6ETO4VC"&"./#F0#2)2(CDZP[MV#P1*;SB0(4UA=R%!;K8) MDH#16#@-HD*W]T6?3'LHSF56/]=-N.IOME>=[=Z@Q8;93L?W'9@V['PI,<3V M$R[WS[S48?HW:+T'^G2L?]$']U*\S?82KO4OG&JD3[6D>X.6^M-PV/W:Z_=; M@VX/3LS!IUZ[+[7J)0"$!'B[38 $D :0- 94@XAQV^J-O[3Z]Z#DW\*9-NCT M6OW> &6 K (D@B0DS[MM\B!$C8)$\R$%JC%0&T2IKC[N?0&EXXO]$7(:R&J)52^#(*+ -6<^)Y"HB$IA_81G M1X,HTM=;$RFVCSL(UYNSC*..#5K:KMZ6X6S:7+BLG#&+W1JTJ+T!V(CZM/5/ M*:9E>PF7F#-/H]X:[=Z@I=;O1OWA'[K>U@?Z;6\Z JU09LT+NPL7G[-2$S!: M#$>C@!I$AI$^F/2& YDS,NXA7&S.1HU[-FAUQWJ_-=6[HQ9H M,Q<%:K(^L$ M*P4A7'_.;HU!75)8&@NL023I#*E35A](NO+S_82+S]FLN?X-6N_)Y]98_SSL M@TDR03V8*M=CO:OK=RVPV6%9OH">C.;[:*S?ZF/X:3(==OXA$V79=0@A%3G3 MEAWJ;UHT&%7QL^$T9CPM'5"C(S:-[FU0RKN@WJ#DIWYW6:KR (0TXXQA"NB2 M0M)84 TBAMX:#T#X3/K#R03,4KHB,LI647<1(6XXFS@!H[U 0#^"/C".B-,@ M2DST3^@(Z UNA^,[Z2W!=Q92@8\A1T T!DJ3UO^^C6<$+ Z\*4#I69\-D$3Y&T7'JIR6D6M;,XO(9)+5@U=!P??O?W[SYJULKHSV M(H'=I&S.HI2*J?%@2U&L HB03)Q(+,S.T%Y$\)I$FEP$7YHF1;V%Q."D7@Y* M$XG ) 9(DX#O*R0 YX]D4PN:N/[%*0+2I*@$(Z0*Y[@LRS=H(H4$Z0+2I*H' M3T@SSME9(PFAB>1C,@.D2<7W%9*%O. M6>5LMD,3U[\H;T&:$!5 A!3A#/#B%(@FTB;.3Y _C'/]A!3@K.ZX?Q.7O#C( M)TV!2C!"@G!6>%G$L(D4*HK]R0NL&D8L8GDX4."\ING#(20-)S1 M71!;;")1MJ]?MTR3@C9LIE16EP2&)5,H0P:JD'2<8<[?]\;Z7ND0;)$O[44T M2I-(6AFE.@Q]=QY"2&P^C4D0&SM3OCID-C \K/7T2*+EV#=XQH$34I3S'12' MT6!;)Z 3TC5*$!B;,T9I;J)_T8+;. MPH)/T0I*2^\##BKD#LZK4LH=$0+('(B"1G' OU@LM R-A'T:*.;9>@5[B/=* M,$+"\O>O&'"-E^:Y[(0*A6CGO(E*F$+B";(I1#I5EPP-#N3>J =02,S* M'9R(?UZ=R7A<,=N:T9=Q_#&9$>L1M7PP#N%KVW:?L-2XWW&=P#-FL7UJ.&;R M11]L LNV\#6)N>>NDJ]]?)ZM$_J!NR*>O'5T.AR%C,9[0DN%?X*QEJ'\$[6Z M\;<4[9^T!*'$G +4L^\8Y#7$/OW%CY[ 2R?01%XN3MQ,6::S!$.5^#VG X;0 M!O2KUHH2Q)U_=+KW 89SYI?R3(1)GE]\5*IJO;S8 M=&XZ3"2N)D AU2LO_YXC./7D0?*@FL$<_9^)N2!Q, *.7M>!S^$*IP'C!TOB MY9XRC)XPQ.<,#RLLCH&9D*M-N94HMAJ&;HH9QB$-8KQUKN0 MR8.0T?.0390W)7?/,V45ULMUHK-B%#U-OX&%Q^<6URBSI>71@084\A;G0:^Z M%9]7@E,,\*\$!\IN*19-%&PEE#O,,;4#%P\A[W!>UD+>89&J]PYQ3GC$N&F! M&_%=([VJ=0G=-FQ,DYHL"0E.P6ARXPL9C/.@2C)8C(X6X7-F*Q%;W88!K/.] M8\*:H]E&S%1:@+J=#XD$+AAP=.F84-W>C'4H#(2LQ7E:"UDK0D=C\6'E%-H@ M6X$BX"?,SHB.2#:(>6:O0Q%7*FGZ>#B<6>R_F,6N%6"QZS.+J9'9K198 TE3':/SW?#U''[[C^#GF9C:F85QBRP4UB:PR^+0V-1XWL%@V7\L M(9MPH9)<7<^*V$@^?!:-GWQ),3@S1WPE)"'*R',?+1\&:A,'!I4/G^T"7<0 M_(/7Y0R045=+1]->Q./]>*9W2!ZFY1B48K? 7A@EQ&%?%%= M\%>4OAIAH*4HL+Q#\P;/S,))\RZ9$\\C)JQ17&PJETA_\-.CWGA"1N&".G5/ MD&1\RA1)N:NM;/QFL\EA+(J: (6$KGSP_&Q@2!X+;;*P' <4;4QP<\]+X4;(WX?#W,_C\4%D)FX:(I,L='BE64>..8V1UH_)E%C0J/!+DF\EI1 M"?G#R U9R$*>X M %U>L/XN2:O)F3H21 2;ZS%I3)"WG3A^-Y.7$SD,("8L9F'@0[P>N.EH528FJYZ7#):C/\^(C]G;>XNBXZ A MY#(^=3SE,I9CX%/**A2IJ.03>^>@2'Y96!,!4:/GW%F0">D\\MQ_D=F)F6TW M)$2L=L.GJ,NP6HK4F='J,1KK^AJ08$0\RS6M6;RTN_KD=P N9 S.]9HQ1MZ# MAA7KDJ%2'DG8H;F4OC/^Y7K [^%J37?#O8_J!BP'\5:60[A=O"O1=QQ'2'_. MHYK1GPZI,6-J."@J+NFP!?*@P;QPH!M*8F!"JI:^%G=V=Y1;-UB,ULN-8 +JAXSIWET+I])G:MKL4T,_V%#_^V 8KUPO ME):-C"C3I1' 27?ON \^\1ZC2CGK M<)>:*O*PA;3G_)P9[5G2XD!X7FOL4%HT5B,OH(_U?FNJ=T>M\?2/Z1C#"QWZ MX,UA#NU=H M)S?DQXU$NZ3 :.\[Y8&=(W1G2E^GT@> -/)F=7!^FD*R<)&>7MP?ZUU=OVNU^SJLW!=]/,7:H*.Q?JN/X:?) M=-CYQX$>5SS"Z$+VX+R"+!9_TR(\:&6!#!.-045+<=$H,F?1L,U/W)O/!^06 M*=@B7GC#N>U*'YD^$UE$Y.U*_)8S"%X!Q,QF&B(2A1.QP]G[MDF(]KH%$/&URJOH>XQ MB) S.']B/H/;X?CND%JN%%PA M5W"NS!B^Q@QP5FXKZ5J2 E>+4&@DG]RWT6J^'I?(CT3GH_G[?ZO=N_\"'I#N=X7VZSC*$D@,LI!_GH$P&T'H]^"L= MA#JALF&T9)S_\NWVZZMG_X.Q!AK,7?PF^MMQW AW^A5\0Z+44$IZ8[WX\]8- MO9%K.<'0(:"@W%J/!-27&4YY02;$L5QOX ;XB W:4!>:\>#3%QX_7@1>2"XT MQUB1CQ>R4!S+MC'TDT!Y?O!LZ\.:)O+@E#Y>F&%4!_U"\T,8T@I"_.L3K>N-R3KT9DNL M2S:<]UW0)8FW:KN>YSZA7L?.>F[8?CIM&1 R4XY^>XC2=3]>S#P">D;-E8B^ M =T3F-W;B)>A-%>K=-85/52=)'?1,SV5\1D2RT$4MLL"E+*=G18^# M3RCZ!M! A50X%UJTG4EJK:9,66L5J))=P,]IQU//<'R8B(5/=/A!.8UJ]]]# M AUSGP'^7GPG(ST4L K E#BN5S7KJEY'XLZDDWA66! >I1N5>\_$C*@TP3?C MK.CENRI^K=M;!?Z-7,C#>0=OX'H6'O(3:^%86J_/24 MAW0D.H.Z1A;$JW5Z E))[C_-P.\YH(1'%9GB%[^K:2T%XG@$KTWOA X==_4 M)SI"SY[P9-\9CNM&S("7027(UX^@[F50W!/U@"H%8VNQ#(;S>S_N6LHHWQ,% M-943.B6?VD*X7^A+6U36IP]1P&2_D*4ULT6R9B=0*@B>V+$TE'\W;XI?3LES MT+;=V;=2-CO< $?%4MI:(Z.'V00H34Y*?Z -3@EXZQMD"_HL\KP+*&7H7E M5]A648TST3,*7TC4Z58&C2MPNR':(M,EB6QZH=XB#>_4VLO6:3=\" Q417IX M;Y'F"(!%FS/7-ZUX!M^O('2FE=+2O;VIK%4Q;!=17.+7U9S"DD!Y=T IG M@>L)-*3*+BIH0JQGK?R0$>U=62@GWJ\T?P T"6)BP@%Q_"A9QO-0S&#+]B9K M$ONN6NB?H\;UAA'1U#LT!?$4Y\OA(8:7IZ?N%]#IOA*4:6 ]/(*AL(!MBS0! M#!/;+#3L:B>:>HB>W#M28,#=&<_6*ES!_-TP&.9>8,\63<8BK EP=_ONJ,KF M!"AK&7:P2:@'N%=+J:H>*@@IWL^1L&_T*D#R0[P!YJ V_4$,#P-F5?&&W6$J M2OF1YP+**!& @/'39N5AML+&BNK=H-1,EVZ(6:X#(%M B(,"J>\:3C5KU^BH M H4"*4IF))3.L&H?587(CUP_&)+"B,! 3W*L3G9:% MJ.@:[:Q:Q@ID39519#E\=S1.;7K$10F'\^)I%:7NU_4Y'P#T,>69A/OP[Z'C M]MTGXGUV;?3S"JSLTN8*. V$0G5W<:RL;.F#7@%F$QUB0,""ZI, ]&<_^8ZY M,%0Z>RD8BJX#;V-L577J).F,SH*KZC0AWJ,5/O1 F/#; 5PA#Z$013YJQDX MK-=94:.6^N10[?'($C7)Q,N/0= T6/R9F OR"8X:_!;L,[SJ1--:J'^8>+$:8)FQ;C[U0C^X#1WSSK*?C/ ;(9B28,TP M&UQ@^.T+507;L"S733HY3I$XTEX'7N+@2Q+)<5[#.9AMH><,F4I=QSENZX_^ MUSF+*SVL.T!2]"2F0O3Z]?4-$YJLDS9KTO_7ZG>E:B M7BJ(/#9: \+:C%,^&9],)S[?B-GR&?TH/0ZS^U#E.2L''415MJ^[@>M%7'8% MI^CJ,)&%R#.,M[1D8Q*E/57825T"6N/,2D\OQR?4$A^31S#$#;OBG!1U5%0C MYP_X3[8+(T?A=%3XI#.R2P&H0.$L@QD4?YJJ^F#,OB$OBG=Q09>3)P?$82A6 MWKK>5]?[!FS'^I<_ 7T\PP9!U H#=^5":P("VZI(Q3@$:$4E&7VYY X:V_%\ M^N[,L*]>L\:.($8F 4$%OO]B?0,.9K8FD+/7ZX^J9RGJI8!:Q]V#Z3E?E]9L MF<6FZ"V1R1I?L &>JG^A1@CHU!FI=5(E\2[B,HH1T+>DAPYL8F(M'!W4N"KH01O14S0TT4J8P3$H7K:G4]<8AM "0Q_"75+45),(5M%55."O(U4M49 M&"T)42?7YV7R/JKA*'ILE=Q>W7V/[PY048[I6W,R,>9$Y.GDVZEP2-?Q[7NT]9F/J 5"#QK?'@Q2$EP?SXABK@#PM,B]'A MVY/I'AKYH8!:PFXJS$TFL,$4JHG;8P8!JPD>.G-! M2F([_#61RL%.[\WQ?1>]B#@M7W34E316P";/)/.0+=I,I<'P"3?!)GXH%E^H MWM BW*V%1RB4\O3]_: JL4D*+)']+^_\Q6[K),I+/W[(*W&T4.-B$RDP%39+ MW>X2L_\^Q4[V$?=)S83O>,+DA_PK[!XF+,F#$SK'ID^5T0#*,K#6)$IN8A^I$86 @'0#HV\\N![QDEU!TP.KLVEJ M]%1A/W'Y"A/KF2U;A-4J)3,>*B"H,./"8.]G8MC!,BNPMD.\N 2$HL=*.+$[QC^LDO6KH\) MZ5@<2O=GGOLDK*J$L,8)J.(&$,;O4[=73@1)5>/@'\H N;.\U+ M5:T631&&AW9FY*UO.HLZ&=0!EM3%&H^NMW;1S])V'1,]"SVGD[U3,)SGLB0R M'T3I2A\ \LDMD *_05).)SYR]O?TU02HJ':59/S>&C.:>B'0H$M:JW!686XO MEQ4ZCRK:Y_X0%4.4A:,BE^]<0B6)OWS' L;;0ZI9L'@*%K)-SXS:EG5E%Q6V M3$FJT6Y%(G<#IJ@*'_EZ$GLD\@C5O QHO-(,C1^MJV@L#U_D=Q!/=@E&4/IJN ML(!L92\5#K.8NL-YSWETK5E%M+J@YU/K%@;(7 MRJ['/* MFDA5CQ-/AN&4'2]"R$!00;8G1NR4.%UC@]DVU(P!E0EKEOEX':D3 M@LD'FG'^(!T1]U3FM3Q[G>0N(7=I<)U/ M+"5K<-3((X^6&_H'8]$2@$J$@_8M9-M:+#RRB#)-02KZUHS:NL>NGRL<]L2B MG\;HJ=N2F+>6AW76XK?S6 MS%K3^(B^6MONAHC>G]D9G IK\;TBSB9_:+=T:=GJ)'DMK07;"%8TQ/Z95 M(<65)N6 J&JF<<^0EV6[.SF>V.F%\QU JQFAVZLNXL$O]D'U"PB3&#- M-U/ X<=D7+8DW@)L*?46X"'3,.)M#+_E7Y2NFUZK_I7/# E[DDRT8+LF5UF/MDUE#H! M!R&(XWHCZDUYY+DS0DS_UG-7$\,F_G .7T'W8),^S?Z9V.:MZ^'/Z66-KN5C M>5\;VF=)XE4OR!UR%$43DK;?_XKN+V'I%;EWP_A^*MC8=X;WC5Y^WM/!+@]' M@4.\JNQ9_2NBDE!.GO# 7<;#@D)[WN>K J$"FV=O8Z6I#D6\B2^YU6#A%HI] M-+5D'^8ZYN"*/-T57_VG7F2\P$#O_B+RH]";+7%2T5OV@DTE"T95):PUZE%8 M71T5I^@VAR6ZF";HI,2&0EJ,R3JF1EI9)BY+0Q]-?@1-((E7T08F^B:R3F9[ M,UT2]'493ODS:$<8Z3C>UGH>H*C.8LU 9F%;%'2'H ^;Q+<6#E8:RG3C M)/D8C$I0#M$UC+<+(]NAE-+[ 554?=S*J*,ARYQ *UV.&CW5R&P5NB3O'3.^ MJ(9/! ,K(R7#BN)6>T!4U#\150V_M9[1CX ,V\)7#:E)1,^X:D%0M[<*HB&Z M_L]5/ZA3,Z"TDP*VPL@.?5$P/M_FY)5^4AV]E3U^GD0F\>@$D5JGZH\D&"5X ML&Z0A+XR [;+@1ZQHI 4E4#I76*8B6Y;J]B!*<@?J.ZD JU[U*2BQ2DBT>B8 M5)H,B"#INT9'%>97?+FK=K7WNMT5Y=HD"9\^I@*?9Y,UB+]O-O%ZCAG"C#>U M+X7N!$H%#J I3/+WX(3=%#A5N8=CMBY=B*DJ T$%8GXF]#CY@@>GG<:<+0^L M6)/Z">''ZAG+0%!AQG)/,C^Y!WK;&0$I*M2V/!99V3LP]B(=&&9X[ZQA*FGZ M;U6%PAV G3;AC/,?ZVCJ[NF#KH2APD:(KHCD8^MXFXZZL.@,]><@DEI1FF!Y MR$$>TG$(+E',>VW5+LQ5W%8%$AXRW2(^H-#M[\(JI ]K,8^(?I>TCUIX*"I) MRXX$/ST3XFLMTH=* 01%UZ#$1A-EA@MZJ;#;Y!^OC]+[MI^PARE692X?>AA5 M8U')R^-]$!UP4M"A(K4ZG15='MP>@)\P50G;L$_)GZ4U#8$4%38 M/KO5;D\*(X)@S'U_X!+QY<,<25,A,VMEV'7\27//2(QFR&[F4LJ)NBN[X6)['CX'5"#QP;56@&8A<,[Z[\& XWX;S M.1@V)MHU_5Y[.+X2/.E7L[<"/J#$8:/;9(;9+H8=W^"H[]*K[*H",46N"^"] MQ!7;%5_ZW!7:B2-2GXGQN &4XR>RDZKW]*WH>P?&>?/V&GZ^>GL]G _(T]_A M-U+?O7LHZ"JP"U-NIVW,OMFNP"58WEZ%V1S/6,U>HX[W_2DLYB(DU+RG=XS: MH=_[DDKAN(HJ(G_'5SK13P]:H4 /*6RJPN:=$%2,6OG'5T1Y:Y5]5)@59M(" M@\5O!@)PZ;B3# 0%E"RQFVL 9MO>OC(6B**;,HZ78/W3?''8M,Q(7'ND:VR$ M49>Z4/ZRSPN,XBS XF1$-MAT^"H*,F,K40/F+K3A/(I+:3"/HXGNSHBZJ2 Q M1Y[[+UJR@KM>/WIP4=@A_QM!C20Y>4 GSZ2+'K[K&!ZP+UC4>%4##VR9Q[XD M@7S7(^/75S!K?[8D*^.W'_X?4$L#!!0 ( %& 7%C[0Y\5[T %:Z @ 4 M 87!G+3(P,C,Q,C,Q7V-A;"YX;6SMO5F36SF2)OK>OR)OSNOU2NQ+65>/ M*97*:IDI)5U)6=WS1', #HG3(5)#,K34K[\.QJ)8%5QPR"--FV5&!!E4G _P M#_ %[HY__9^?WY_\])$6R^E\]K>?Y5_$SS_1+,_+=/;V;S__^>9W"#__SW_[ MEW_YU_\'X#]_??7LI]_F^?0]S58_/5X0KJC\]&FZ>O?3ZAW]]!_SQ7]-/^)/ M+T]P5>>+]P#_MOYGC^:M-0"#83B QBM'6#- M&3)52=(GJ4O^?]_^E?]QL"I6D 8C&&,<)<B*"E5"[HY.OZCYY,9__UU_8E MX9)^XN'-ENN7?_OYW6KUX:^__/+ITZ>_?$Z+D[_,%V]_44+H7RX^_?/YQS_? M^OPGO?ZTC#'^LO[MY4>7T[L^R']6_O*??SQ[G=_1>X3I;+G"66X/6$[_NER_ M^6R><;6>]0=Q_73O)]HKN/@8M+= *M#R+Y^7Y>=_^Y>??CJ;CL7\A%Y1_:E] M__/5TVN/Q _3MXOYZ8?I+/\ES]__TC[SR^/Y;#D_F98FXE_QI&%__8YHM>01 MK/_BZLL'^MO/R^G[#R=T\=Z[!=6__8P?WC(0I:4Z@_$_[O];OWQ%F/$DGYZL M)^09OS[_BPU+-[#T>46S0F?S7T?DG?EF>OG^__ILP7='[BW]?%_/W73FPFG>?^C,I M\SCVI<%OE%:78Y+5*$\*O"@9C(\)L/#+;*1)-E0=I>PL^RN/WT3@ZOL4^*Z3 MW$W*O&6N%IA7_\':^_'I4 M.BC;>UO;!-C-G;1[/R^W36].LS8GMC>0M: MC2&B-Q8*\1=3,D)B;H-R4E?"Y NJ!ZR%K1ZX"17,]T6%X2:\V^;!ZFI^.ELM M7^(73"=T@44G$Z.3%M U0UYE 3&&#"G9$I*T+DC?WU*X \DFK+#?%RLZ3GTW M&KQ@KV]Q;KK<,4Q;O3GP;42;T,)]G[3H M*(IN]/CU=#F=T7+Y>/X^\1[6)J6I-][5&%)SV:9EO>PB61(BJFJAZ;R$[P-R$2/[[)-+00NO&KBOC9B7Y>C7/__5N?L+@ MED_^SVE#Y;(3B$Y#\%ZVL!);2\D?KB^S/AYGK8=+:1G>Y%G,# ME+3":(6":#0[ L8A()H6/BU!%I\BQO[^V;UP1NJN]^=$+Y%TX\@;>O]AOL#% ME[/!/<;%XDMS'MXW4_'1:K68IM-5,Q??S%_B6D682,:70!!1*QX^SP$*B\T^ MP"S8K12&.C-G:Y C=?/[\VE8\75CV1VC+C52TK:")$1F.R5(@L&H$D(H51AE M16<:/:151Q,#Z,^3/04PA.DUD5(JRVX$1.D\VYJ2 7CE0.J:49>8BZJ',D.V M'\E+FK5S3Q;5VH%Z.5^N%K2:+JAM[K]195.X_$HS_F'U\@1GRRN/?CZ?Y7-[ MVV3K734"K/<$)A%"<#&#"U[F:&74KK>CVP7X2(VXK3AU/+ MTUF>OZ30FVEX$V'.N^T97 M[]Z>^''L3E3+[J>@%N#)D (C8ZO09E=0&]/[2/Y^-",UO_;B0*>Y[[?^Y[.W M;VCQOAT;7\'"EJ/7TCLP+4G .#8KDTX\6)$K*:M\,MWW@#N1C/3 9;]]8/\Y M/V8H_0KDBD)81P*\2HS;2_86D>T:874.3FF*KG>H<"_ (SVGV8M-AY/@@4[\ M&=V%>E0)K<\N +$#"D:&=KK$Z(B=4U=5(;(/I0AN^\R1GL#L1)%!YWO(Z$]R M%BUF!]FHV$X5)>/(!5(L0;A$U<5TX.C/#B& Q;G!O_[3_\"34YH8E8+@1<7/ M;_9>,A)B3@@RB5A#%-IBZ>W0WX8Q)O=\3^G?\M+WG/2NIROSV144O(9"SKZM M6%5Y5-E#*LW>EY;?-UJ5W-NTOHEA3%YU9[GO-=W]TI=*F;:QX\E+G+*C_Q@_ M3%=X,FF;9Y!LVE,(&DQ6"%$4]O1#2LI)5;WK?2AR#Y0Q^=6=*=!C\KLQX16M ML$4$G^!BQLIW^2CGT_=MJJFT6&&>KB;"D<\D'#A?%1BE+.-" UFB1E^$)*L[ MD^)A5&/RN3OSH[-(>N8\7N!81P=X*_NPH'Z>?; EQ3$Y[[TUF0&'U8]1R2:NO,497 M8XF%62P"#U>WG(&H"F2R$9,+@7+WY-FK /:VI'#YKF5#\+,9DD/7E@CZP@_CD\P>VVN@BG^/ZP'6(NE81P,@C4FN[H?47K+H[,9/6E>7PT5(:9,8%![""@,NPNUYLP>@_&]ST+/GMS7 M#3#5N:)42P@,!8QA%9Q\B6 IR:IS*:'T#C=L3=[#&L);2?:6D;/SY';=5F]$7]DQ=7 _VHKM8575^#'^S!YNF9+&;E MT?OY8C7]Y_KE1/B$AW:\: 6$+U1D%!6:WG!!^J=ACO\J,9G=>_%Q)'1 MH%^:TL7)Y5WH)S+4*J,KP$Z&8HW@ R3#&@==U);_#Q&[UX!^"]#XS/J]2-5O M\KOQX>_S>?DT/3F96",3.C88=2R)C0U+[%FPMU%"SQF>I[ M27FG*>WHE:]P]G::3LY8U8*F3S[GD]/6(>P26:6HG3$:M&X]3$1U$%I^E+8B M&U--S3)T]]8?QC4^4WPO(G07Q7"YZY< )T;59 QZH))9*VG'6DD10;4&8Z5< M=>A]JGH_FC&EEG4@1*=I[TF#&P469X!^GR_:B_/WKU5:H%$"I0-27O/HO6A9 MU9IM%DPV)RG99N_/CNU CBG9K ]I!A12Y^XB9WS^"D4(415J"\%C;>FW 6(H M"JJ+MAF[(0_45.0&D$TX$;X?3NP_V3?D_J^_W)R89_RZ4T/*URO^NJZ_GM=S M$YA_>QW)UITI[_FC [2HW 1^IUZ5K F^'G=/O)6*>/^'0JHU, B5746-[!I8 M8ED'5V7O.,$U /N;HN=J[CP*>;Y536I$X7DS EU-*X=6&6+DE]YJ8H=8NBQZ MFQCW0-DR? :#[@N["_^VX;G_Q'=T2"[&]#L/^2R+_I0MX*]+Z5>J\P5=@J;E MD\^K!?+T3V>X^/*4)VV]R[6CC_D)/^8M&]:TH.5JDGD/+2W_U"IC6@3; ;;T MDQ*D2X6T5;5W%L: PQE3"*TW&8\O_VZ$OC8UCS[B].2LV<.5;-GSU*A?<3G- MDZ!5C"T"H%N)LBF%S3%7"\^ECE2LTB[U/AK?$F+?I/S?IA^GA;7A\@S"I?I\ M^OX#YM7$2X=.!@17DFZ)XXFME"1 .HDBY&"%Z]V"8!M\XU4)G:GV[23_CD(< M9N%-6HL\EUR!*(5D""$#*JTA!$:B)"43>Q^]?<,Z&M%N/3!/=I="EU*W\ZZ) ME_Q\,;M.W+OY&C"9(EOQ9VP]]F0E0,&*0BM6')9*]GJ3FK>='K[E(<;WOZ,< M1DS]C\2NT-H$2\D&WM5:VSA3;(%@90%3A<+H;0[=T]GN@+%W$2"MS:6_L_F_ MP)-V_EC>3V?3Y:H]Z".=>P>3:+4,H02>:]D2AHR'U.+0TBH46((ING=0;S-D MH]+%^]+D5GNH_L+I=RJXX-&]7,S73J,A7N@%V>+//,:H$Z10(DAEDO9&VJQZ M5T9<>?R8M&QO!NPZRWUCMNQ:S:\/[()Z4JK@JQ5@VR4_Q@H#4/*BGK]Q><3_FA8?IYD>SY>K5M VGZW[T4@7@L8"UK5KT:16@($G2XE4:Z@Z M6-\[^M%Y"*-R9P8DY#$EWS=D\I$WWK63M9Z;B?;DT48'[,#E5L3/QHLE"Z(2 MR4053>F]R=T!8TQ)7\.R:"\!?!?',-45'5FA ]74W'91(13#U%;6F:*44]W3 M1@]V#-,GGN!4MD5E@EB;FU"]A:B]!EV+]U[ZI%3O%C4/QA..6RTP%C[>FZ.[ MH_0.Y9P1"8I1(;B:>"M*3@!Z$2%Y4VJR5IKN7>*V<.EES]9#I(K(>D MT,66!(IAM$M[$5H_!:C%L.DMA$S=T[7NC?5L/Y)F;[VH+;-VW/&Z7%F%&\T#,QFD9>/+QU*Q^\V8]Z,9E=._J_AO5Z9VF?R.O8(^ MTNR4+M;_S:+92UN]9='Q?Z7U%4&4);OD(+MJ6A]Q T'+ B45%XUA*YUZ%ZCN M '-,&VTO]@PMK6.E.U[K9-/TT;GSTR_W\;XG#)P(N=' .F5%WM$.Z+(5D!,F M.Y$R%+VN$64F!*$E%P*'>A%P>^G@']?C+_].]4WE(+D;8W MSVS75Y1/<+FAV';OWK;F[H4%%21]V.LBW%1:O!5Q!A9E.=] MQ/.7-PO&S8;QV?C6KTYN3,/%.%ZV-@/\B[LNHPM6)9W9_;+>BM95(P$[8QJ$ M5%ZF$)SNGG][T &.Z6#AT(OD^(PYFJ-UKC)[EI5]_9M#.U-W@^]75-8>P%YZ MR\4LOW[Y<]E*D,^ZF#2?F@GR\>P^!!V#SU%*2(I8TI@#!"<="%%<*EJKJGN' MR39'UZ&S3R8JZY#PT^7RM/5P>5&OWALS*=IYY]GT#S%+'K_@\5M=P1K"Z#&( MX'M[7 ^C&I,;-A"7[NB^TU-4'8.*'_#+>M'>0!.KSLDH1I-":_7!)GA0LH(/ M47F'.I'HG2]\'Y8MG:?!T\T/P9Y]=MKHF5LT?. 24$RKK7]RSX3/J"YMGOBJ/R'@9DQH"SZM9J[ MY&SCZL4^UPY2EA/GO;0Q)=!E??%P#)"J1$ 5?;$1G5.]._1\ \Z6-O5WS9S> MTNE.EVMT?E&O5.Y,=$'A3&L*;((%$[0%3#9"-+Y68;W0IG>N_L.HMNSJ]$.1 MIY.L>G:WO&U8+5[C"8.[N*/<8%%-40I5''M[@2 @"A!!H)"%A/.]TP,?1C6F M1E#'M(%W%U7O;8B9_="-B'?-2'5642T13TA0/7O3U9.$ZX.\+7$]286JH/3+CC"G1HJ^+K'>1? M9REF%2CS7IQ"+JT;@6S-I!5$DA1\#83=;V+;'%W?Y,CBM?>%+3J,A=6.;DUN M;N4U$YA6AJZU&IFYO) MRB':(( BH19D4A:]XY;W@OD.E&QO:O013,>3^N5J<9I7IPL>XN-WN'C+XW.9 MK*Q9@%M?6MYZAF+F+]657!F)#+)WL.-DQR9I5(7NH5%J3#_90V&-MO;:]D(@^E1N\N<_CN_6WOX,C ML%Z2[S*]W7:,>R+,-47CVOUFJ*IW_]G=SP4.==_) M@;:$#B(Y8%>Q'$3Q,BBHS>PQWE'K[6<@2E=C1,O>4N]')@H#V;=VDI@\I*PSS*-=7P)YV1 QZ&1<*Y[G[V!,BV]6E&"U4+[6*I22FXC[]I_> M*% E?@S]T&-V^YU1;5"+MFYVT IN6D^:"5IMO.7M1[K69P@CMJZ8!D(J/GJ3 M6('U]CJV!KD1G8Y](-I;7ZZSK3)-/W8ZO_:R;X3B3Q(U;HA MA!P SX M7/U>F'3GE[(2LG6&48+/"<$D'2 J72%FDKFP\V!2;SMI-Z0;\?E>5! _F8VHF% 53"\D_6*2&+L:5WZ[('06U$JQ\LF-Q74L,2 MJ-VIM3[ONH 6E!<:K0K&[6,2 M:2^)#4BF]09Y.0./\<-TA2<\41,KA.0Y8"=".]<:B?%&B1C JVBE,HBZ^ZW3 MFZ/;B%8_2MAZ8.$=V .\+!J;N%RK,YY1"6=;HUC3VERS&Z&%"=H[*;J?G&X) M<:/4OA\D9GX(*7:C6IN(]G_+W?Z()V>E8PD\^YWTNO<$5/:J7,#F^06%!;D$FI=DV5AQBD!55R8:]%9 R],TP/ M.\(#YJ:C)60'L"7O>_Y"1@/*$B&6@*+:6C .X3GJG@LPC-\3][NFYK_B'IN== M1=2A!D,DVU7(_,64UIG:(:MW2Q1M\CZ:W@W&=NW,=]QT]^^?GON*OQL]SX;8 MKK?[.NP7L[TF^'(J+^KK_MZ:9)[5V^6S:WJH?+VE9U(4FYE4 MAD ]OPWE%>?YV-OTG[^N%"36MTQ8#O Z)Z73A5?-6S[\[?4^E!7.T M0F>MMTP?-&R35 ^AW9E,7HE:J]1&]X[$=1["/EF2/:%<1#*N_&922)9 Q579,M+?&;)!Q.3#,4;4?.2;!KZ9XCHD:W:RMKI,[G^5U#_BK MPUH'C2>V!>:D9].1D#5LM!*298T54K4QID+1]TZ8.,S(1M5*90PK9<3$ZI)& MWW-<7Q-\K^?VOD@GT[?GQIW3H:XO@/7:)C"*5.L]GD&[5$VAD.1&W5P.#'M4 M39_'L"S&3IU1*I3'MQ;]S1P)3+%X'R(H62J8:GB(DAVYI&H(IJ2L3._P_D$' M.*H6V&-81^.GV2A7TD5FY)>)("VE]0E2J01&AG:KN%) 3D61G#16]@[I#C*0 M+7L2_/?".!AK^M4XS^?ET_3D9"(-ZI!$ AU<:_J$LMWQ*X%JCD5ADCEW+V4^ M?_:8^A^,B68[R6:46^-Y-/9*_'4B?;&:E(!J>3I,\!&"/_ MPXYH3,T:QL3B$?%H=,[I18CJ/)V=,=MLV.:Q1;(&B+F=D:AV!Y;W&;U1-K@# M^Z'7$6[96^*'Y_B(^# Z;I\==J\K-BZ2AM:5^U?#L4)'DU1+EM;:@2F:;7Y1 M$PBG'%(U1F]T4=:!88^JP<:/N QZ4V>4-M'3V0IG;Z?\859B)E5K#<\W86WE ME\1.@%>0222,FD>'8P[=7QG*J'J2C&%MC(DZHUP']_>(3]+*(+4$;+ @ ]NVT:979\Z'( M7XQH1]O.M5[V2A:JVE37NZ)A\$%MVU#FOU?*4>@TRE5R43G^!C]?M1NKI.AK M;!?=&SJ/I45^23Y3-B038N]+8X8?U;@:Y_RH"Z4#HT;GI9_7,9^W5UA.$@J+ MK6C922/ U"PAZ.*@*BF"9TN3_$-9HP-#'%M@W1?[/_>(09I5WT M^*J9=Y;@1QFQ*AZ3C*)=J6G8(Y**3;^O9&&'=&V/91^^$4R0B*- M?W%\[;^XG @GD[:L XMH#?)8 H#5.)"8=1MQU;IW>L0AQC6JKE#_5RR474DU M.L/J>G;LJYM-DY<34C*$2@2BE@!&I0JHC02*_!5YC"@.78;S$.91];8:PW(8 M-6G&K$%N%5$HHUT@U!!;7S!#10 :EH- #,K9=LGHF(_X[AG6N+IVC6'%C)53 M0RZ6QW->U>6\5OK- F?+LT"9G'C;[I*T"C3[3&!Q%CI*0I;T"?;9\[IA9%!R'/H(+I=PG-_13_^V)]C3,IX; Z M<%JNK[SR[%UX_N*)X:88@N]=M_40IC&U$QJ<2H,(ZAAJ_(K=\?3LE+A,M(E! M8_:@M&ZW-&:>D)@E2&D2STE14AV@Q&D+Q&-JO7,PZAU0R$,WO?G[BQ>__/?_MZ?,WCY[__>FOSYZ\?MUF?/%E7J]:U%_3X\YLZ[/.,->!;M3_9O]G M=FJ%TWGPG;KBW'P4NTQ//I^W5?I:NY2E4$X1A&S8K$H1(9I@P<7@8E*%3:O^ M]RX\C&O_SLC7G['>R6^/7IFD3,0,(E$&(WT+9_@6W5#64$17G!EX]'(-STZ*TAE*UVX/X3"J=\^IZ:2)OT&_%L>, 9T-K?&M)@FFU R! MK(7 DT\2@PNY=[NY;R,: M/2[ (#/PDI2>W2]>D+UC\?LA'I.V[LBU;7;1SF(]B/Z^C?E_$2[>?)I/9,HA M5O;VE97(+G_QD% DR*F8H((ORKNC,O H8PH2CHMS6PORB*S[?7ZZF-B:LV[@BG>Y M86WFK2^@:]9L;1>G;>^:I-V0CBDZ."K.;2W&8U*./SNQSC@5K(-(ZX9\VD"( M,4 -(@@5@JNY][5YNR$=4W.M<5%N6S$>B7*/ZHH6EX!SX(V7%P0C;-J[ M5.? A=:)(-=28^\XYQYPQ]1R:S3DVUV@0\=G?G_T]-4_'CW[\\F+WW]_^OS1 M\\=/'SU[^OSUFU=__O'D^9NOT8C?<;KX!YZ*UO*+S7Y=U M3M+I8C&=O?T5E]/=3TH.#+!3;.>8T]HI\G/EZ9*T93$A8%1H'.NAV!1EO M#VB%A8P\2HW(_G_OHMX[@8PI3M.1&3>WU?V%T"6!ZO'ZGI:WO!BO'6I?:<_\ M^ 27RVF=4GFT?& ^"F5OK&G*I>7B5Z7!I-C^?O/\QG+?%M7B^:\>"5/CP[VYJ= M'MS)AAQB&CK9AO>V0.*?SUOLW57CO':#KIQ:_T8?%I2G9TMK=OT06U<,"IUH M;?\ W_"CVCLS=S>$OU*=+VC#B4\\RU9DA&2% 8." MO5/4FLTNIX5AW]7ZWOOO 88UIBU]9*OG5E;QR$C6+Z]]QWG?<$C&D?YW>%X^?-\]]GJ/F_5P8LI"YUR C&IG?+SA(RD#*N0@A&?!=[^&_#:*,>G_ MW21]<\_9$#E!6ACB13O8RY09QIL"&U4 MT; NW!A")MT(\_H=(WA#B_=?QYIE\BTO&8JJ3-QL/42/[2<93)4I:MO;=KJ- M8DS907UHL.=,=Y/X/W"QKB#Z"@-]<5E;MJZL9?N_DH5490#OC3<9"Q+VKB"] M!6),F3E]Y+W?/!_:=/S]='6ZH#]G9;I1C\U^&5/MW8>II\=SU]V^GCT<>,?'P><2\%',DB"EYD*+('$B) M5 X]!R.O ^C'J6^91MV%-XA1?1?*BT3QX!F#*)I-?.7 :"H0M+#@G'?&Z4(: M#\VL<>;W'X]0NXCJL#PZ2_Z6Y')6&K)N7?D#.DBYF8@DJ#)RY\H V:V;@1N3 M97Y\+FTMKH.R:9W67;/QSMD,PB4!)KG8 OT(7E1?4?@2RP#9^1MA&Y/5?W0N M;2VLPU*I)^5FNL]U!=RR5LARF84;>KS:PF5T*Z>0W%X'P:<_[\\4BUN]BZI(!> MAM=O'.%=I@I^.>^=.?&8#,;[\[\SHT?.,AZ MN1B,1F-BK@2J5O9V9.;%6VN"@*9&MERC$0=9'G>.]3ANZ7!LV&A)["*9;GOK MW;>D7F**4B3&9("M3<^8"D*(C$YH:Q=<=Z QSVB,DF951*5GVF??8.N][[KZKXEEKL4CW MS/X=KK]2J;CL$Y0B57/]):3J"6(V%HL@6;I?H+@EQ+'OLUT8='/Y#"G&@T<" MM;8RU*(!:=TIUFD(EG6$\#&C2MDFUSO+XCN*!!Z<6T.(;5A.3;S0U6M60CHG M:O<]"P:5'$CE14R9Q]R]H^"=0 :U;T7*D36A9"RV5?(4#YBJAE)1F&AS,+KW MP?/8[=M^K-C*GMU&$L,R_^L-M;SDHZ[2>+"UW<%6R? 6C[Z=PSM2WJJ:>Y=[ M/@!I#+OG@1FRHSRZD613NV#BR21=>;0 MXS>1VJ 58JW"I#0&C!0.HDN,L+66BNR]F7RCF&W_ ,_]^ 91J9J:T*R M$"6VF\*=@\"N"\CH6W,$(L(!^HY^=QE&@W-H[VRC;01Y<(/G%EII(QOK04+6 MF;W7ZB/$G",HXTL(1:><>EL#NV(=PY9^A('!<)V%4IK9LU:):%K'@H"L<.0*M>>%:DE5<]NTBV0E1*@Y"UD').H.N]B>\$]+O;T7=G MUJ[+;7?!'BG539%M]9T.BA*M BRV6PN<9%VD;>4E96,8X'*.OJENH]K=^W%N M.$$>9G^?Q.Q)^M8OS!B&A#)!D,6"2L9(4MD)H7ILY8=)X5.J2JEB7">J@O&A M0O*A_219=>M$OIH]1O- "M^(=]NMY'RU_>(PYQ8JYRH44,1FIBB;&DG M447+VS,F5E5KZIW)M='Q5_?,3A*HG8L*^'LK"JD$[+GP%V=4=3K9V+V]\_Z9 MG81Q]"KX,KY?&3'5E1CH*;4&E+% L&7!#Q^0BS6*3Q0 O X M,R8.R)0=I7*$Z&TK.BNH4RR2(#.SF<\F0"H4062J-CO6G5BZ1V]OE?\-%+UM M VR7UU03#5CK#1AC,P2%%K1O[:.C(E9=QXC>;E@".0KKVR.$LZ^!I+]Y9)VV()X-*LG#.T DG)26 M5P/Y;,$X:L>/ =D.R448(XR6#[7;V<\!&L)LT58C"AZ/:+.0_?08KP09G34T1'*'Q;-_!P/D;1+G:MU,9/N;)#%UK>C\V"?R6+VV=? MO?_)AVLITVK#2RX50LUL2#%T"%IK0)\1G78QXE%*DC9M*3,Z&WA[YNS>8&8; MX1W%"CZ#&:S)/&H$JPQ/!J*$D%H1%9E@M7="U=ZW%6P-I2?"ZQ")]6_4);7B1M_6=P"G M4RG1&8SA((5P]]:L? =[\E:LV'8KWDI"AZ]]JFAM0"7 UW:#AV?;/$2C(%8D M'6,M/AZKIOV[VV_WXM$@$CO,[GI_88EU,5>E0#K)4#4O JQ1L(<0&3;_)I0N MN;V;U?]TVGWO'RT96UH_%R5TBS:I5N28L;DKF"FS\E/^$%OQ/M50H]B7N_!I MHWVZBRR/7(P70M0B\U9 DK6*4=H#1M&B*ZI81*V%[7LVQ4**%K1"X;/T,>3>_5:&+)X;7ZW]%ISK5CBW MC5"/$S;[-)_$Z)0248%3AK6#9\\RM0OE7 E"Q-;MR/>N%AZ@']GX"O /0+A= M1'C$\*QT*K)!;*&:=O],J:E5PB7P)FB'"D/$WJ[-(.'9P]W[-#:N;2W&XZ7$ M^!C1D)5 U8C6";\"NBI 1*L]19GP9M1@E"DQA[MS:F153>]4X@&:)V]E#=Z<='M6V%>'"J7:\ .>]8F>^"M.[+]U@9:2'ZEX_*M+M+LZ#%8].M%7!-1B2C4::':SI%8\Z)0UK]/DZ" I3&..C1^/ M05W$=J"":1Y1 U%Y6"R]IW]^1'W/BSO\PW[?:YC1P&;A@>>$F)EH\M7&LXJ6T&3#&W M'F6M\Z^2)1WDW'H,F^#PA-A?!@=.F?/:2)?:\6-JC>L2$H3F;06-4CI?T;NN M#=J&W;^KI9***>UVEG8OMU,0DXB0794L/A]$\/WW[Q'O;CO)>9,N +O-^9$S MEES4)NI@>>BZ,M2DSY*K0J'@24@1E>Q!CS$;@B.A31<9?:])$3<LYN#O;;G\/NG,;%FRU">XCD>/J(*"($B@& M 0;;?3!1J9;NGF02.HN*O3DSDDR#$7)F6XD[ZX$RRN-D#8R1-UM+Y4@-:)(B&P([SK(=^1E;V/Q$R9YY=!*3 M\0)M]_K;L60 C) W6\OD6%WG#6HM4H8:@S]S75"CA>B]SB9K8D7;G38C._+KF]=M,A=?YO4W2JL7Z63Z=OV7SWW7'=S\#?YH)W]]6_B]JA'FL[=O:/&^ M/7$BJHZ)6N,F'S68PIM""-GS2V^\(J=C]S8M5Y^_[XG+;U1IL: + C^>+U?+ MOR_FR^4DE)2J3@IDNY#%L%:$Q/8X*!*.?;NJHNA=2G$OF"T=;A@VWV=7\=\\ M:>DS]]T.W]IXGLZ6J\5I.TE_C(O%E[:YG<4T&8)VTF10N966M6Z2B>UM$%B, M#SFX''KWO_@6GC%XTP/PH9, #J(V+J.DCV:S4SSY U>GBW70\\GG?'):SI O M5M-_KI]XMC\_72Y/+ZF^GX+I]?B>JFB0*>FDM+Y)+BF=PU#:14)%M-O@B$V@ M3."LU9%45/GF'5<'7-W[*>BO0GA%'\Z3A%[4EPN6WO0#GCR=742ABF:(-5>P MRK8&N:)5NN@"UF<5="@RR^[%2CO@'$/LN3NG;F6[#BW ?FG6FR.]<==&]@*# M9HALJ#76WGU[=\4Z)F4[!LKM+LACT.Y\@:SCI62KKE3: M;6$I,58V4:+T$="0HZRD,CWK45X1+:M&UQC+*K8"K5E@88NPC9-NV(CP.VVYU8B#*=7V85$MH;?R3XDE2#FRJ M&%1V)>7NI>?[ !Y#@'Y<[-M+I$/'6IX^?_SBCR=O'OWGD]>7H>['\_X!E_V=VBJIT'GRG4,K7I_[.C'[R?TZG MJR]_T.K=O#R=?:3E:LVPB2X>BZFZ-5=D,\T;"C2LW K;O M;GG](8]YQ4QGI[QJSX_#YK,[9,$_+%?3/!%8@T1>4T(YVX[:',1<,<4:NG/N9M;YJ'DVDUM[P#X=WXY?3N;:%6E(&]X=JP'8YV!(*R" MJK,HI+U*MO=MR;NC'5/X990TW$6JQU#;EY!?+N8?ITM^R*\THSI==574#SUE M0-6\U0"[G6N<':)>/OO)YP\T6]+YD]F6\T4[K. %,1>E;?=_& TB\9Y5A2/J MWD'E 4C=CNR)EWZS7^\>N$J4HHD$6ME6 Q@"1)EMJ^+D!9%\J+GW><9FR,:D M5GNRY][C_7YRZGC6?X;M]0I7]&A6GO&_N!$OOX4(.)-E;O MC.C=[&(S9.,Z=3C SM1/3IVM^MM@;(R\%58F=#O8-90($@H-I(13-@6LKG/_&U$8]+7/=AQHT$Z7HGH&4IK[*7;3]X72"X1Z=B*IGH[L%M9M6/P4ONRI*=$NM'D M >J&(I,4[(++T$Z*A2&(*6CP$AF/PI15;Y9LLY7L/-YSB_H.C258,87D0#6U M9\6+HFMP>)K;TIB(LCDDJSF33BU/OVV0LR9%Y@V*9=J)87>>7U=!S F MJZP']^X^1#N&M+O4/=\#_S^FJW?OYB>MCF9][O=B=JX!GLQ6Z_R>20Z%G;H2 M0!C5S 3*$*4,D$V65=7@J&Q2-;_K\\=DLO6DU<%DTC^*>!TMOW%VHOR6^$T& M9U41U?H 5&L 8YP#-B4M("473":MNU\=OR&T,9ER!]RB]I+0D)O/:\KMVXL9 MO9Y^7GUY\VG^Q[/I^^EJ_Z#1\WIBSS _%BKQD?6O>\6+VCQ:/ROT\OLJ0L%2E5BO20T-'T>OT/6B4]G%^<0_(%'RR6MEO_ D],S MX9R]+[W9$N(F3 L_'M.Z2&QH M6MU,25D'_J:5UP;OR%,\F:AGEDU!,L+(*<-:UDWSI(1ICVB6DP6NM,.;> M&<.;HQMF'C;<*%CM"!FLA6)*NP3$$\26$(9%AU25\+;V7GO[X!U3E'<@_MU< MDP<3[\ +\X&@D!)1^"(K9)%L*TIGC96=AE"2+DE)G5+OD]==<(XI'CPB NXE MSH,2[Y9'Z#./WI8*PAIJ65X:8G4.^%V3E'89XS%VP%T<^$,%CT=$O+W$V254 MN-'RN!G%TFLS3&M042$8"NW\#04$+20:B5[1)A=<[?+L,067!R;20<1S,!)] M.T2N?79*50V^U';C@FUQ41^8,T9HZQ(6W.12F+V!C"E&/1)Z]1/<037E0SD$ MH5(HV1)HW6XD1/;\0L0"2M8B=- ^4N]V=QU@CRD0/B(]VE/8!V7I@[&)Z*K6 MWGD@*R*8J ($00ADHK$V:Z%D[RJC'KC'%#L?$4^[BON@1-WF5 !#32C)@C#4 M[B^@=M%YB2 ]KS,52BVQ=PY+YR&,*2 _(OH.18*#&:$/)X=9%YPV1K7^(*W+ MFXX07,V@)8DLE M]_)OGMWCH6)+$\$(D]8]\K50'(CQ(^FWG?KA^%E>'B#I6 MT4[^$EGVPE$47G<)@<'X6 (CLH.W:+N7\>/H)S4 *?86Q6'(84/$7(1L.%K$ MVTF(R-@D1;+*(F(9:B-\F!R]MON_S^?ET_3DA&WQI[,5>_W3=$+GMLSYKR91 MZNR=S,""%ZVL00)FKP!U:VX93"E!'D0C; !VC.;FWNSZQNXZH"B[!&ONAGKU M,K(7LZ>E!47KE&[AGA1+AB@F4%&SW@A!0 HDP20AC!6!+;%-RBKW0S'&;;D; MIPXLI(&MUW6>Q82D]EY-H:BO+8R].KOL81@]8A 5V]D)RJ86S>Z?R/0AJ3%DO M!^;*KJ(94$V]I%EK)5\N7I%J^F"6OK6E)]E6_L]DJ DS&\3K'!QV M;U2-1EG*Q=RLX]Y"0VT 8$R)+ =43KU%,R"++MY]>7X#S"06;/WB-?BTWZP$KH&>&R73:T6+13UO-\4(W& MYTA@9E=DKLQN#'E>!Q8*>TKJH&9]'(Q_T"+U9>7 M)SA;\5[8KL7XT%"VQ'8K53MS(!E;C57K6X$>:JDFMB8%9;#@Q880QY1Z<6!6 M]1';<"='9Z=8)6C>$V4"AXJQ*)UY!K*!@&S'&ZEY]^S=:FN3(\0.XSO/89B] M;9>]K.]^J_/%)UR4Y21IP?X)BE9I;\&T6YQ3"0YTL@)#(=*^#CWH^^&-,;JU M!VL>/#7H)*CA5@K_>7WK*UK2@GT87M:/W%X)&I,LRA'(V/13 M85,D%JLA)^6:OX.V#'6(]2"X,<:^AB14%R'U]D5O[*5,[=^GLY9WT*Q;NFKJ M4"!!F"-8YUNS;$F0>':@AFS9MDTBJBW#[1L_>XR1KPY,.8@HCJS?UM^I7+.9 M&:+4#D&4=6,/B1#Y#;#M\+@8CZ0&3Z[;$?L8 VI'UX%[BG@X@IZ=, 1A2C0Y M0:5"+;.$=;7P J23MFJAV5\?/*]MX[.>0T?;!C70MY[^893;957_BG]:3LMY MCCHSN&4@,ZG/4YJ_TC?$:K&H#()::V$C%23%^VM"+8MVPO*<[Z+JMD8RQNC: M4(IO6#$=4@U>QEW6-^/5U=]R5L%K$*)*#U!7RJIG:4X0"-<"EIJKX,=2OF ]#& M5,AT($+M*Z"A2Y->/GG^^NF+YZ_S.RJG)S2O9[5]R^G%#KQ!I.J.+;:8]\O?3]F?7U>S+%[6],TE>9U3!0@EAG42E M( ;E(=<80K MIVJ &_8>Q-5A=[OY#)PN6C$$G3W@/)N,BHXRLS'I5*LG310A M\+($)+(E8#"I#G#LL FTD47?^S+ICKVNN[AZ:LH;X&ZMZ0G[HIZ$E>!$ZS+9 MZD.QB C"\4[EBLED!DCO>@C6V&J=#DVB_>1T*&5Y4;[Z^O0#Z[MV,HLGS6.9 MGTP+KGA >-*"=J_?$2^!IS-6_&?S_8I.VJ]7\_/TI+UU:&<@G57KD-,TF,9] M]'Y^.ELM6[GYV]GTG^W0_RK.B4^RQJP*[V"N0DML!E0J@0\5J50;8QI>_SP MS1JUU4GA.OG,5T7J;Y M? 6=CV%?6W.;A_2U(W<>WF VXA44Y^^VAJOLJB@G?;3@3&Y-VS*[0LX;B%+) MYJ9X*P?(M-D(6_]][S4M/DXSK0>NK2Z*/7H@JUGSJQQ:?XH$TELL1$9%.7Q( MZ@J@<4=B.K#GX6UL5_$,J"F_;N \ W_'Z:RE0?UV2F_FKVFU.G,0EW(B;<"J MR0,IF\"8&"%5'\!D$X1(Q14_0#GY3EA';JP=A&@#2'5(:^UJT7)M<)<-;SM) M]DC8FC)I0M;K&!2@50&<9#TO#3D?!SB9W13>EA;:#\FT/K(;D%SMT#BOJ+RB MU>EB]F)V)0P>&4\,R8"SF;=@;]A:M07!1^^U\DX9['WQW3;XMLRN_"'IU4EZ M _+KZ6Q%"UJ>#9Z=D-2JR4#)Y,!(%]OUPQ6L+47'*)!=X\$9=171R!(CCT&A MG04TM*/XY-&KYT^?__WULQ>O7[]\\NKUOS]Z]>1:$\[3LS;^3W QF\[>KO=5 MGB[^S?OY[/4[7-"?K<[QS:?YXQ-<+O^@U;MYV=FC'!)-)]?S8!/6R4=E>I\5 M)S8@CS[R8S"=L UV#F@US__5VN728OG;].24=[E)T"YE)0Q@*1Y,,0)2LDU[ M:A$PU%R[1T*W!KGO%GKM@1-7!-N=/D&V#GE!Z@!)\$\4 I+*SAC1.Q)W#<"8 MO-)A^7)SI]Q=#GW2@:Z[Y(;/(_@2"3;8PUN(]-NV_QUVZ2B"R)9 M=NVSQY;^W;+-LH%D8P@)LPO=KUC>VD8B8M2)4VF3WW>19HU#C1Z;&('+9,/9R_G[[DG!)__8O_S]02P,$ M% @ 48!<6.TV.TMSOP 7*D( !0 !A<&C]/D:?F]GAE[$M;=X]IS=:84I))RNJQ##_]V]_^^/@2W-_^U[__C__QK_\/P/]Y^O[U+\]'Z?P,A]-? MGHTQ3#'_\N=@^OF7Z6?\Y3]'XW\.OH9?WIV&:1F-SP#^??;/GHV^?!L//GV> M_B*84(M?6_QT_"\E2BY94."R=:"D-!!*2I"P<.0VCI8/C/?ZE_Q##!7VAYP\GLVW_[V^?I],N__/KK MGW_^^?>_XOCT[Z/QIU\%8_+7Q6__[>+7_[KQ^W_*V6]S[_VOLY]>_NIDL.P7 MZ6/YK__G]]O\A_2KD\&_3&;__O4H MA>E,075OU&_@\6O0?TKX (D__M?D_RW?_\?O_PREUP8I_'H%-]C^>7B MRS_>O[J)=#"<_IH'9[]>_,ZOX?24$,\^8?KM"_[;WR:#LR^GN/B[SV,L*]$O MEEQ!Z0KG?]9/^W5K3)\)R#B=1P3Z6QQ6BC?$N.S3M\=\^5F0L83STVE#Q#<_ MNRG>T5D8M!3PC8]N@';V07"&9Q''+:'^\+E7<"Y 7D=8/S)\&7P:C\Z_#(;I M[VET]NL,X;/1<#(Z'>2ZMSX-IW73^/ 9<3IY%\:T[7[&Z2"%-5ZU\.43P1.2 MB_D;_C_7_. KV(DD@^&@[CNOZ=N+3Z\@^ZP"_YKB,.-\+UI@.!VE'W[IM.Z$ MHTO5G8:(I[._/3F?P*<0OIQ\F-)#ZPE%H/$5?3DY24)GYY@%$44"Y86'R)D# ME)BE%)9Q7*+XR8)()4SB3/47C_BURO57/)U.%G\SD_1,RJM1S"7;8%T?0SS% MDZ*85.@CG9H903&EP!>K(5@T1D>=2O:]UC1#\.-ZOG/ER7BQLHN7;J.SHXQ' M9TWU.1TU$^-<4P3Z;[^,QAG'9"[1CV8[P;^DT]$$\[_];3H^Q^]_.1I.B=4O M3F3OP:3DV(%R]D+R"854"8F\")KT-;H M@HH9IV4O4EP'TY ?MYSCM_#E'@I>Q96M!+V,-ELRX"J>Y[.C9RU$)]=,BD84 MN(FFH>Y7VD.W:'X[=8VZR'HW+.#"92V$@J)D!I6$@)"< ZVU05:B5\D\4.W_ M8%WN4?F;B+B#TC_@>("3I^](>3@>8YY!^WUF=YXHZSF!TQ!%CJ"T3^"4C! ] M<]98\K)S;KW]KX;3D@;+S/:;'-A66]>W_T:BOLD"UH8%3Y9#,\$DK1T4B9JL M(XW@(OV11;3"JF2UU5U8L!3.D;!@>U%WV N>G)Z._JR^UF3 ME$;GP^GD/28;$1 MP-TSI;%KT4\='7:0'_G\?/!UD,G[?D\">4>V-@$,G_"$ZY(D20*\0\(8G*+W MADF@'8X9:U!GW=J<6 ?7@V=*<^%WV%Q^Q/@NC-^.9U+(_PBGYQ7GA\]AC">( M,:%-#KS5'I2P$@*+'#)G69<@N0JM3YOUD!T929HHX"9-1%N:S"!-GIQ//X_& M@__&?"(YTS': %86LI.4]^"ER^!TM"P&'[6,7>EQ'=&1T6(K@=^D@^Q!AU>3 MR3DA0YNS08+B.1(RKQ3$0$>?T,EY&X/C;!=4F*,Y2AK<0] W*:!Z4.#M^;0& M0&M4^:04ITJF!4MIR6BV(D.(V0(S.A3ZI\F%UK?Q=T Z2C+<5^0W&:';,N+U MX/^>U\@0"7C^ R23>7:FG0AND=N*TQ ZLH\5.,('*(2Q3B=K8NL+C'6Q'1E' M&BGA)EG,UK>:H[.ST?!VFXLF L%.L/H%JD]7T M2Z)2(MNHO0?I'9&)"]H"@@YD)49#KH7*N7GXH'L2E9<^J1)I][+*US7Y&K_) MP +/+CJ;>6D>*CN4)*I-]'E'$M4F8CRX)*KY6T3;W9?1L+YCLYR!J#%%[PQP M9Q4H5\.[R="W.@3KBV(ZJE[$6 ;H0)*I-E+T*LYL+? .P8YKF"["QNN ZI13 MM130GM.JME?T6YK[2:!BJZ]4;R M'O+MD!9QQ>U9 #+)*Q\\E%AS?*2D,T_4@\^;R&UV7);2SZT\'FUO)]D>V5,Y MSX083M^%07XU?$:.V#2<7H"3EB%+FD/=N\C)E89V,Y4AZ"(]JNR\YJVSI6X# M= P4:"?Q#HD,[W%*Z\/\(HR'@^&GR06J%#F*0!Y2#EF 8E* ET$ BUXZQ81P MHG6=S7(DQT" !C+ND+/P)*7SL_/3>M7R=OH9QW7%8_QX )IX ML2@9%&,XK3U'B#IQ8,IG3#9:KT/K36%=<,? CSZ:Z)#CL+K:@&M73Z\ UJD M*FDS!Z:M4 M30F6=-J+(B,(1<:+$H%##-8!!JV*=<$;;&TP''P)5F/E;R+B;B58RRM"A. A MIY+ ZIJ-:U4"AYPLFY2]"4K0T=B\ O? BV\VTM8&Q3>;B+I;"=;RZK 88PF\ M1"A>.5!8)'FVV9%]JVM+&\.8;7U+>.B%>-NS8'M1=]@+R"@=8YC@O4F!D;0CR( MS(5M@I,]5=)C'[F1K>N$YEH2D8L,",J5 MZ) @%=_^4Z*[JNWZ MAK*5S'N8%#>6>I(S-\K7ZS#!)"A&?K1/AOZ0@A=RL9E1K>^=;Z(XR61: C%DN.M$B8(,1I R7))' UK?EC\ ."XM7]_67>X M@UQUW56Q/0N3SR]/1W_^!^9/^!N)L?[E4RRC,;['5$VM01G,&P0^*5,\IV\?QV$X"6F&?)AGWYW.UY'_ZWPRK38@O95O"ZWHW6@\^\%T.A[$\VF] M2/PXFG>/.Y$Z.^]RHID_OZYTJ'T M[;;W_,;+?+FPEZ2@)V^?O7HWOWFC]<\^Y]UH,AWC=#">>4M/<4C,F+X[)3@,IXE6M^=@FD)FXAR**!Q^Q2LLS+YG52>UWPS_GB'!Z7&I8% MAB^?3A98W@Z?8\8);1(U0O@ _\:\6.RKX70T%\Z)8(KV M %\+%1R=C!@$>)06HM4R\Q"]5==N9&]D_V^+X3AIN5/-="@E7-Z$95'D8G)2 MF2,*ZT886QKGE^>R\HVN76UDX7':H-9YCFY6_/S\># MX:=WQ.]1GH-[@W_.?E2KK;(VG@QODZ,'I>OZ60P@T27!BQ:1MX_\KX/LN*G3 M03L=ZA97H)S55G\'2:OG.;$,)H1:7.D<.*D9%.>B]2DKB\UO?M')HWR]\&\0_)>=Z:',)&=O$*U:\,G>C=\@]^E(-/ZE 12/!%:UI0Y8J M!1\%<^W[\6\!^*>D8@==+F'BUA&3&?KW^.5\G#Z3H):\32%W@/IY:;.Y3I:PID'B]RWG]HNS+Z>C;XA7;M-.)%.% M,#$0Q=9$=2D@9L>!,]HO,V,I-&])LRG&GX!3O32VA&);APQN.X^7XC7,:LRI MSC?PM>"B@*O]Z)&.X>!BD+YYT[P-(?Z4!&NBKR7\VKK!WJTOQ.S/IW7OK8$& M'$YFT8239$)RQM";((H!):*':*V%@G14:P)<](XL]MM@_I0\:Z:W)5S;^H[] M>QAJ\G&THOQS!CU>A_X>27B3P91\C?'70<+Y8M]C&GV:*W5N#W"6HK>LT-H* M T6?0^Z'(?.@%!DQ&$7^1^N*O,YK.FX6'Q0CEE!^^VC!C=Q2Z[B.HHX%R;5E M)L,$'E4$6TRM?;/2J>:=LV[/YVV2H&JE%T$7!:ED$G3P'&:)%K:P:(6VA?O'KYZMF3-Q^?/'OV]H\W'U^]^>W=V]>OGKUZ\>$[:5\- MZYSC&3F?U\KF^XSEO/>CVO29:[/21EWGWHU'^3Q-KSSL]65% .>2E\ <&,6Q M=B5VM8C4@"_!Y5*\T+K]G(F5<+9^G=)GS.>G^+;!69OM>AM=7Z=44UDWZ.@Y#N< M-^&,OKR23KFHR%L#8:=R];O1[:E\O8TZKY.DCR[VPYJ:9HXZ.TADM8+2A#1H MQ4 8P;#8H)&U;K*^+[;<5>Z^+[)LHH(>C1$O[K2N5N$ZPX3SY--XE+7 /XJ: MH:7(V2GD<;&DI&QMG2V!L8?2U<;:NMX6<4M1-RQ7G8RG5\[2N?/U.TX_C\AM M_XISC_[FWR)6L"O*"R444$5 SD@.W"ISD&80VRH:$9LW9+@3D"CWHN^_4 MV!;C<=DH.]58PUK(BGL5KHMW:AUDFY@N=W#J=C2[-55VJ]515Y4T/)S60,B" ML@*=HHW8TW89;($9X*),#$E*9F2+#6@?9%EAJ1PJ5S;11$..U(*%_STB,?Z# MUGT^QLOV@S:;+##5$H2Z2G3@7'(@DC/*&!ZSOW;5LK1"9,E'[\X@:2WU43N1 M=>B9\32*F%SC<_'A( ^U+E$2H(7BH,(4EL939),-+9# M5V$Y+F.BJ>0[U,\OPW7!^W60=;KG6(UJ/_<;;;2W!B6V$'T'C_46A*S8HJ6) M1'Y.WI1T#@*R CI&@]Q+U+'U%>FN27''-<:N.;&)Q#MP85;\^F0RP>GB+#.A M=IKR"$9*00ZZL^!3X9#H$.-%&(NB2S>!JR!V?W/12D/+:I3O+=X.IL(,T)O1 M,,W:"DQ?#T(>%MGLVRPTQFD<&:P&X"T"G(O&#:N>8->^_"=%QL M:"7\#IO!RRI8?#WXBF0P3\/P4RUNF+/WZ;??PW^-QK-.AO/Q)F0F.R,LU/(: M4&0HD?EL"D0MNKS@!O".T]KLI9\.'7!N@?H=Z!5O;!VXG:S2#:'N MQU3MIOKU*=9,;[O=N9;"=H9;O)!0=!LSN, MWT-EV2;JZM'6_'PR'9WA^#W.6RY-/@^^+([L$(T)KC (.2>"%CS$D@MX+0QG M@BDG6S/I%CB[-Y6ZJO)Z[_-&>NA@5W\H_1EK2EK=\3D+A]X7&[2_679L-/A)8C+<^EN& UC M\U<>O?M _#V%?UU]6TBN<0C]*AR1#9_-8I.1S IE-"(SN=T M5N^Z.S3WPT-W&^J^M]A'+636.*WN]_#7%2 B6=K\8ZUHJ$5L+FIPR0H01LJD M"9)9KV' 7;G^;[2<,5326;*I@2XUZF 2> MY;JI.*F\UFA\ZZ+\FRB.R]II).V&O6F7(UK$3=; U&L:X!(\^[G%W597MZI^ M"T%WWP0NL!D9O3(Q@DHU^3M$2QL3.5DRL<1*U,GFUEUD=Z?\.^Y6=Z'[3>3; M0>>O<3K%\=LRQ[:P)*07.BL'65G"5%*$*.E$,HX7.NJR4I;UMK M:-18O!WN/=^<5Q1ORULZ#^E &W[Z,*_BG)R4H"QG64,NEI;+E03'N 8D$\8X MBW3FM6Y%L1+,[I7?JV:WC;P[$N$]?AF-9S,G+I$EP8H)24&0-3L6=:"O%(+@ M*O/(??#7$XJ;,>$FFN.CPI82[Q&-73FZY,?Q/76.@DTAI:P9^.@9^2J6:!M) M(%[:(K,TN<36Y-@ WO&PI9=..DQ]NVVPQ_VGXIQ(GU$D;T G22^%+ :"(D_+ M!R&MY]$IW3ICJ<]*CH>4!Z#I#LGW/T[2R[&(64L@>JDRJ&A)-%P90*83FF!M M2*T'5^YY:F&W ^_>D_YA@.3]]/2A(%$Q2V<2!!Y% ,:%HBV$&I%/< M2N>\4JWUO@ZNXR%$8KB=QT:OWG:/Q/'$^N]NK[#8?DKIW2 MP?7D?#HZ&]%OX[/3,"#QZ!"]GCGLF050F78P'P5"2D;X@(S[>,U-7EIMN3V2 MA\^:/6BDPQRN5\/)^7A6?8#3Z;PW5AUGAX.OLU"!$28$DR*XQ&ON2[00DB4W MWSJ3N61*-V^$=CNBA\^;#I+O,':KKG%Q]W=2A[ +ZRQD9APMDWE"%2/D[!W# MX)QL/K[FZO./1^?WEFK#H5@K]ZW_P' Z_7Q)RXO]B5P9)@@/B!C).U]PG.K\7QX-;5.2 RI>TZ2S!E=\(+/:H[/9 M&]KC&F\<_5;S\(EY8!I?/1NK=4OAIW]\>/7FQ8FZ LJ^DLX:Z/AZ$XL&LN[1S60)K/KE&"\[/:T! ML%?'F[O [:GQ30M5KD&/[?6P%\)PGHQ2C$/@48)RGD/,PH%/WJ&7!:UH'2G< M$U'N:H:S%YYL(O[&_?"N@A)R41HF=912:BBHR+"O.V?(.4+4#JW+S$A?[K!+ M5WWV'EJ;M!7_J*'L&F8E7ZU((%@H3M

      S1(&JA2O %I6;D1?)<[3UPHXHAL) ]#;6<>1H47F,UJ^A MTEL><4R:;27)AGD_%=:SS^D_+[2+EA"LUL[_DRN++R"SSH9$RSL9"N MD)/KDH488FT;[YQ)@HR.HM?9MY=\]C$I>&O9-N^PT>MSP;RZU';/G,"#)-8>(HU0%+OG70"5VJ6J.7: MZ>BRN7[N/LQF!>UN4NXOOQX=)Q8-*=> <7P-"C82_HH"]_M(KF.# B6,MMSG]L@BRX<+3"K:T>&$B"44"#8B)'YX%G< M8:?(0^ESVSZZU$LG'>H[-FU7M@[4AT*QA;]M=LFP3=>VXMVWQM0J'>4A,T!%/$B$) M: 96VV)RML7[UMDV#[JW[4:JW*"W[29ZV'UO6U3%A5B@U$XF2O $P=#R@V&^ MH"133KRPMZWSP06F);CDR-SG.8 G7P%<*"XJ&Z13C[UM M6^PA#>3?H9[_(E]Y\G%T<2N^N"_'R6_C6LHKT5K)LX:B%#F5@C8Y9]"!C3;X M$J7@HO46FW1.E3ZIG4]DW3M"X!=NS,/G\'+^,)C522>_-Z,6$A/GGB0DN M!TMKUY'HK*(/X&+V$$U,'(W.\7I>Y]+ T>9/?NA\V(&\FZ=BS>IU:$^;#/*L MV=%H^&HR.:_X%L"?C<[B8#BWETX$,TI+$8%[[>N]<($H# (1W'*NC8AA@[JH MM9][#,SH*NL.)\JB]=%W E\P.I\(E)8L9 U>\%G?@ S1TOD9!+)HC&)9MZZ! M6(WFH7.CL;Q[##J]R<@1:3&ZSJ2H:1Y",ZULYII=STWKD3A^_P4< M&P-WK]6&V3;U8%YLO,\JD/$ )V_+A\&GX: ,4AA.%\N\: 9)[QB]3]F)(FT! M7F86&QGUKK $$C.AI6/;:+6&%;3Q@Q\Z=?I+NW'OF1M@B<)AF ?#3]\!GL10 M;X2,!LS"U^ZP%IRL=1O&+^T"+&IQ1]-\AAQDG1.2B(IT8 $S 4W(66)HO3]L@_=8N+,S MG;7L33/+1A\-:\MQ'$Y7="FI[;)&G^9:>8?CP2B?*)F]+MZ#9":"\E+2:1D$ M1*WJO'ON@UZG<.,>CW[H=-F%Q%) 0+3-0E$S"2VZ,O*N!V#;//U+"M)?]$L)L M=4NZ!/1M1^0))_.(JV@ PZPEGA 0/%H(3F:7$5,)Z]R1;OC8(Z5',TDO8879 M7?/!Q9#&47E#,ILY80L_K6T[PC4>U*]!X::K[-ZRL&A/6T6J_91K;;KU!3S' M#%[3IY K:X1N/1ATQRT+M=#H66:0HR1W+*A #CN]>^E ]TZ !];%FZLRHU;T=U'#WLAC(XVY1J(=E*1H665!E>'019IK4DY MF%1VD'ERP"T+^_)D$_'OHF4AB[%$[C)DICFH'!WX@@A>$,Q@!>V:80T/YZ&T M+-Q(_'>U+-Q$=KMH62A-4N1'96"RT.)4J>G7Z(#3TCC#)/'ZA,P'W;*P@2[O M)[L=MBS,G%N?"@.C6$TAX60)!Z\ABF0R-]S*ZS[!,;0LO*]F6TER;RT+C:B+ M90:L):0J680HM0:#G.G"77!ZG=WX0;]^ZFJW+:Y'6@J^_U7N3'O79%! Z8Z?XC+BK9H8(;[ M))DV/*\3"WW856[WX<,.Y+WO*C>;T0I%)QQZ,V[HJZPR$2)A1RJ&O5UDH'W5@*BEDDH5**P_7'LH(I2 M=L2HS732L:+N"M:+G+3_IHTVT]$\*(-PF>FZ"#^277_E9:"?G9_15DT'-OW@ M!?W*UW ZBRB;$)0QY$<4$3,Y?-* %VC N.2\(D/.Y!TPKN&*CIBC^])[AWGP M35=7]_GA1?C]^X!A\E(41B-+[9\81&=Z) M PTK"GNL\=7P*_W^:/SMQ 9M#2-#QNO:EPJ3!C*F).Y2=MES=N_'H"XZGW]Z=!EKCW.K_4J]P3V+@Q6CE0-8$9<6E@JBT MA!"8\\X&QO4AV\,K%_;(\5XL:%WQVG*%%RTDAI]>8YC@K$'GV_+'Y.*?GHC( M4J'U@"TL@I(V@S,I0F98LD],Q;A.:\/=(7[H+#Y@_;8NRVWZHLX3\>AG[T:3 MZ7N>?3&+D%+Y,WKD@= AZP[;%T M40^=YH>I_9;UTGTN:!:]16A=B82>:[J MU&9UYP*/A9Z'RXK5)>6'^@[,;_>\=U$$E:!X96AE&<%;56CS%JEH*VJ_E@?% M_,>KW8X,6,+R@PNF7?G)B4Z2!Q(P2,<*&=>ASD&W$CSS02J&/HAUIK]WAOG0 MV7IHFES"TGL'UUJO[2(SN#8!'TYH7:XPF3B]?612D?N'*$C>@9/[%T(,*)F7 M]VQ&U@KB(SO;:7 ),^\=(&N]KI?T <-4JYY^O%[^X2W$K%"9 #Z:.M[+)JBU M3E X2R:@*$J8';-U#=B/#.ZKZ24%"0<3"OOQ?GE\>;_\-IX./ET47P3%DHPI M0[88:SE?A%#M_.*83=KP'YD=5]-+V%UL^X:+=:[Z(#V,?QU]<6- M07HAK ?A/:\U'0JB34C?*J4E1RZ[-??IMZJ'SO4#U?\2BA]4O.Q[L.2FURI( M!;5K:$R>O-:DR!7(T8+.(7,NM,:R@Y*S#BM[I'HW'BRA^T&%S][@]$0(GQBS M=0RF(I'73IE1)@TQNQR,E=)=;Z=S6+S&QY2S!II=PE2UPP:EYV=G8?QM5%Z& MP?@?X?0<1^7J@J^/D)CW\_P1^_V;EM[OX1T;F3:01J/FIDMZGWSGNN)>6F,S M<,L8$9[^"$P7"$FSPDU.-NV@+]LEGFTWUD7_V.^C0*_VY'GZ[4;W1A.UC4[/ MI@W0^\43)]L^)$"TCD6KR?!IW?1D4XR[:HS:C"?7]\2N2CF4MJFW#,MY^NWW M\%^C\;/30"NOO?Z$"I@RG2W!<4G6=N#@?/;D7W(N+=,L^=:Y6QO VU=[U;XT M&>U&71V::]X"]3O0-^%LTK-N"'4_G5J[J7Y]BC73VP'0S944M)(, MG*LC1F5"\+(XJ*,FI?'9%=[:]S@(FMW1Y_506;:)NCJPZ]GY9#HZP_%L[F3= MUS\/OBP:Y$5.CHX+ :RJ[8RDT^!35I"<%$)QP8(1C9ET"YS=>Z1=53GJHX>& MS>@6T#Z.0T9RGOXY(:]X]DU=\P*<4LYR> M#7HKH..F23M=]-A++C(^SL/IK)II 6XR=%"_AW;TEWOL,ZR"MP&!5H:"TK86J=I,I2F5#[Y@H]YQMT9/KS[^\?[%AS=A7-,_O^+]YT[> M^G%M@K+K(VX49GTUI&?CAVF8SEL1A-.:+OOA,V)M%_,DY]DZPNGSP:3&I<[' M2!8W??-E- FGOU7\M<7RZ7D>##_5WYF-L3V_;-M!!OIWWA:3F6?)0F2%#E3R MLX@CV=6,6RM4*CZ7U@&D'2YOVVVX/]0+[\C;X*Q+(".YS2II.FW0>W*1"BM. M6!%X:[MO1TO;5OZY2!9-.JGS0[.^"WP%K<&:P#L='MS)[C] MW-XT5>GZ=-E"'WLA3F3>IRCIK3%6@]*!S@?.$UB/B14LO-C6T<<]$>:.6YS] M\F43-?3FR?P;VF#+TV\?PBF^&4V7[[L7UP_:6:US9.!RKL/^L(!')4!R55P. MPLC0NI7,-GAW[XPW5O]MY.JINPY71S]@O_V4_V&RRDE1VD?.*I")!T)%T)RM(PV5RXS>Z>R;#_M>CN21<:L8UT!S*T_?UI>/[U]\^/C^ MCV][Z)7/^SVUQ+WG,MC>XHW^-D.CY/T_,QT>O9 M:%(Y27^'XZ]XA5;U(%2^0,I>@!(E@A>._E!2(C=!HFAM"*^#JUUIR ]/FSWI ME%[77)][X4&C9@$#O4^VU!Y>/JMJA01PQ17):]FW;VW(;0!O5[=SS=FRNC"D MK4H.Y6KLAU75QO$S_RDP[9)0!CB&"$K5:CXM ^189[D&PY&U'HFQ%,C^LY : M:WW46OH=_,L;H"[\GG5@=;JV6@%I/Y=5#91V%PVVD/@.":&ETSH*A*2QMM*) M-2=3"D@!LU"Y#OCMODOL\1)J=SS81- ]TH=^Q#4>?1J'LXL["2S<(EGRD'WM MJ2NY@2@KE#A+#'(2Y,5%+B%DHG@):+24I433VEF^%="QFP7MM-$A._D"R\7[L Z8 M3D;!#T#V8PHT5-1U"FPMY0Z&P(^@1.&R");!&IE!.2?II"L:4$EM4(62FE_K M[D#E=QSZN]+X)L)M?.1_" 6GWSZ0#SU(EW54)F%VAIQFQ:M98]%"0,:AR&!= MDCHF7&RHD:J*]-2BQ MA>A[E!"M1JB*R &M!8NI3MV+&@+C#ECVO#@OE6V>=;)K4MQ5-+1C3FPB\<:' M_ZSYX$4G\"M% !>G6\A!,&XTK5<)4$R3]XN6@\G&D9.:91+K#-B\]2%[J+]H MI(E1#S$V-!(FX^EW^_5#PF$8#T9SNS5DCXE;$%*GRN,,@0PA"$FI6M.!/)5U M7G%ZPI77F[[[_FJO?/BQF@-MI'U3_?<>*S8#=('CC^'D"Z9!&6!>N)AK@-K$ M!+B+"JN [/;4;Z2D42\)-]S=;P?GT-B$W( HALZOY 61NT[,8:A$L;KXN%:3 MP<-2^XIS?9=:WT2PG;3]Q$^ ^XMY/4N)EM^=E0*T$=0#KCMBJ\WINSJ?QW M2A#I=<1 AF'4]>:WJ (NTV:< UD,D[ M^H;X ;_BN 8%+OQ[/NM B@6TT0:40@'.(;G[W$7I,5KG6W>(6 %E]QY5(V6- MVDNZH3-=@S9/)I-1&ER>CHNK'?+B)1+/B_89E.<:@B6>9^Z%$!QYD>D.)VGE MAS]T9;:16N,0YJQN\#_'@RD^'_UY63PM,N.L9NHR6P.T6%NH96U!:F1,6\GX M]7Y4J]1X\\./1(U;2JU#KNGR%'LEG"AUV*E2M0(4K8.@O 3M4[&"-HGBNSK4 M#ZDZJ9EQ?R_I[X(2BTC]&K!^WNJDC92V9E7*?22^RW(UF6))6@!M6AP45QRB M#P6X+4X[XT,R/U]U4@\>;"+HUD=]5<$M537!FT KXI"39*!B5.!\S(0ONA!L MS-SY=0[]VQ]S.-5)&ZEBU$>.NXIPR21B=J74=)S:4()'\,852*X@M]'PR-5/ M'.':XAIY:W%WCW!?M ))VCDF*LF%UC5;@W8S+PH(&322GUABZ=L&8E\M7'9+ M@?N(N\-!_RY\FU7:O!R-?X!'-H8IZ"4!X;5VDM%7+M#^5Y@TTBGR-*][Z%O3 M8!66(Z1"$['W=@06%Y,UXS:?'Q_8M_O'CSQXOOX^2?#R;ATZ_Q M*P[/<=GL^+7RBS9\0)ODHFU6U2BSZ,KC: 7UIF_VQ.\O%IVQ]!XQ \47\N0- MKW-DR$-S*3KTO*"+'1JYWHJI08/199\_O\@,"DV@5P6LJ:56)9&U820"II*D M#:KHZZ5'O=:[TYRAICQ8TM.SC< /)4'H]NI\PRW/R0BP7)+_XFMR?Z9E2<>B M01]I4O&(=,#]KWY*-%'5K%XO[2+F[ZE,,(6I6 MT[2YI3\B@X!6@N:!BZBXP=0Z?'CH?4O::7P3X>ZB;XD()NJ8(OA4TTD<&=[1 M)$%X=-'*.B_=0^U;LI&H[^I;LHF<&J?=?*BE6>'T!J3DK#!:VGEAEE(%(4H; MZ[?:E^K,L76*S5=\_(/57@-I-:XS?#<>9?(VWXXO(,U'<,BD71&&%%*+HH(6 M$*U4(+VM[>P"YWFM\.L=58;+GGTT=E43X3:\>KV"9S*;<#IGX&*,SAJ@&E:0 MKP2R^PKR[75T4^&-!-SG55\"+GF=G&>TX3#!04F,$%2,$+.64?BB@UWKGOVP MM'Y+ ?F.E+Z)7!L;5*\'!>?&PF)V<<3HDPE@0NU;@BF ]]J#]?5&$[E#L4XZ MQ?7/W6U->"-1CQK)J;$Q]1](A\_PTS_J;-_+:_(G@_&ST7 ^R(%^N$C1C4+G M$ATI* 9:;JA3?$L$1.85LBBY9&MH<_TG/G0]=Y)MX[?VU;",P^+^'_^8UM9# M"V):I;6D_X=0JYT5,Y[\/"F -B9%_A]'F=?QAFYYQ$/7<2OI-;2Z*JR7(8XO MII!=.FPY$94B&*\\J,@T.)D9N-IUU#F?$Z[S]M[XX(>NP.TDU3#<_(.S1EO$ M=!S2]/L.44\"P6O'$%D=;DZ,BK:VE%+H##.1^^OU9;=[MS>>\- 5V4AV#<.\ MLS[NH_&7T3A,D1;ZXG1P-AA>I9KS7"BF")@RLS8P"%X;3M_:Z(4D*:1UE'KK M0QZZ7MM)\*9J=9/6>+]AS7W]\IFVD=.95:^MD8K6!4G1GJ\,M^"C-95^C)MH MA8W7AAQLUQ[O.H"CNM!H(^:&&_4,U/QN[BJDQ<"'-4"U[(NW"L@>^^)MIZA1 M+RFW[I:V$AQBDDX; TQ) I=9@:C0@V2^7HYGE?-:<>/#4OTZO?%VH/E-A-M8 MXT_.L)J*BQMT5D3V&07YZH6.GNPM!$W6?G2:D9V1O5%K=4R[0\T_/G7'_?#: MJ&'41(8-;S[2Z)QLQ&\G+]^?>,LC6?0)LH@"E$T<@M<2R"AAGF="$VX[JR>8 M_OYI]/77BT^<*_+BF^]Z_/Z\AZR_>TJM1\?I9S,HWSLD,YY+BAH)2K2TSU@. M'I.A-24?I*5])JDU#.EEG_V0-=9$7HT#0G7:\^ATD&%<,F$*(:@DRQA;Q@.5//RJ#N8& &W>1OHGH@M/K8&IH+*_"L7M; MN86.;E7Y%@)N;#6MQ":E2":@JX.Y.6%3"5R]^"ZV<&VS#MRT,)-WJ_1;K.1= MZ7P3N79(GKL8ZS[\M,@86TPLM"+Y)&EA1KC:X07!U0XO!;4T(A=)1U+C-+H5 M4'9[HK?1TZB]D!M'$E?5=09DK9TFKD@")ERX#0O 0N38JV!8+<_ MY0%KMK$(NS3.F!DG+TD&BROV_QQ,/S\[GTQ'Y-6]^"N=GN?:5V8R0?HO?PQ_ MD9VI4#F2! ^!^.BR!"]+;7;,5>0F>MG\I;\'S-WG]G4MT^BMJ)4;1\=JL2=Y M'C(/IZ^&930^FP_=:5 E=ML'-Z\.6WL5NZH*XX8;*21M3<82S:Q7M%/15PR- M=H;II#1O_'[NM2HL!\>L#!PX+0]4W:.=U0FBR9D)GBP1?3?K/:RJL$UXL%%5 MV"8"WW=56#W3WX?AIXO4/*YY"E*12(RE0UQZB%(Z\#KD+*6BKULD)%\^\"#O M(#92WVA;,3;V/&<@+B^\[H;1\*;ARJ-W?[EP3^%?5]\6DNNH2,18B)0",+C: M*#372TNO@:/UCAF5M6D16^^NP%LN"MKJ;Q.!-=;;[R2IL_-%4S#K$PNI-@63 MG-4IAID\%V1U2F*DC41H@RTT]\-#=^L0WEOLHQ8R:SSY\??PUQ4@T2=O6(H@ MI%)UZ#6",XY#48[)XH5ER;=0WM6'/D#EW5MF_?SU]UB77EOTX7CF.&U5JR.+*.5D;^(H4-CI)8K.!H#ZP 4W*4_UQJK.6%%"J%TJ&U(25Y><0C) M*N FQ93)P3>N=1N3M8 =X!72-CY=>V5TZ?&X!DCZRT0^8?B$)S7,'8IB$(N( MH%+D])J5 DR*D+FMM5:M+SLVA/@SLNB>"CK$ Y/^P6"4^0G)2]@4:1.E5Z!N MZF2VZ^*!5J>]1NZQM.__U@;[S\C UBIM7,NSN+>?U$O\B^Z:'W%,DA$U1:16 M%!7)134PR3N@4QJD=D5QCHS;M$@Z_5 MPG]2ICA^L?,8E^,3([,J% M9[+BN62M6^$W@/W(P*T4>9.+9I]1^Y-KEGS#N/T)WVGD_OI*'F/WC['[S;:C MQ]C]8^S^,*Z6'V/WC['[Q]C]8^S^,7;_&+M_C-T?>.S^,1AZ0$&$QV#H8S#T M,1CZ& Q]Z Q\#(8^!D,?@Z$/19./P=#'8.AC,/0Q&/K3,O#0@Z&_O7W[_#]? MO7[]Y,WS5V\^/GGSVZNGKZ],B7SVN=Y<3%X-GX7Q^%NMR3ZKG9HFH_+;:)3_ M')R>/OWV'K^,QM,JAT6SAWO7/?=$TR;DNC-Y-8K2+A[[_35(M;6P20FD*9G\ M-A_!BZR!Q8 HB8KM'>L;(+8>@)8^8SX_Q;>78IV'E- IYJV5P&MS>A5KQ["2 M/-F(14IN%?HD&J]M!91=15^WT^^-V6<-Y+KO2.MZ$^(R0T2O&3!I2$H&R2!- MQ4*(2;(2K;'>M6;*(<[.;*+QC<9F;B+Y[K,3UP'SLX[-W$A1MPY1O(^4NZM> M",=BMA9X] E480)<#AQ8(5#HR"B,:^5@');*MQJ;V4[CFPAW%V,S4T@"HPQ@ M88S/OK;T&TNJPQ2Z,B/>CTU/R@_\,XWPBG=**TX92 M"A%+.4^FA$ -M'2ND!3%[5JY&?=P.*[ V+VBVYKFVTJV0TAW >F$^,M*U@8D MU@&PDBS&P+0"G=&PY!*SS4OO%\_>GUKOK8@5BMU(BAU?W2?I_YX/QIB?GX_G M,;C!*)\DCY$%S0$K:>M94*?[*C!,.>=#2IJ;3AI>AN=XM+ZUM#MT.EA@>W7V M)0S&];":W:4+GU&)D"%P3LM50H'GPH!VS+F2/4L2.W'@1R3'H_TM)-PPNGD= MU<=Q&$XN!T*^.Q^GSV&"3])LOD*]T\S_=3Z9SMR&$RZ-$J)(VJ\44568!-[6 M5K*9Z4(>1 JAU\:P ;"HGEK2(8#29MTH&201W 70A5DM# MNUWS0J ?S8,=!TU>Y3I1M0SJ1=JKX30,/PUJD&@RP7ZAD36>N9, R*9K;Q3F M>%F7@Z\'7S%??^IW\SN7@*9@!,88.;>^& CD$T'.VCLZ6@.*UI'4=7"U"X;< M\K2+DIM8AZ=X#24AF9B<*0A6.$CD]R?# _>B=4+N^NAV%3)ISI75492F"CF4 MP,JKX85NEB_LZ;??PW^-QL].PV1^JU@L$\+FVP;\(97ERCK0.Y4QSG'G#W$^WI2H/-*-=, MAP="/]1*.9X="%-GY(2"X 29N5P'IV5)@?X[5MK=$7$Z=-9MHKK&D:I%4MEY M.'T:TC]/1XMYX#:XD"-ZP&#)>\M.00R$R?#J07GI4N9WN NW??[NO>'NBADU MEFJ'V_+O:8-S]WWR>?!E$;4QH3@TSM,F7FNSHHP0? T%:2M"B"PRV]I$N@7. M\?*CM2XZ'#\?Q^1GD"_]SSJB?O9-7?,"G$Y,,6OK -I$X 1Y)$[(1,O/NDZD M382O,5%N!73\5&FGCPXW]:O=AC\F6,Y/7P\*G@16@K$L0V%6 ,%E1.BHP*%( M0ALIG6G-F75P[9XZW1W_YNKH< Q=7_EOX]%D#!ZF8%Z&PQ'"M"?1M+EQ7H#Q"0G5658>#[#K,-SB] M^0)$R;26) /)Z,15@?X@RRQ!0"<]+S%(T;I2>QU<1TB@YNI8&:W><6CN*N=K M)?EP0A^?1I^&@__&/!KN*EIW/Q@["> UD- N8WI.&ZU2-B!EL,1R2^&,I-\VJF XOI(6/""*5HYU:%[,D2P>64@%[S:AA@"+YU5/.!QO0VX

      0"QNHT(<./D;:.(+H&1I= N[EC6 =.NZJST0Y,ZHV#[XL8GH._#BV6@RK0V; M3B^O3[G(QH6H@?[@H+*TX/0\_S59)>@_T[I>^P:(?5QA-U/2C385VTBXPVWC M!SP]K3XC#G$<3I\,\Y-\1O*=3,>TY*]XX6!<@K66$;T-6%?(HS2&@3,V@U>Z M<&6]M;GU?=%& (^)*OTTTV'GN.J4UEY2/UI=)X5YCCQX4$J+>A.A($83:V=" MDY)VN>36%NKMB [T2F@;!ZBA"E;N,ZTO@UX^>?7^'T]>__'B[?/L MU9/7K]Y\^/C^C]]?O/GX_<[C91B,_Q%.S_%W#)/S\>Q5FZ\K#//K08B#4X)3 M7X;9C_-H^!YK5Q]Z?YZ&R>#^UT0[!MCF FF?4FUUM;2 =G$IOA3/V^]XZ!?> MC(;C'^!]?ZV"8"%D'R 753LZ)PY19@;(LT;ALA3K37/8Y ZJY0*VC@PU #/W MG&40,CNK@:M<0URU3: 5'+34T8D@2)"MN[(T [^SJZZ]C^4*[/_ MP/R)5O$<)X-/P^_>&QG<*#*7()#S&JI5X+U+X)3RFBFF-6]MBRQ'LJ^+LCVQ M8M1<.QWLV)NH+BSY=7!UNCU;A6D_%VOOUX"U>U>WC0ZO#YIKK( .=VET2N9+ ME!>0E/!6"DGFFY$,E-81?/8(VMCHO.7TM6[,B24PCH0#VPJX1]+=PIAZ^NWR MR_\8X)@>\OG;:_R*I_/&;ZCA1WM(')1V">>3X"Q*ZCA0Z6\7,<#[[.TB&^WP6\'TS^ M>3$_N03E5"#R6E:OH1P=N:8 ';)6H2-_L[2NV;X-S\_M:3735(>VBM^Q+5H3 M?*1_N7ASUL#6R9VZ#==^O*=V6EQ)CT8JZ'(%? M&30FFGK9M'CMJ+NT3:F%H,_FXV02]^N M0ERL_@)F"4E;)0W4MA/D]Q/@4&?>NN"SU$Z2M=3ZSF1-:$=$D1[*Z.'8C,8X M^#1\\5>:C:.[Z#]\@2T45;+U"#P),K-$#A"5Y% T+5RJ[+ TOQNY!<\1L:.9 MV'M<\O^([1I?@U+>>JOJZ4FK1DE[G/8"F(O%9>Z\ MW@_IHU/<6;L=VL8O@77Q&JX#K&^2W$U0A^,HM];L\LRI1FKIET:W!&"D@Y:Y ME,$4I$TV:0_1,23C+(<@LQ L=DK)W15?[N$Y[XTNFVBC1Q%JF'Q^>3KZ\P+@ M(A*AK#7"2L"B)"W5UW3": "5$E%;S6TIK;VG94#VEDFUK:*N.TI;2[E' AU. M7PV_XGP\RH_(9&)1>*?K?-LZFD5K\"):"$9+T;^ M?D1EF"H&30)T2LPK[WW4#ISWDBB;,PU/HL6< EHBF4;TU61 'SCOK1!/ M!Y_F9_"LC?F@#&I-RA70RV@?DT./&$%RY\FRYI7QRH-U&+GP-G!_+1EEY<2( M5IA^1K+M5:\=[H?O0(=)QL+K/&OK"9U) IP3'.H,TU"DT2JTKCYZY-RJ#:ZA MKE;>ZNZK0#Z7GRIHU4-:I.M1' YK"0'$I M($27P7$6,7-A;7@LA]T!:^Y7#KN)]O9>JK@.V,=RV)8:WZIF\3[JVCO'2M%) M&![ NWI)H>CD<(4ID"Q$DX-E677K+_?0RV%W1ZU-M+2C8K9%G1TM-/J@+; B M:-,VEDR/.J4N"TLFB"+OLODPKP=<[;B1(C>H=MQ$"QVB&G5V83W:TW3P=3#] M]O1;37"5$C<88.]E(D*J4B:^U+K03S'\V0%NF(Q.*_5/)E8Z:@AT,_X!D^ . MJV)7'-A$RAUT_P&'@]'XS6AZ.8XF,R^%HA-2RQI!"9%!,%Y!U-ED*2+GNK7: M;X#8O[)<*=Q7^[X<$F7YL?>^:!]-"YHH8]1+V$V-!&N@?OX)ZWWV]LA7D-'RU9<88&H4@3E MHX(0>0+':\@%&8$VFZEZQ9..2]C_A^/1;6!19)T%V;M,)TLGG4>(CM/.)>F\RSEZEM,FG%CWP<=$BR[" M[G!?^(P\H<'T94C5._HV,W2B(4O&\YKN@1F4S(&6+6M=8?9>E!2C:)TY U,GMW$9GOVXC-OJZE;5;R'H'FU EF'+KG;@*AQ, M($1*T'OFI#:@E4N93!^757JPRK_#3=R%[C>1[\Y=Q.#K1J88&&MJMQNKP97( M@>7LC(Q.)N$W\QL.Q47<7A<;N8>;"'+W[F',1B"K#>H964(J*E'I;2"[8)63 MF(M1#]0][*7G%J)L_#K74,@,#5'P;9DO_,G9Z'PX?7%1K7:B4RJL^ PZ>*(A M3PZ"(1%@)K^E<*>CBVLH^NXG/?2BT_N4(W7008=@TGO\$K[-DGW?ENH?G7CF M89KN"YC=X3 M6QDC7-H'H&.,/%ENBXV*<6%:9T2OPO+(ERWUTR$;^NJ.MSAN?ZBD/J^">(?C MP2B?6%^GX,0$Q0@+RM3&SR8KD!YSLD4D@:V;OVR"[V?F5S<]=FG5?/5^[[*P M?W;>GA2AC#>: SH6:G,'A*BX@J2B9(RD(&3K I_;\/S,G&JFI^Y)$Y!00EHI#/UFKCUO<<**(_,V4X[*Z]+6W=N>?[B_:M_//GX MZA\OOG<;N80\*DL[#L^;BTQ^Q+I65Y9MGM:FXTJS]3;JIG)K2^?O?%08@P^6 M@62E@)**#"67% B12\Q"!9Y;=S1=#]GN)Q<\_38OB_@PI9.]_OKK^A#ZX=-O MJR9+S:,?CCON&9> TFA0BCOP-@I @T[8K)32_;KW]5[=KCJH=.#K]N,.=D*) M0^F=8 M]%!IL[RA_C;JZS=TX0JJ15GJ&KCZSNJX@6D_,=46>KN3"EL(?9>D8%%G5+7' MJC#D_B0RD;UD''(I(6N&L;C6F?R[)<,=,=9=@/ZY(>^&]D0Z^P4(\HM5$%R$YL5;:\#:6^_]+75XPQIJJX >\SA& MY @M4"YBBM(7+>NH1(N\9A=:B,QF$-D$7WPBE[=U2]DE,(Z$ ]L*N&N#]"5# M?'-2.@>RBCC+2&O-9!]Q'Z!X+TM(-AK>OE3C\$:J/Q"+M)DJNX[X6#+.<1UL MCS/7-];B)E.U[Z."KKO1$HQC=V;"+Y#JQ8,0C<"NUC8!%$#+178DG@=# 0O?.,6>9-:=VTYD',7-](6^O- M7-]$U!T,TW7'?+O"K+;.@0Q:TNEI$]G/PD IEF=3C+%%-6;$PYRYO@U%>BBC M1\.K6^<\8U;)%IW)NN*6!$#N5G39@E9R-%K36!>Q,I M=W"L5LP#1F-0J,2!,59 >8RT8D4K1C2)+'?R^5J;.X<_=WD;Y3>0F2S',>Y/(\.[F_2P!M$]G>0?9U_#1$>C5JG3'WQD;DJ722KNH M='A1"J;IU;3_R6A8QSV/3@>Y)EM4,5I5$QU]@@>TTU?_U RR78++(%&EK8%'32VQ+;?\A M2*0AU/0B$3'W.Y9_LG*)3?BZQW*)32AQX.42QLNLT1F(J?8\43Z1C>,CY(*8 MO+>\B-9) #]MN<1&M%FO7&(3]>TR,WX=7#]SN<1&>ELW1?X^0M\E*734,4B9 M09CH0:$-9 DK!)8U"V021ZWZ[S6'5R[1A0N;R'I/Y1)&::698^!MHNU0"0,N M(^V)S&FG+,/DVE?I/Z1RB8UT>(]RB4T4L*-R"2D-(=(1B/NR9O-+"(47B,(& M.AW)96]NCAQVN<0V'-A6P+LNERBN6($E0U"FVD*L_ M4;G$-A9I,U7NNEQB'6R/Y1(;:W&3A/C[JY1(^Q^P\\U6+A)'5V_^8,A1E MG1#&\\+Z1>T>0KE$-W9L(OD=EDN0411B$5#[SX)RQD&L;8M20LFBM(Z[/,AE4MLPX]V@C^<<@DN M2V V<=KP4@(EI8)@E0;DR:)15GC5.KWXL5QB1RY28_7OM%QB'6"/Y1*M-+MV M_OM]U++3<@EKZ SFMH[LL@Y48;0+1Y&!,3JR"Z<3.[0^_HZB7*(/73;1QL[* M);@6FOS).GFS$"CF"P03)-C,69'&%$S-;>E#+Y?82%%KE4ML(N7=E4NPNC3% M$^A<<_$RJT8\_<$+V?.H@F&J=8;-X9=+;*/\!G+>;;E$RB:'8@M(,LB!3',. M@2D!,:HB55#6AM8&[\,HE]B&!8WDW<$M6F&*S\X\&[W+S#+(CJQLY6O.K,_F M_V?O7;O:2I*UP5^4,WF_?,0V[O89E_%K4]USY@LK+Y%&JT'RD81=/K]^(B4$ M B2TMY0I@5RUNBD,+NTG(YZ=&9%Q(U0*S[D%9Z#V9O ,G+\=G&<=G%J*;# ; M8 VTQ7O5 5PC3^998(?Q9JJIL1L]=M!!D^O^YT &;_!_+!'&)2,2\(OU#D%2 MQ80S5OEQ6G.6C#K3>W!:2N!' ,-ZDFZ:2K PLHZ&][_#%EZ M811(8P5#9UDI(AD88B4W1)AL<(=IFE_)K0+W8\KHZA1PU5+%VJVA85W>2 MTF!>?OQAF$?CZ_F;,RL'VZU6[KD/KE[_UGD5^ZUI\]3B+B,2FK7%X/!<$9>* MAXRF1W:)M9E'--KP58I<.R%93-H'HDH1 "?5""1E8R*ZVT?;;UK3UHDVW MFK8^ZMMG^5(77+]S35LOO76M8]I&Z/LDA>$ZELH)W--+B#9(0[PPH323P,U= M('31J!/@BZYI:\*%/K(^4$V;RUQ*QSA))GLBJK5*&/X ]8]$2!!2=*N@CU%@7@T[SGKM*)&0XQ!5$[/^=U%CWMPI06 MRMA?I227&W0$M$_ M_SDZOQS=3/PPG?_$<_/7^]'-> U,JAD'IGU*EV8T21'FP42;!,]L4 M!>OYR"-0?4LA5RP;6@GSZ^"O-2A5A!"UT$19'TM/5$D"_E.ZD(3H(.*/U394 M6/O$8V5"'1%7S+QC$1R$)3:AD:-L!%P,3Z'Z_)2_:V#W M=(U66?U[K8'M NSO&MA:FNULH MA>NELNZE<'WD7?':K5AQ[T?CGWY,IPBHF&R3Q3PCXZV7RA$E3*%^%,0" M?I=!"0$J.L-]!]-X_1->NV8KRJ_B^ST93R\6UW;SWK[>I5!*;ED,I7Y34F)# M1OM.<1-HM-'$3JEH^,%+;S+^Z?XM?OS,O^W1E?;H3JJIZ"7'6PP7)U=7MW@& M,%ET\.Z J8-Q.8'X?WT;_?B_%\^:4V?QIWOJ/(=EOS;E;MH9-1)MQ9WA66Q M-9,FYA+UP3,H*%\:,5,"AFO+)0T,GDLB>[GJ7F,2MM=V'XFVT/(_WGR^D$)! MU"(2<#X1J;(BGD=.>&16 _Y1ZN3_J/U=E7=!6-LCL,;T_> M763OD'FA5+=Y65HOE.8[&HV4K()RVE+!?$WUX3./07U]1=?B[3O]\\N%E8FK M,N M)S0#I3"2N-(Y0^A,7=+<"O]$SCT%]?477)+DM3)>L/DAP_;V( M\3/:A*,T/R\B,HPI1H!&0V1I9N2"=D@P:YPURD"L7XNY"=7?AO>&B^"J:FT2 MJ7@.X<*.[("Q67;E9GR'N@JNJ]M>U-E!,4UR+CM@S3[3Y%0D#J$5^Z9DJ0>) M[U$0+N/IJ&C],H%#D6?CO?#AN=-''Y5;C7R%[]/9*3\/Y-[&]N$'#!=#[HU* MS"=*M+=XIGO&B16.$9J"#K&TS'C<#'CE5>"FYQPB,EY;,Z-&8JU\[_L8V^5@ M//VUZ()BG;!E#AAJCY4D'D%<.6&#=$PZD8&J;;2]](@C5_2VPFQ^%,QV,DY# MD( T V\#D9*Y H83Q[5GP:2(YU/3C?]O0[6GH=I;;4^)I.L2Z9._OLL?ZH!K M+\;H/::78(#VU]FS%-A1X,UWEB5\WC+.O?5$*S;;\2@)09F$O&F# K$PXWX" $- MY6BI$%3GQR?+ZF3*E9]^:)MA6\F/JHJM0=7-K ?>&9ZA?CJK9BZ'W6U?M-+H MRD+,SFI!@BEA; B9!"OQ+#.&!Z^B,E)4?IV?1_1B&X[MTF6GHA*:EI1_&LW; M<9U7P=! BI#1-@Z]N2J[$<)2VJ"+[RYG]R M]O;#'MS?7/UH%G>&\BC,9S[ORXT%5RY,O(H.5-FO7(2*/I57*OB"VGA M4NIP)/1YYE$1H:G FW8%>#_X"])R.< %< U@> D%F1*2*VF4T7."6YB4&123 MJO8(EF?@'!5-:HN_03K[0VOJK1^/?^%)=[N=<9Z .84NO&%EQ#0HXKVUQ$0C M!+?.I5!_[/)Z/$?*C4H*:- I_]--$<]9OBU/7R3FW$ME\D^X2A?.V6 @^3)@ ML5RI1(;C=D1TF8!DJI&#$M)^,"X4IAG,XVO[('CM[= MC)'JYYOBJ&[Y^*,BR[[4T.!* M\\&((CB93& Z.9G>_?1"..")!D^8*X7M'&UL5V(TN4PK$<&CWU7;\]T Z:B8 MTT(-3UEB=ME?OD"ZB47 'X:/.L9?X(*X"(J1H*(N#5(*=P/^,=!DG$QE0G2' M+63]$XY*UQ6%^53%MI**[]=_FC/$N2"6#&BG+:,0%4EZ%LJ;32DJ1UZB3E'M M?80NIT;W)QXS!6H*^RDE7//^^E]OKJ_]^-+L9C8>/*A MYF*<^^XP'SWR=G3]?0R7);)0UE]N_8JDYQWN)P_7U[=1_UX05N_XOW^Y[G=T M0'2,,\T#R5HEW.H8PU='2F*\-])3%[.OGW9U9*,# *1CE*+X #U6*25Z'))* MHH1F*4OE1/5!K;_MZ( ^?#W@Z( ^E'@IHP.VK$9WRM.,KA&QP9=I9Y(3)X(E M8%,*1DGN^>$'9_PF.3Z]:%>G*TD?]>^UNT078']W):FEV^U#V*KB1MZ-)'&PUHLGIFO.!1>(V;JU!6 M$ZFY)E;9639HUU;V&/3OD5Y+S?=D3:,H9X/'%T-BD^4>*B%T3% MDF =N?&I=J7EZVA'M L+*LF[:0K)BH;X 9"/U%*TL*W#)2-!+1YX1"7F#&,: MEUQ[%O9O/K^DMHNSE2KW/;^D"[:_YY?TUF*?"17;J&#?\TN*),#Q-.:A@ MG*L]*?IUCBK9A2(ME-%DTUAI@,TV2ND9E0!H9!N!T)+T2&=FT91/WD=-&;.U M1]H\ ^=OL_99L[:6(AMD6:^!=ON2=0'7R*Q]%MAA[-IJ:NQ&CQUTL+_-Z!8D MS4I*+R41KO3OXEX2SQV0TCN-6L,DA=J&[0$(LL&R/0P_^HB^H65[FYJW*%&U M%)R6G# +$7=+&XB/.1"II [ +-.^U3BM!T#V;[145-8:PW9[25?N"7-_'SA? M],EPGDSU">[F WIM!-K=A'*+AV;,F3@M'-%4>I]2%,8^VA969D!N?- QJ+F^ M1!N\[<\ERSTH.7Q8:/@%XI6?3 9Y<+LE#E.I/4R*)IX5&M3,(G>9-"1PG4GF M-%*7$V.T4Z?Q'KM$U06\V'S;79*P#J?BRMO3:5^BZ=P+"$&#Z["7U45U5 P\L-+VO%T^":AU6Q&^- R@S$-C# 4K-1#+ M1<85&+^.^S4!T@@%7D:A21RZ#B\0: M4VJTLD%S-6@I:B>AUD/_V]&UH7(K3W'M?UZL7X80PH0RS1S7(HGT2A$7K289 M@@_1^F2=:7+"_Q[$.Z2Z&K0@V&Z[7[\@[C*>__#"=_L_-X'M9^[Q.;HORPTH/KE-5V$(*E8H% M%X_[?.6'TY.E9RZ1G&?',RL%L"4+CQOTM&4L/60]C=KK8&CMUFJ;4>VZR7Z- MEY!NKN LKWW6/#QG\*U2,ACBM*9$.E=&;@I'',BL6;(YT]J9%%VQ[:M KS)' M'F^$353Q4DKKUB[IS:^2T M7H,JHQ\LQ?=XDE0\2MO/;Y=C#J; BSOP3F]%%' \9\1+-S,0M:F9BI M=<3H@H0G3:S7G*0LRL0(T)S5;CIU__3]>WS5E3.J(MD&&:-O;@97::G8+D- M'U$05L)G4F9*?.1 @F4V)0^.N]H=+Q\B.#Y=[R#A!N_T'SY>HJ$^_K6\TEMH MRDNTVQ4C,1NTH;PK#>2])I2Q"%D(%QYW1=Y9^<_ .3XFU))]@QC,O^!R$*]@ M,20^XSH8U4"\3!97F9"D$GVYE .>=YEYHVO'41XB.#[E[R#A!@FY'\%/X')T ME3YI!6W]SL0M_3J J//%4$7#==_C3>[_SL(_['Z=I!<1?/M,1QN MI4=_(1,K !E)J2(^\8"T#"(HJ:FA\C4H<(T37E]_?01666]_H*2N;ZX7U5Z" M9JV9)1F,(E)#QH.?*Y)X3()3W/]3IRN6#9I[\-#]G:$[B7U40V85?>09$/_7 M$A#E;,(')R(8NNC2Y<)$K0CSF=&$9P'3G=+B-BEO^:&O4'E;RVR?UYY_3B#? M7'T<9+A@W(NHO22YN..EX0P)CGE$G WRSEOG:M<5=8#U@BS?.K&]VJIH^/S2^RX M.!VXT=QV<7D*XZXK M-#I2K3V),> *(^7$0K2E<8.WDC$C'L_K.1C!NZ_J;Y:W)<+:R]S:V98?3T^^ MGGX]26GV8?[JPQ /INMY_>BVB92;/[-.CF1/[)72'S\"*GY.AG/!]UOP MB_DBCL7DG$#GTT&IKN?$Y>2(U]0+B."\KAT?VP!I]S# JH^?7WJFE-$!C*QD M,\02H4@DA)!(9%PZQ52(JG8BVC-P]I7>6),#3R_^ZTC[-:4S&AFY-8&2.&MH M(P2N2_-$DE5)X9;)P-=.''G!Z8S5&+!%!F,?31PH_:P+Q+\S&'=4[19Y:-OH MY4 4XH8GX2@0@.!P?]:9>%6NBAG5:(E1DWGM!*;7G,'8FCE]U-& ,8]RKXRE M5EG-B&4RH1L!EEB5-:%&"/OV%V6R\E/9_=UD?"#:YO'V=5^6BCX)83 M&@$=,ZIP950'$AUU45M0DM7.8WH566R[:'P7&3=XQ1_E5IHH MRB61T11K,AC"O0_.I9A%JI8X>/"LI!KZZR.PIEE)6F8MC7=$184K4I3-M_?L M@&DF54R\T]7FZ\A*ZB7VM5E)?636-"N)05+)6H7G<"K)R*"(*I*?$&A1BK8)5OQ[ PW;L ;'0INA'<8:Y$JZBR SUV MU\.>=HZ'0+G4;E922&U"7X\93X)* NT4Y;FUW!E>>S#=@8BRX0+T,#SI(_Z* M_"A]S]Y>WH2PA.SVK',BX=8H$E&LY/$Z;8BCQI"6J79!U[[UVHQJ_\QH'[ROIH7*7:@WHSLM.3)EVSS[/D\]C2';Z-!? MM:*\&0R0U(#,AFRBT=%+I3ML"KT??!RL:"_SRD?#AV$ISF,YA M.!I?A!BM4^@I*:IL*28N95,B$T.9,T)HY2S?0;6SAQR_?OO+LH&;^"@Y]2Q, M4520/@Q/_XJ7Y7+D_6C\<"?Z./!A<#68_KK@FEDMM49KJ/0"I8X2F[,EEELN M)'=,IMIW"CO /0Y"[5MO#3H/=X&^G#]]#YQF;AW%$PZ%AN\*%('9[(B+P5GJ MP0.MG2>[-=C?CVZ[ZVQMP^ =VEP_> =N9T]=&,L]Y3*1F ,Z7J4*U7(="!4N M\T!!&EN]G?\J(,=%DMUE_90 NF4-PZ)/QRA_O?G^_>KVD$8C>S*Z&J12G/'& M7Q5.?[T$F$Z6B@5F,SDA34>SI4YVK'NHC:-FK413&>VIOB)9G7EFG"A&2TPF M2A(T^DC6!>ILY,QV:XWP.NHKHE9"RY1PBU6EXY>:C=2+)!@>N)(N1%&[#/@5 MU%?TX4"?^HH^TGY-]15,>LH$5419;8@T!@^"4'HT"*X,ST'+W"GEXOCK*WHQ M8(OZBCZ:.%!R?!>(?]=7[*C:+;+DM]'+@2@D'3>2!TV<<+%T+,CX76+$ F46 M+5!W62[R[YR)&KY>F%V"3%!?(M[A@%,YD?T29C,8V;4&QH9U<0&Y8B, M2A,OO"$^H+WG.$^LT^SF?D]]>?[\-F9O8VDWB&0_TV[APCJ57 !!0-.23E_$3+67E!NA,TN MJ)4BALR($%!F*$1.@E22^$1Y,ED)DVMGO/7%N-\-I9&JG[U(KJRG!KQ:WOLZ MH.6*AX3;*6&1X39K!0HIE.Z5,B9C.;YGN78I>3^$Q\BIACJJG'OQ"-V[P22. M;H;3DC)P)PEP7&AA$N&\E%T*5<9P"D:XR(9+GYG37:S;#H\ZVF-J9[DVZ"WW M[,:W#/@SC"-Z91<9O(LR>I)$1KPY!F)Q(R0TE[S2Y+45G?H&USJ@5F \Z&:R MNY+['$V[:FB_1],JM%HSX6E2Q.,F1Z1VL13"&,)MQLTU:0^V=H9%/X3'Q::& MVEF[.]4.I;\[?7,_8_@=A.E9N!I\FT6 MX^+=_C0.D'NONAK1:SQ-#O+;\>0 M!M/W/LY29>Y/.!5Z.N#XIO2;X[@B2*$3MC;?SIJJSKE+<.B%L)BH5X91V[HXY($I3DZ+S(JC:=WE/41PL!EU'NZ.J4FY@ MLCQ$],E?WW6+ZX"K491Y':;#A)9WU=FS%-A1X/LDA,K!2J?1F!:E/3*-NIA> MBK#LO=<\!>%K6ZO[)<*&0/&^>-!'SI7O[\MMS,>1'RXVO-LX)#"A$V(@,I6D M4HWFMTT^$>H]I"B9"REN,#'7?_K^KSSJ2'Y456RUP[>CF_'G$/:$NX=M> M3ST"Q3<4<^4W^P[I5_@!PP+T_X/QZ#FPFD;C!%C,E/WS1'Q"?'ZCCA'D_NY*WQ /SQ&D(,4B; ML^Y26+SZTX] QQ7$UJ# \*&_,K-1-//2A3*7R'A:NBCDTM55$#"X-"9M$M4' M #Q%<5Q>W(Y2;A#*>(CHEMI=,#7RX%;A.8SWMJNNGE7]#H)NX+FMQ!8DIP;/ M%J(Y1YY['8AS+A(1:*))2('_O%KE;_#8]J'[/O*M[:W]')U?CFXF?I@^X3XW M!1@N/)%%4V?&N1/9DBCP#)+)L#+?/!%P( (P9YQD'0[QC0_:_WF^NRY&K039 M(./R"_P87?T8#+\]7/8M.!NC#1%7'+A"$P8/+V(==R1&'[,*3O#J8<1G ;UB M-M07>+MW_OPG6K*_BN?YD*NQ#-H6VA'D:R82_4H2 EHVBC)MA)L5Z;B#*!E;=0Z?EK1^/?R$E3ZY+I+I$PIUU+!+*LL!E!T6\RI*@))1/6AC\ M;=/KV(=X#I"YU"RR5TWN#8Z"=Y!AC&N^369X.YI,)_\8CR:3B\1\-DXYA!.* M1R,U\:4S(OJ?V2,TKFGM1,>U8(Z+#34DWL#>_S@:?BL;5J'KA;$Z)]SI2,@2 MMRJ@KMQCQ&+G&E#.!)VKS_E;>OXQ*7QKN38X I:QO+U!&N(.A+8F ZTX0<.# ME0//XW="$:.=1P,D1Q%:JOH6QK%J?!LI-[C)6X;T:32,MZAH $T3,M'2TA.5 MNTRR3'JOXM9;VV+!,"ZTX W?6*]U+]]3P+^>CD: M3Q>*O:=*"E0%S8$()CANZUI^0]AV=?^7X5=/YX>Z@FYI>< MZT@AZK^E^'7#] MMNE^?736.=UO"X'ODQ#SFB?FP:,QQ%5I20S$VTC1+%+1>\5%4ETZBK_:=+]M%=]0S =/]S-),]S M).&IR"1*3FP*R-Z4$C?">!=ZI8"^PG2_G6G11-C-LX7F8S"-39F#(=F5O#7N M-?&EX#LIYGC2.BK;-DWD*.W_'06]KT2Q+IA^QT2Q7KKJDBRTC:#WE2AF;58" M=SF29(EU,Z&(Y;'5*%9=]WWDN_=$,9J5IBALXF@9L,;P M+/+EB^.<)9,HM[23R?]*$L5ZZ:)7HE@?059V CKDLU"GHA)>SCMC2.T#"=PS MPB$8-$A\LNJH4H,JZ+F&*!MLX<\GJ!G):0XN$:W+7 F(C" B5K+4E X\*Z-J M3]QX#1F!V]"AOL K6G5E(/;R<(C3X736:7)V@B5EN102"*,,&6H_[1&//5A%PQ2V =IENB=T'5QZ#?@@*',.7K:6J#ZG<0 M<\6S8 ,ZGK@7(#51($L""VE>X4 'YARE]CRN];]WVD6]F< M/_G\X1\EO^+=Z8=A'(V_C\9^:/?"HSNOMQ%AQ_.(=B%M*=8%1\41>>O3^C^ MA?]8?3M(KO(A^P". MX QDF0XN+1XEI7;0YLQ)3-13YGR,KM.DID,K\)ECM++^>@BLLM[^0$E=WUS? M L'C+"&GYW*)(<(Y;J%(Y!,B4HY),F]C]V&T6Y2WO)#7Z'RMI99@RNJ?_GQH!SB ML_ZM93>17J?(,I!L?2IX@ 2/6XIV"M=*2U%5[?[^CS$0Z"6:$YH)(KM 1+P4S(?) O#%. M@1/H.-?.'WF(8/\AAEUU,JHFT 9EQJ/4JWDFHE2\1/XZ&:33\,)S"./CA?\YRAC&DLM"/ M']ZG@6DJB19EF%A"(]09:@AS67N58N:/;;:5MXG=GO9J%=Q(H WR MO[Y"O$%89S]@/"P3$.9%[8/AMP+TZRB/[W[S89C@KZ\__?>E3:EL.LHQ0^)L MT&6@Z Y*G@E TAR%E%%XE3>!G0"_6D+M7UT-2IC?P7CPPT\'/^ ^W?;+8/*? M>2,N+8TT69!8;"#IA2'6.DZH$0ZHSS[0V@;#PL]E;7MT__386*)V"';TD7P#5LPL+)C,1C65\V[1H0_MYL1,(C[;V;TI M?I?P2P8JK34^ZNI\6(WD$ 4MM;0UJB[J!J[II]'P>C2$J1__.A_[X037B^(M M2Y[QWH/.$!*>DMZ4:Q9)B;?H71D\,H6BCNK'U8L[$^%Y1$=G6E14P%-ZF';T MN'TCNN!K9&!LPG88(Z.F/CM390=E-#A4-N)DRG@F(^)D&?<\?$.(90Z_H"N5 M@]=.T]H]8PY#E@TFQR&YTD<'M5/NXO_<#"8S\9[EDH^&UM8,WBG^_/NL0< P M_0LN!_'JKL@S,"LD(B.E&R"1AAOBM&+$V!BY"J!\>M2@DW*S*@(3M:^[U@) MY.BLD=W%_90#=E<.+,&9($'Q]?#W/UEZ0Q:4[0*WD4W2$^IA3)0*2A[M7T,- M#)6^L'7D/F@#Q&J72M\S/)"%Q%5P9K3,%IBMW=?K11!J@QES>#[U44SK'O+X M@P_#.)Y!]5IQ63_I^[? MA&FJP.=J2^M)OTF[\>5F*6_\9##Y^GT,/IT-ET-=[((;YYPML^T$OD#2,$V\ MM!R_@/' I8A0N^2T*[;]M=(;"+-)#?IW_VNV7Y[E6:]TSA*4 M"V5"2X(#4J_L55J18'14QIK,1>WY\H\QO&JU5Q%L@Z21?Z <)A]'DPE,SH;( MOL'P&SKEEP7A+4 OHV2IA!4,1?[A$HG#'Y"D@LM&):JJMX_=".HHJ%!7]"WZ MU"]M3Q*C]*,9 MSR38D V/Q'&ART6-1>7#?J? - MH"DY_+8P*)?COQ>6YF!]9,1(CH!="FAL2$NH,$Q(=(6MY/1 I>0LA%$>5VN*ER)NR1&("0\Q9SA\+B%;,64K(=8CD3U%03= M(+AQC^O]X"](#[8B9F8M[BC)O&Q%G!=::D&B,5#FH:7 :L\B?0;.D=%@-W$_ M98+;Y;+GS^'DI__^'=)G7/$L//O <@6=T/4 /(E2*3Z6*1$$BC:L5IPY;@0W MCXBP\J+G^:>\:OU6%N**"YX*M[\+ZJV]<+PHAXZFS!/F)2X])31I;6;$"RXU ML][94'_LY$98KYH9K<2_@B*[U9 MW12_ M%AW=P2A="&VTC]J1J$OW$VL5L8)9-&^IHYF#$[GVT*$^^(Z#,:T4LH(].]] M/G1_O\#WFW&\]!.X)3>BXR+B9I>84V@6H944DC $M\*43!;&-3 ^GD-T% RI M*/05G-CY[G(V2>6S_S5+';3&2&&M)]R6N:]<2>(2YP3](A&R$,%85YD!R\\_ M"GUO+= 5VM5MQMY^^/3V[(_3\Y/_]_1KW>FW'3^XSA#<;591:Q;N%+?V\CK? M4R88&:F4@005D#**96(]IT0D&W6D.6=7O9K_"8I=-X.S[U!ZMPZ_E2#I6S\> M_T)I_O3C-)FG%BM'G?0I$'2&D,Y*,1(BP]NQP[BSD!JGO,_OI9)@^XM^\^J^;\6"2!G%I2D!*TG-1QKLZ"42ZB,84 M'GZH.2VR9ESLNS,95N$X$@;L+.**2="/.N+KX',)LZO9?#_../$\(/=T M3@FL=I)UZ@/PTJ=RM/ MI=D"W4NBL4[P#C"P1Q]A+]NL,,6DFLXF",IXYQW M@F2)AH)4VA-GRZ:CA5"02JBBTW%\: 5V&\Q107]]!-9T,$?(27"M*8E<6"(! M'0BK<&TI6I5B BE2#@>K2IC@2-+T8?A3?".D"TK>XE>FW1-W![UUM^ M%[H,?U+.D" V6^%),$)0XR6DE.?*#S.Z6P82WGU7*@DZ,K-(9ZB"C[^9UYW MP#07Y5(ON"C+YB?*6$1%C-#' \!M*'&+?GXD0I6N K%,5Q6@ M24I44Q:9X+9V-EYW=*^6,XT5T: ,^,_A&.+HVW#POS/+Y0T,4=K3R=W5WV<8 M^JO9L.7A77G*28SC&T@7@AL:#3B2N54(G4')3R\C":3 (TZ!R[DZA[:&>P2D MVH^J&I0DKX4^1WDVO%L$3$[_^@[#"5PHB(PY7KHNE=D:,F;BE"@=NP /7,>L MC[6OW;> >;RLJJ2:!D7):R"?7_KIOT/9_]] M>OKF]-/I^P_GGS^>?*JV*\V?@[)QP<-# M2!!XR\3HG&@.4<6*UTP_Z -Q7FFLM?CS) M0FBFC4-GOSX,)650D2FT]="KT*7!I"8VH7?*HG2&!FFT/(J(=D-]KHQO]Y%K MP[!H%QC'%]_N)?PU\=%M)-=0D4X[B%":Y_N,]K1/'*TN#X11XT%:89WME')X M: 5VBF_7T%\?@=6.;S\(]PEJA"_]@9.2Z/]D+M"O5H)P"UY3L$QW"YN\CA!I M+[&O#9'VD5F#(-@7F [F'9G+\7 WWD2YP++5F62K=!FHF8CWR1/'\:OPS'A3 M.^5S-9+C/40K:J!!)]2GJ&ZS';O@:E0FL@[38]*G@?+ 3>Q$$A(4H<<@0I5^W9ROV384":R3R[TD74##GP>3:9S)W1> M,K] N;C66G3SQ\-/12Z)X'B82= %I0@D6LB*.QIR]0N+;LCV?YU81Y.CYFJH MW"/_X77%_$6:G9X+PR<&'R%FDG@NF9VBS.MD:$T%[R1:O#>1,XYYG41 1G2^YN(NC0H&D[&Y'&,PNF M=FK=6C#';T?6T4.#/(PE.)_\-7Z[-&/F]M7H@K"14;D9W6',RTKJ?$R2-KIH ML:UL1LJ-#5K12' 'Q.V.6T<"!4Y,<,Q$S\'6KTL\$%LVV)\'(TL?%30@R>G\ M5(09QH7)$R3UFD6B9DV;H,R* :I)C-E3Y[A-OG8>S@H8!XA:5];6J*ZH6]0M M7_HQ!#^!]'9T77(QYOGE]\/,WORZ_RN?YX-F3F;YB;=MOCZ/![%TB!M=7X^& MLX7=MJ&_D")2XQ/*)WBTJ9*.Q-*@B0OHR=&,_ESU:8+M5K-_+C8+5;X,C;?B M\IO-*WOS>&6WM\F?;HI&RLQ9_$L37-3B?;V@00JA\:U4I5^V%*4M9LZ&&)Z, M%CDQ0VMW#FRVF"-C\L'U7;FDXA9;*?5Y])+=OG[I0# MQ)L0">^?@HUEG2#8,*"FXO+J9-A6LW_"^_*%8GDQ#'P M2%YJB"VW&BQI<-EE[6+M1/S.X%X_<]KJH\750:'TA\GDYB&?YYO> XOT[H O M4KH 4-P$SHE@98R@+A,$T=0'C/VWA74Y7_)<%!>.Z^"H!!*]H$32,N/"0"8)8I9,4TB^ MRS7W'J"^?BJ^1)TVJ!^Y+6/Y./"A]#0?P.3MS7AJ"J!V6[0WR>(C35C]-)M[- M8E1O1\-YN>9MI/'M:#+](A37P]-IN,]#FC>?GL6K@;?YOZ#%>AA!I&(#RP5XTX3ZRD0*,-86&8Y M5^\?VP'6T1&EF@XJCLY;#_$$=[OK[P7;Y,]BI_FK>',UZRKP!'R)D)?>B/,9 M@"R"DP8(-;$46J)'ZB@(DI'GX)U,7M0N6:P&_I@IMP]]MAGZ]W@EI:0WHNT_ M/Y47OY@["9-/\-?T_"=<_8 _<%^^+,T*8LXB2G15N2O)50P]5U'&TB5E(5D> M;?O-K1?D8V9A.]W5G":X)?[_!C\^_SFZB#PQ7L#R4.J0DS+$LA+0Y9+:F/"] M@?J3A[=!^MLR;1M-M9A3N UL9 Q<<,X9FI62*"A-##1^<50RPI1B5%CJV6@P]W +X^]'-^,((3C5#]]9%2='110, ]]S2C*7,]K929%?[ MIFI+J+\UR7KKJLUHQ/ZX!S_@PC*F$V>S:]KB^'!?)L5EXA$W<&DUFRS@8@^]&#IG('&04E"FF M'N6XKPSO[ #A]7-GGSI8/\AQ]S;#:P)._QY,+S\,T^#'(-WXJ^6_M.@@Q0)* M"R6$4F*XK5(!Q$OGB#5@K&&)V]2J!_&VF%\_ZPZBO17TJW%IWWT!Y?H8'WP7 MS/IU$86) I0@($N@08J .Z_/1/N804ANF*J=+[T;XM^4>KMI;@7Q=@X /!5+ M09S&_J>_6KI_E@; V4")\J4^S9=;EE*'('),(BZAW9S/FGF>4X$ M#&@B+3/$<]QC (H]GAP-M/TK>P>G7KNYIP^9UUU*IE*2QA&F#"/2X'?>.H&O M8E:6&DFAN@&V$=1+:"O7AP?KV\K5D/JA6\DM5O6PNKL46LW;.&6.&G*6*!M1 M4#$(-/]DQ$/91:\X[NRQ]E7#:B2'KW.NHNUGFV%L)?7F[5 *JMLZNRZX]M(C MYQ[32^B1LYW>-E)A!Z'ODQ3!0O0"!/%1E8AC1 \1K"(4-(4(DAI1>Z;,?LG0 MJT=.6R[TD77E&JA/?MXS^.1F.BHM@^/7[V/\:U@2B*7=D!"I)YPSD3@>/8RS3=8MEL^^M#M4;;5V6A_ J_<%N?\ MYV#X%KWWSX/O<#[VJ13OW;5T6<#SS$-$8XOGX@J"1<<^!DT"U3D""XFSV($/ M'1YU!/JO+=!&^P$:HG$Z'D1_=7N5O41'J]#3-YP1$]$EE^ YNOY&$\,B#RF; MI#NU0NKPJ"/0=VV!5IY#]68TP*WGVO\'QF^N?/S/Y'HPO5Q@OF7F^1CWI5NH M$IA465O"M60ESSL0JYW'38E1#X$_;9VW4O<]'WL$/&@IZ(JEC/.:) "$,?57 M_QZ-$>_D$ODV'Z!^Y68W_UT8?1&+%^Q/_HZL\API2&XZ^9X6?Y$_S\+_P= MK#!=C/0LB\0(3V4>;O"!.#S+2#+.B6B8-8^[8Z\D2!TT1T"> ZBE8DE@6<%; M%,;X =G/\ODE?/CS['3I2GGX[;8&=[SH&PC;P55"7LZ]I3GF98-IAG)P]=/? M_ < ][Y_(9/Q+_U:]+V/R%&+>YL,$NGK0!++2UN1R+G3$!(5IHO%NA.*(R#+ M'M50L?IOUGUF,!S"9#3UB]/R*;VE04IG!@029?-\/@L>CT<*.7%K0]9=S)3- M3SH"(E069\4:ON7[E;=^_!W*',32+N:_1H/A2J#.FRR=%D2H9$HN'A K%%K9 MN*?%P(QBCPL^G[VZZO30(Z! .R'7+)Q;Z6S-+&5&5WC<0@5TNA&7,AG];!,< M"< MH0%DS"KIV,E5Z?[$(R!"(_'6+&&;\15WJZNSZ>5=0_(E=E*5O+SF/M-JF=P;VL[+Y=,FG:Z&-M7*MV?M_GTT]? M/YQ]JCLFML.'ULG9ZXN^4G;>TWJ(^V$!]ZQ2.=LHP)$4(IJ%*J,A0#4E2+0L MG'4IA=IY>IV [7= ;'FO:+*40' "S2%TJ@/%33.(*)1T7,7J349>Y(#8^IS9 M;51L'[T<.K_OX51&$,"T*@W>F$(9)2:)-TX2/.N#HU%:&SOU3#ZN4;&]]+ER M5&P?N3:<,-H%QO&-BNTE_#6C1K>17$-%:N]ER=Y G\>A5<6])4Z")($Q"8&B M_<,[[?R'5F"G4;$U]-='8+5'Q:*D[L>>1B9=X)$3!882B48PGD(L$Y48Q*"T ML;Q3EXE-HV*7'WJX4;&]Q#ZJ(;.*66M/9]9*AFY&X)1083,Z,PZ(*[B,T%Y2 MR:VBG4H&7\>;O"F3_/GT[FWK_ MFJF-O5VFR'-%6%:I%.,G8K/P) 1FJ7,4:)\,T_R">S29CA\/J%V^NIQ<)*?* M*!)+J"\M%%S2Q#MJB=:0/(N& ]2^P>D-\IA8M1]--1@(LJE-S*J;\5GSQ_E7F"+6U&*#@2!;MB@-*:8@ MN"(Y^G*?X 5:"%83:R@X:G"C=PW:3KV*9K(OCG+;Z*S!Q)&M^Y1*Y2G+DA.3 M-"?2:'1;M/2E\S)5DD%4_@7T^SQ05]F7R;;>>FLWD*1WRU)'@X[*9N*<*9.) M2T^V5"8=JQRD-U)[>>#6[(=K+_LBV=9;:WL9:-*M=VF,.CJ(D23A_;P'<\ _ M$Y==R$Q9*](+Z)A]F%ZA+Y-L?;6VE[$HS\(ND.^]GLDY>NO@2Q?4"W2\4V#: M$1ZU+FTS@ 2M.,DL>) Q,1\:]&^L@OUO.E;2Z_HD[T;)?%]OKJ_]^-L8NA#"]1;GH):"R#JP,KC <2B\!?%L<\$A,8&@84FYS M:']=^A37\7)E1QWL96_Y O[J=#)%02QZ'-&L;-O,+V_(_N,?B)ZX?X;7$@OH^:*D>P8 M2D$R2@)%\XLF)@24'\;:MNIV2%_J%?0N%S5[T-E>#)5_P^#;9>FG]0/&"'"V M@'ODDPO*@W ,H C%$DF#(('SC):5@Q"T-6D/<;<-('\/?M74U%K;IG4HX[T? MC/_EKV[@Z5W_)/Q:WNU_58ML]']FFT#'CFO?:]S#YFPDRQ+-(*F)- (=*A/1 MH5*2<^O!";$'9^7@<8_H@ANCE-<8]- W@E Z$:55&)T1# AA-F-$:!+A$97O+[K7'/?IP9(>X1Q]= M[?4JNPNPO^,>.ZFS\YWV-KK8*UF\0E.5:T^"$H+('$MRO?0D<9".TBB=]*^; M)!7C'FTXTD<%E8M.9[?J977#]'[P5ZF+1B,6GMRRBP QTBR("*4/7W:!>*DL M"2Y 5HR#3UU&*'5[VDNZ;^JEFE%3N3:O+__'U2CXJWF1=8855]&*)%Y8<1 M%A>F"YA4AHP[H"#&IC+E.&2T];4@8*A0B8)U46[%AK6//'(^U!%U@XC$GU_/ MQ^ 1VVR Q^@'C(?%'5K,>LE>24TYL;& B\J7< D0IT7.P3'@CYN6[&PW/ OH M:%A27_P- A=W#5660JWWR[8:HLTI$RH3>F"X5N(4FDF*(BRE>7:T]NW)LX". MCAOUQ%]Y#-/\<%M:]LGT$TQGMM7L O06(7=C5<>(MV>=C3:;R3@O91,/PFW>YZSB9P3)VT@DBM=UJ[+I% :@LDFL_;- M=0^7[K"GC:*R(AK4/*^*RALEC"YY.C'I4B'D99E:S(E(AC(N ]6L=NW%0?,> M]D2&746]EPKDMWYRB3(H_RHB^>&O2B'7XF1+GFF7*-%RENT7'2D=V@BE&J2B MDN4LFV\:SR$\.LXT5%#EL4DS=L]CJ@COX\"'P=4#JPB4IS0#@9@XD:7V+UB4 M0F*1&2YDEM1VL#DV/.88+J]J2K+!7?9=-/W-K[MO_SF ,3[D\M='^ %7\[M: M;1(-Z!P)C]8/6L*,!)$-L1K7;QW07/UBNQNRXX^B-=!0@_N-.VA_S-QLF%<, M/\&[".1T -LHJ-8+Z&$";2TTOHY4S=35,9J&UVYCV%LW];J*$BUU%F1RTT2/5=!8TO@DQE^!D7FG T:M$D M1/O-*;34J>22RA2EY+5'BCT#YWVEX.D._[P%__S:X4([\-901HQ&L4A: MVH>)D$B2B9#:"2$OL'!$*=RTM5+$0 M7<#^?=%=4^,[W49NHZZ#M/EK:\S55E%Q3BJLV/$,IL \D4!&(#LPD%S6SIG:&T"N^INJER![7 M5'VTL)>>%JO=5L5"5"@!HFEIA)F3)TYJ29@62@3NT6%N/Y+J55TF[&*7M]#* M7LASCVU.\B^ =GT<7 UF;38^#&-)QX?WH_'G&WRW\-L+P[@4K'0-MP&78"@G MP5)*$A-,VFQ$VD.OA-ZP?P_2M=7F7EK$G<3IC;_Z M.;\?!L:4%?IX.KJW_" M5;KP+%OK&2.&2D,DDV52*457)CK*:O)V_/2U.IDY1F'^^O/@SS:'Q]J]DM6V9M\Y0ZL8V=UUE9U#[#=P*Z+YB'%69 MLSZ\T4I%+R7,\;44HY4/FO=$>#NZ_CX:EON,^7472R9E+XF/G.&*+.[XWG"B MG+1642TIJYV0]"R@PPXD_'TXNSG$,:3R\'W&9UC8-$&/.'"K)<[4Y(X+0-!K];("-Y& MT\D\Q4]>4C+^Z5[!3QYZ_-; ;G*N>(WU ,@MF;M Z7/>=U7](4[W'16Q2IT[ M2+'B[KT*4C 9MZ;@2$Y2$9E4("[%,I9#,Y:B9-)V2BE_"0I=''P^^CR;^).+A,YD)[\._/GY\>S=C16KT@#EA4<>2NT!)T$")HCQFP724 MCR=GK:S!?_XI^SMI=Q;^J(GD&D1+[PS)MU=^,CG+,P-@1MJD>$C6,,)D 6:\ M(]X)3W)0S%FCO+?5)\2N W/\IW%=?;1H#+>$Y_:-Z(*HD5/^%,V!/?+=U/6X M"UP=63=PQ%8@\^",8TP0I3(ZF]DBVU- MJ/C(;6T6E,V]6.HD6@HZ*6<*8E*4ZR1-/LR$I@?91!0^F=M3X&3C[]\5WU=;C M[;^2J!M8"MU.P/D465OJY/'8\SJ*>>9]R,&0K"E5,6C\\9X":RO0_3ZV1".- M5>PLN@KI8JYT!T2-C(NG: YC7+32WS,TV4'X#0Z>%<@$YR(KSHC.2>/F"H*$ MH#5!O\ERSAUSH78GG7W188.U<3@V])%Y8Q8LCD+)T>4.)84S4B+U;+HGP_5F M)R24@:%-#YA#&1N[ZN8956\AV!:W$3=A O]S4^):/_#+.?YG,T);'VG"HXXH MZA6NTI0V!\R1Y&@$$7ERLG:H9PV4W\=ZJ*&+!AVH5\!:--OH *R1Q; 6U(%N M)6JH;C,==I!["R]U+4 #^(]&[H.1N*E%],L]2T"?HBQ/0KNR$PA(O.24^< #/:92JMMVX$LC^C89*BGI> M_5M(N7+*P!<__#9GM?O3^TP.V%/YC]>T@N;/>A#![20*12K"R& M$JMP5^$VY2R2YTQVZO:P07,/'KK?)("MQ3ZJ(;,&'O8??NB_S8)6[P%.__J. MY(4+960)6'&23>E*F;0FE@,EQ0+TS.@D>>WAU*MP'/9"I7JAQ\ZB;J#^MZ/K MZ]%P'JT:_!@D&*;)K(ODY +0YF/:"T(]S8C,1>(M1WI;AYBRBE _CKL6S9%1 MH9+86WA+OAB0,V2?;HJ$\ \S8!\FDYLR>&9)%A\2#HYP).2 M<.EF8T_1.Z2ED3K/HAR@TM#:.TP77$=&F^JJ:)!,]A CRN%L/$NF20\Z&U]$ M)XT%0#[S5%(NA2ZD1F.9!92#DQ!BVPJ/=1UCRL.B \,A(U M5$_%,%+)R+[?!\_RV/3O^+536%H:1&#_TOG_J\+9SV7$C%&!X'( MXK^%9"P1$(V2-H.K/M]K"YA'PIU]*6KM&-/:#8&^_O/DR^D_SSZ^._WR]?3_ M_/GA_+]//KW[??K7Z9?S#_CMYR^G[T^_X*^^GI^]_7_J M-@QJ@:).0Z'F\JG4<&@Y%_R>XCD:3$EQ%1*%1HR&)$.I[9R^WNG!' M;7>N(>PC]?U4CW5!]-O6$/92U^8RLFUDO:<:0BTR5SD1K4IH5=),@G".:&9C MM*"99K5W@Q=?0UA9^7U$W*R&\&1UHQD3J K*$F6])#*9A*Z?H(3SE!R5*0NH MGI^Y'L[+J"'LHZV5-82[B[I%?O\SY8U.1@D2#SO&R@PZ(16>>%H2*TV2&6C* MO/:(XQ=?2;HS"W87]7XRM>?IR-K8$&P@6;)(I,]0.J0PDG3,U 7I,JL>7GZI M51Z5+<(*$F\0-7ZFIJ #L-^\EJ./ZKK7"'<.*TC0'1"95K M7ZYO@'2L?-A6ZLV[ ;\=#7_ >#I &WG^;3E&OY18SX6*3 0N)&$4#T8I@R6. M@2+:,F.9YL+KVLV)NF([/II4TL/!DE,-&DJ&2O2P2]5)!_Q8S4DHAR,AS>^*L%KOEV]Q#SA!RR\EKBY$ MA^Y;0'1<:B<>75"O3.K9_*37K.\&LJR81KJ<^9*24X^SS>!#A'+4V MN1Q=I;$1F>3%\)F\!W4O^7C7SLG M]B'URBFB'2 CJW\,1C>3AYB9830JW,;P_Q8QJT!\SHYD], "_J,DSW68LO+Y MOP%5=I=[Q430YX^X18U78#PIQ8!0"J7/!A4DZ))"[VGFG"9J<^W0QK. 7C-+ MZDN\00[I,_5^/$GE4T!GB8J(:RX#.[(Q)/.$-C+5DE>_P'Q)99;UB5!)UFNS M/7?)?D),7^#[[1SBS^/1M[&_/KF97H[&@_^%='(]NAE.V85+D7%;^N[$TJZ/ M6H\&D2K%H-;ARH-FU;,?.D([!GZTT,)3LKA=R7)>!KC>C'\M7;G,)@;@#G>! MB,!08TG,I?HJE48]RB4\W+@1C+JD?.TY]\_ .092U)+VBMNMG>\\'V";5> M MH'WV\QFU?P"2-UT8ZPU+D!!H+(-S%2FHM").<%HB1Y%8B.B;,2F--4'94#V?ZX77 MWS:@4SN=K*#0SG7_O5I:<,T]*WD,2F:.?#>*>%7:N_^_8I4 ;P74"3I)%K)*B#>>],D3:K+5/QEK;-CO@Y32-:'WK M4D4'*ZBR^D Z_A(LKOT5S!DI\K]?\/@VR5R]N0'GI;?8':!?):7[I$N5(3((WBB M70E8\Y"(M\A?QD%FEJ-/:E,Y;:<'O69MUY?D"CUO?1-;T"UE)#RDY%TLX3; M\,[_FEQ$SD$8RHC23A$TL14),91I2RE'*V6@VG;0>:^'OG;]MY/P"B[L?!][ M=SW\*+]I1E1F!!,Q&Z*MPR-+BC*',V625$[.^("F<^WCX#D\KYD9U>6]@@RN M82N&-R=?3]^]/?OC\^FGKR?G'\X^-6BTT.L9%=LH;+^V2DT29@;B&S^!5 ;8 M WH76?I,'X@]*ONE=(WX?.6'G_SU;5V+<2 A '&NS"@13!,T%1S1 MG'.3N-)@J^=E+CW_!50"[I,!CSVY;371(NO[%LNB4JT#FD85@@^1'*8L<'O- MK%'Q#F)MKVP%5F;\AU#P:"PR%8C-&:U0FRBWV2>JXRM4\H92OU8Z[B/-BKHM M#N/YS]'YY>AFXH?I9)@^X6$Y!1B>_L_-8/KKP[#D@@]^0(%[6X063$[!@"/@ M+;H?V45B@T.\AANGJ/>%9) &!EE%475[NUS.OZ1!'^O8RKUB1\WBD2A<8QS?#J9?PU\P VD9R M#6HE][0RG/C)K4!0]/PGN&C]0ZXR+ MBG G$%%BAOAR-B .8X+7W%:_#7L X/<\3G?718.Q&ML+XGX9P_38(^RPIE:M M>!JLYS#N^@XT>7PU^%)TW*+=2YNU)2ER B)P?\>WFWEB4P3"%&/2 +?65^]- M_&IXN^$&XL73MKMJ6UQ2P7@6,4/'>IXU=VL>&*E-#$X0PV0NL 3QS# 20S2> M&OP==!J+V>>V:C64 W0H.KB>']]]55!211NNW-)\&@W_SXV_&N3!;43\[/ML M7/,M,AH4#29E KR4'U%%23""DC+GA(.+E'8:,//\4WYC9E160>T;4MR<9Q+X M I/I>!"GMP#_1/TLX$FOC?C_V_NRYK9R)-WW^U]R&OOR7W\3)"5K(<5S2!SR4%)'AZR2;"*7#T!F(I>$Y"E;.B@$ MY\!*!'!FQ*ALJ"3W&V"MCXIN7^J9PZ2V,BJ&TE:SDZ[/MFU4:JE-1K<5C"MC M_FPY[I16$!1USD07@F@"F>8K/G/D=*2:#IS&=91]_O+U.M1!@C!$K#]<>2FW7?<88ZEQ-%?OPE+CKQ7!6(GSO1K'DDJ+%MG1$ M*5%HG66PUA(0VI1*2!;!*VFD]UJZU*@![):8]=K%GV>XLXXN*IXW:PDJX]\6 M(^>**?]M^/UB?#Z:#6<_KS=, U(KOC:V)._P+Y(5%/H8/#K01N67L+8D2^U- M8(0#5TBM4.@66G0'T=Z/T;K@1-(UWLIZ 9Q'7D*/BYLV2JCLFW\8C\[_3F%> MLFC>#"2E 4E\(MC31)HW?'EGBL*^FG:IE M7%^F74RKV34)_&XM]=D/-[PL-^_;\>0W_+>S,G_%A5(%)Z*@^"6BQ^?0OI*9 MRAP9\ZH_!0Q;>.FA+=UQ:GX?0-$GL"^^_('>0^G4F";#<:2#)*)AE! (VKO2 MC9&!XXQ"R#PH9Q3)K':^;DWZ7T!]*.4?XQ%Y$R]W.U\LN2E6C6,)KR"GRM0E M+SPXG0ADIJ1(1I?6<'U!\CH&7J!\,/5W,2!K9U=_]9Z%IM4D#*?(UXJC>Q7[ MU[]?-M&5"@4?O(2(=A<(;@@8QXI%'[G7(H;@^Y,JL0N'+[NA/P"JW,1_9T%? MI,G5]&->?/]Z/)I-7)BANU-^/#""*+=BY+*.S?4Y_6L^G YGZ4N:_,"M=VU\&2I**E8 B@XWB" D.&9+ M;P7%F,J."=(;>^4Q1IX-O/L#AXI/-W>8\MN9\H_Y%9_+A3.]-2HFZ.24$AG0 M6^9EU*$%$WD"93WUBGDO5>W\NDX8>9X8/RH<.AC]L%ZF ^V92=91B$&B%TQ< M29:-!K*GV67FX])<\39?LII(.1$.=7WR_'/]/U ;V>R ^EG]:T6-=% M'-.+\?:XU*/QNRS _MIP*J#X1J=,;XTG=Z.)ZL? ME;]'!Y[)2'5PP!8E?UYRL$%X"$HJ:W)DSM6VJP_+XHK9N_^;\[_)M&IC,$S?!E+?=@)M>,?""$B TDLAS0EW43@>M0_D+ MO+M7^.9A*(=IT_AE?G7E)C_'^?6W(N/I<+1\FEKT6KOA:M M8'*(!@&[Z/A4\&N9HA2W,/@RG% 8&<$QHX ZY"[*R FI'=8['=RVZFO1.]BV M4>T1RL\MNJ69TT(9\64NNP*3T45,(NMD DE:BRT>U/,J/V^ESY;EYVV44;F/ M18L20L?*S ^O(/DD0.3LP909[58K(;+00O,FE9[/KL9S5^1TI)K*ATWK2E0G M)?.<<(@V:A!.6? \.L@J9&:3E"0W:8WR3 N&=P53IVKJHKOLXE:WQOILB03+ M.$-<&P*.APS*V2P\I9'H1F,NGD];X5W\Q=UEWF%;X29D/+VVPJV$OZDM[0Z2 MZ["ML#.9Z& I*$M5&33J\"!Q"$ME@W#:EK;WIZ# 1FV%:^BOC< Z;2O,$U-: M,PT2B4>?*J%!X0->!G@OA.2,#KS1%-;3:"O<2NP;VPJWD5F?*@ _C%=)(=># M!M PF"_NF]NO3./+R[?C2?G[ V,L85&9TH&B=#QRI4PX"* AIJ09E8P=/'11 MB[D>VHH=OUGT$C9]VA\/^;N72W639;)\G1UX(KC(-D..D: AEG1I,)\@1!:4 M-T*0?)C]E$A]Y$>V#K&'7!._/YQ^*DN.$S::HX\09D9&74 MB4A@78E+I&A5-H%S5GU6Z(%X>]E#A]Y#>V"K+\7"6WE\-PJ3A/_J35K^N?B$ MCZ-;P=.261EFRS9* QG1U2N.'B$>'4=&+7@;+607=-2>:2F;#)WO"S\O>^IA M]+PONFF%M3[5.[[,A[K5 6+L(;-TMOW7#RA[NS3;KJ?Q;0?"DG-;FXD 93[A/9>'\#?PXW<"KDG=9_>#:UM%X21CG%&$@CC"![)FH 5%!5+ M?%#&R-Q1^Y<^,/^RC_NYC[O$\$E=Q7=C?-L%D9EFAA"-QY@6()0GX&D6P ,* M(6;-<'[+ULR'YNR/UP>%*Q[!6K\TF:-G )!!4R@R_[.Q==O9)J;@5I@_6L/7 T;Q$%5?9 M.V!4EP" ]W@,\@R$1)&42-8%?3)7]ZYQZ+XM]^2N;4Z3R UX71R23 ;3H+/J<"C.'HSWMC&,[\=/&? M ^8T-9IP8,PP$#9*L))*4)Z0% *J.V_KR]=/SEYVU^D ZZ1B!;<2%1O*9#K( M+'KEI(-,2\\0J?',2<9 %IYX5&SR@9R,W;&# ZW&9_";CA8X*!K*%=N7'(D M&V*S+(@+% T&#C$%=">HY."Y)!"<#)*G&+/R_;5(7W9KS=W:1T6V NC&!^\# MMY$N5OI2;M/I_&K)_K)#\O0NJ36:1C^VV$%:1#?FMC\-H96725.:0,?R"F1R M ..$ 8<70G;*X!^]Z2/POG\-H75P/N 3#9 D;HT0M-0ZD#BHZBPYI?&D(70\#CS:$ M;J.+4VFHVX2GEX;0K1I"MX+)(3KK[J+C4\%O8#0;'PED69Z47,C@64X0F&,Z M:"?3X2N,>H/;5@VA>P?;-JH]=H]6I1,Z!V6P8HG(B&@U(.6D7#_3H[6-FOK43.OF^>R6F_IY./WK[22E=VB%3I#ESVZ6!DKID+SB M8'WV(+A&B]N(#,0)QCV:XH+:OCB'39GJ(<@[]G]Z!9.^[X/KV-R;X8]A3*.X M8# A3(ET I*3NC 8P28J@>/EQH/V/(;>)(DV9>IE'QP5)GTJ+WR,P3_&E_@Q ME\/9S^56QSO49*-!44=!Y&3 )Q:!:!F-RBZC!7(*.^$N6R][XQ/-_37A$68*;OQ],I6H3XFZOQ:"&2 MKU/\^<6_QZ\OW10-P=FW<=QY"&:7U-1Y\#B8O"J]B%S3@31< W@8?NT9PV+6 MW@<@98:#(*K4C(H(67#I+.%E(&SEX^MQBNJ]9*Q=Y]7/I286PE\&,$5P@9;Y M3$)(4VIG#3KFV4*.) >A;4ZANQ>+AD0>ZF6B(EHVOSITH9C>O"Z,9L,XO)S/ MAC_2EQ3F$U13P@LA7,YQ+U\/1%Z=$6M$\7/]!RPB2,)1YIG+D$EY[A:"EGDZ M"EPF)&L5M>&Q,E [9.?X+Q^=X/#^"T=/\-"!=;V>LEMAIR;T=?3VL8VV([UC M] 4,C4"ZIR:/@;A A75928A**Q!>H0<@2K0S.)>%]BE']220MNWEX52!UD:! MM=,OTZ2P^ EAD2:3%!>2N YL,THR=8P"Y67*&3<.+(L$ G7HO1E/ VF4"OG( M&H=WN>MJ8]R!*#N(C9ZC%SK^F=+B[6*9?K@B+%M&:1$0SUY42A@CRG)9:JE3<'8+_*11C MGCLI9>VF8(\2],1044_X%;M9W1MT^HNR3]/Y]1$6E4)O5WA@P95>T$$BTTD# MCS%JHAQ+SC6X#;8L\T2T75N@E8L66[]QR^B,B9* 9@9QF60"6_+=#"-$<:$" M7FM/(A6A,S1T*O(NBNW03EY$B18Q@8]Y0=_"%DX$+6%#+!A5VF=J;L&AHDO2 M0\*KRWMO:_L;&XEY'O&4.KKHH/OA;7I6^Z,)11W%/QY2" KV%W4'9\&'-'LW M"N.K5-[]!\2@I9.=@L2% \$M+S:K!L=55I1%)F7MP0!W"#B\ICM\0-Y=M!WL M]KO8NTYZFYZ-XJ*V^2S^SWPZ6^1K#XBTF2CK06>%SFW*"IP(%*+.!(6A252U MNV,TI^Y)(:0CI51^:+BFZVR&_JZ?SXI/=#&^2_O *1>2E1F,+7,,&2LU^@AT M(XB3,0CE]#VK<6V4HXSG0A M$/R[E_/2O.0>!]E3+9G70*(+(*B7X*+S(!G>;2Y$G4*3 %0=:IX,>(Z@G [: MMM]KG;$<[[>J\;W=#V?!P\#8D*V.:"*3@,02ZL!;1HI)%E,*FGLB*M],K0A\ M$N#J7C4=A#S7RF'@-7-,&@TQ(RG".R1*^P@V4ZMHR(J9VI;,6D*>%"[V%W7% M/M:;B'I3W@$0N]18E^6NUQ[H\XN9VZK[)"L0#C)SD3J;@ @O0&@7P21TOSE1 MWMAD0Q*LDFNR6O+X>WNO#=C21=E%SAV8DLT-XFN"'1-)&A/04E$*A-*X.V@0 MD$QPFG"53*Q]*;0F\FE Z3 ZZL"N7&L$KVA[8 G_.MMNA.5(8(9*-(NBPP-8 M!PHVH LOF9"26(MV4>V ZIXD'Q]P7?LP':GO(?KTONA;C)0H!+G+6_5XT[N' M\<,RSUO--P;$,AT8YV"<1K_,$0D^,(<,)2Z--T&3VF?<_E0?'H,'!O2_O7R721P'\_"&6Y38(R,)F7Q*S( %G08"1!K])%1%CMO-4]27Y! M:%?Z[2#5:4,D:Y/P!I(S:BG+X&*)93%&P6F?T4$4G#KC,E&US\R6)#XO^'6I MOPX.L)M9F1X&MGZU4A_$FY&8=7Y4,\ MFKWSP=RBNVZYL.^^];R;3N=EZNP%&IQ3W(S(PX#B%HE.1[S'.6X@W"O@2FN8 M;+56GI.0>?4>%"WH>U+HZDPQ#T%D]XG)-K(2WZRVR7G.*9/JUH,1_"3@ MV%\5K_%H24>S,LY_^_W\P\6[#V\_?O[][N2(SRF,1V%X.5P>\M_1SIFA!I;A MSMGX_-6[BS=G._>9JK1PI1D:'4BAUCR-95>%(6OJ$':4#DOQU/;FCZ M-!GGX:P$HLL%O?J'"S=V.KX<1HJL> U I,REH7Q MP9+Z4R*Z867_"N0[&LZ/$S&]2\6RGDI)BUZ8LGCF*%&*JO [A28/=P[_K[WD MI'9?H/VI/MBLC1X@^&'A\T%UWI?>6#?U0*_F4Y3C='K-X*(FB#IB!?4,LHH4 MA&3($4D>I&324!LTR[51_"A!QZJG/#0X-A58[JVD3BJM%K2L2DB:$-/5;(W; MA!RYM')_13THK]E7RIVK7E*K"74<2B4A$B5%F6=?$G&<#SQG$U-']D,?ZBD[ MUG@;X=9NPN1RFOW\DB8_AN&F8U!*67*F-"CI/(C$#1BI,J#+12*GDH5&M1#K M/OL(?8YW%_6XHIPJED0MZ/F>PM!=/B!),ZD3#PYTD H$)1QO(O0]A?5.4.%- MS(WZ9JW_^)/57@5I5=QXT\EL\,N(0/DM+-S%H4+0D-7)/P)$BRXD F$I(-2DBF9&[4UZ)72-YA? MA]1Y&[EV8&3?G'379]OJ8O+"LJ3* )NH(@A'+1BT)LH^D4':Q&C2ECR??QTA4F1UV?CF\&HX6'%]3YJA64:(O0;4A(+24X,NP M;:,344+DP&QH8,4]OLH):[:R"#OI<_DCC>9I^72^G*+^_X:S;Z_GT]GX*DV6 M3^LE560Z1;^R6#%_#QRZC3(;A?Y#L49Y28+424*@2@6G$\NA=G7H#F0>S0?H M642Y6_UVT$'CKI5]1SXS=WG/JKY)7 HT<*91/E&5O@V!)W#.*5"9L*@I.EZV M]G3VG0A]@>5A=-RE$72KQM%X3HCV* 3B/1IZ(8%7W)9*'6]M1G)S[<*_-60< M'E0'4. FZVA'Z5<.2'ZZG$]O^)),RY #DF#QV!29)+#<>4C1&9MD(,DV"43> M_LRGK-*]Y-=!WOJB6NY'6J;"+N$U$%0)E= 08Z14>E@?P!">@86LHDN$F>H/ M"6O(.!P*]M/)NO+#/03:3?^U3VDR',=A>%/$F.*K-,)O9HNA?*-I*I;29.HN M/^;5#VYLHU4P]O5X.BOII>,1,C6(!IVQR!QPE]$=R(J@.V \,&XU(4+Z%&M[ MOI59.%UL'4V1'9P]OZ'@%K, T_3CZ/SO-\S&^2GPT2MY1SO.0B M=25=F0HPAC/0@;#$'/7,U7:WMA)UHMBI*^S*#>??I.^3\ORS&!*Y1"YB_6.^ MQO. $$5HBA)O68]?>"F\<2R DH%3DGF@]QL&K^^OL&6=$]-M==%U48)R4VB# MWM;95?'#_G=![,!0(H*-> UJJT&X4F^3" >)/_=2T\AB[;KUC<2:WL;OV2C>82)+IX*/'IPO!K;P&NTF7[KH M*"8=L50ZV6#75R/HJ3LFQ]%+>S$.9W/$[G*ZEN6X&TSI(F?P.RL+ M1Y9FR5PF,N4&A\J:CW[>6J\A[XU'0?4BFZ^OOIS_\^OYAXOS/_#+EV6YR'27 MJID-GU2I#*8)G;7J6N9^FOXU1UB<_\ OO]# C1,YR 0R4K0E/*%@LB:@M'7* MF>P5296/T4VT[)TQ>_=SEXE): 3+8%( 9AQ:R#1IL+K4,ZK(\-Q21.K:+3S7 MT7&PZH\:>GZ0+;NO8'M3D'&/$?QGB[0612U:X@9M*HYFM(C2@A&JM#/FU&G/ MT>#J&B0K4HXVU&IO%6_!S"ZB[B*K_B%9JSR()H1U55RQB:@C%5K44-UV..PA M]X,"(RG/*1<)C"Q3_RA^YSPIT]M,T!;=<.EK1\0/#(AM91@'Q4,;<7>/@U4V MDU52&Q4E:)TIB-*5M)2Y ]JXB@O.LPK5YQFM(^0(7D@=13VN_AVDW,5 JXWC MVRCG6EE!(#FTFP21$HP2$B@U2DOGF*'5AYKU;NQE=0NABK@/,]FR"47/=K)E M*W5M'VZXBZP/,]F2!\'QU/-%20*$8[2,X I %=7!J<""K&T)]'ZR967EMQ%Q M9Y,MUP_:2R0)IG/&LZZ$O97B>-99!O11O%49)J\DHE4W_GWB3AYC>\GU@YV>XF. M?+&HQU*G:.UWY8VT?)D MS+TJPN[@.7$=7>]+R'VR@GP3^CJR_;;1=AQ+L(XF&\!C;S4S/25I$43^A'[ZHS;C'T.(OQ(OQJ_3K'\57/R^^I5+7XT8_ M!X+*Y @"/)3Y-P(9 8L6$)#H3;&?@Z&F 7ZJ$_8$P'5<9740V;C'4'PSGY1< MT461V1_NMK"_9NV62KAQ.DMF!*]]]F3K!JU%M_2 MK:XU8?NTYFNZV.JE(IDH\7_@#"L3 _%<]8P3X%)1IG1REC5ZP:DD@8/D@'>/ ME=LM_;K31U^RQ7]Q>'DY_K<;A52FT'].TS3YD:8W:9!4$24<29!3+M,"M0#O MRZQ*KKT6A*E$:H_E:T;9H9\..T;%N'/M=!!3?)S*ZXRG!C1V],+8A+[CO#)V MH=]6$-I#.<<"DN'.!IK1S13<@>"A[*Q$(01MK*;1J/OECR<,H"WOCWW!3QN= M=(";&]+>CB=+SZ*4B:X>7&C()@:=P$=/0 2FP=)@P"MC!"-)&%N[! MC:NOP?METK7$W\&+QN/,OW*7Y4>#P!BEBA'0%ND3G")]DEH@U,B? M1H0=MGWN8>SJ[C1SEV\5H*[!0J:/&^Z'S)4(_Q!-S/IFDT>RFQ6WMAY"-"]5HY(48>SL<%6R] M3VZ:IM?+_5PM-DAHZQHK\2@HG>70+D4SPU$))EDF'2OMQNXU1WB\4=>V!8^1 MZ+9-E6L;:5657">IRC=L?1B/PJ% NF:M3G&*ZUT+G&5">+0& LEX?R6OT)E7 M&F\:P:R@W"G3)+NFS9I'1>MFM;8#[(XBW(C9'>^GA62F*?S'G^,?_T@A_N/L MWVX22ZCFX^CR9\N+Z/;G+ $O2AI!22W!6VYI M)TPF;O3GXLUC^NKGK[_SR?TL/UN0=4,;ZOX36A ?W-5U*XG*>1U=D+CG ?@I M3?)X0?B(9U:.!!AUWB9G<\I-&@@_OLK3U&=EZ5;N-GLQO%HR MAU[0;#(,LQ6!7U'TU^2AM\A=R@FXB&4FJ4$GS>4(@1FTLI!N[UP#Y3=8ZNDB MH+:<'\) [363Y-=ALXU*YWEI220@(@6L_\4??[RM1/;\/&UGB0D6HGYH7IM70]R(9UWHUBJ0=#& MF59W).]_]GZNY'9R]_0H<9'R)GUKB:VX?YS_C1^XSYD^^8^SZ;>_TNBFUI<( MRU,&R11!TX,%L$1Z($PFZJ04(3>)0-[[V,-MOVU"OW.:[L%[Y>HE).7]\/)R MF*XM0$W0W$\:I$AEI"LEX#0>X\H1)5/PEI$F;M:]C^VM&G;FO6VC\]6/RQ>/ MY^[__3__'U!+ P04 " !1@%Q8.:^K!E*N !QVP $P &%P9RTR,#(S M,3(S,5]G,2YJ<&?LO'54V]NW+QJLT&*%XMKBA0+%'6IXL>)>"A1) \7="Q0O M4*! L>*:(B&X2[%2O 0-P35! X3PV+][W[M[G_'.ON>\<<=XY]VW5[[Y:ZY/ MUIIK^G?,E>O?U\N NVI*JDH '!P+^\=S,_!O'@(B @)\ M?(([A(2WB$CND) 0WR$F)B6CO$M*1D%&3'R7YB[%/2IJ:FH2+C_?'KF^H 3=T #X% >4# MH:>W[NE8$;*Y4 F').81L3^K[J1^-8;D$'GC&GK[#@TM'3T#)Q43%Q M"4DIZ>WAZ>?OXAGT(CXC\&!6= ME/PY)37M2WK&M_R"PJ+BDM*RFMHZ2#VTH;&IJ[NGMZ__Q\#@^,3DU/3,[UD8 M? 6QNK:^L;FUC3H\.CXY/4.?7_S!%PX #^?_'/^W?%'<\(6+CX^'3_@'7SBX M7G],H, G>"!TB_*I#J&5RSTVX1 BJF>)>=6=M]E%7B&IW[B.W:'A$(5SHOY@ M[5^<_<<8"_U_Q-G_Q=C_X L&(,'#N1$>'@5 7"E^ZUE"3$=4XE.Z/2$O0WS M(3$TI$71U\T*PGI/@-[=ZF*?W4H6&%42H7P)*:8< MM'Q')J6G3^A!$*M]L* M"Q<D881,QWE)99:- 4PFU--+B)8;$E2B&N/TO(3XZ8-;D\M MY>6ECR:GU0'P]GO7@"[5TD7'C+0>[E\6(U59_ 43BHU,QAM#KW +,KOVAU:S M%0$! 8K4!-WSY>1L= 7,F &U($Y1'#EJ]9^301O3,]< 7--K0-S8AJ/"T0[P M&A#"?PWHV\3=^X?^#_T?^C_T_R!]JO?G6&+8$J$HH$Y'$> 61"'/NJ5P#\,> M !]Q$O=CA !:'"-4?C-%/MON>+SKLI@5@-SIRBB*M,NW\+96:A[;_;D#D@^0 MYX8&'PHGIL"*DW]YB86@!IUIGB_[HY7X!@1(Y]FU08^4G,<[Q)U(2S[MBNS1 M:3_=?B_Q.AZ 'K*<"KPUYYA-/B.K7CY:7#CIIM84\-6WP+4GKH:QT]WS'OTY MIQ"[;"R.&X[X65'U$3!32SR$23*1JU6S MAF(4:*,X4'?L31R!AP(S4P8_A=R[[:^\G)OS1FMT3E,!\MSYFV?;&US#)M=R&&\HI.WU\JMUD*,6KTE MC:,OAD'BHYC#"G(F^=97F/E4^3,&@D]EF05NJ58-)7 WS+-@N95H7N*8'WM& MA,9&V4%>Q.W84%* EN(K['08UFQWJ-[#U'5@;08 M^?3CYOX:E-@1T?&86#[3GON1*5ESH)[3U:SO3*$WS35 9TKV'GQGP8(KS*!Q MHG*])2I?Z'/Z-]W[O(%;)%K,Y65&CHEY3"_:Z,73AHZO7NK;#^870-76UZAT MS(KZ'Z($.]J1WUOXQ=/)"EV^.?(N>J26OSWDF'8#V1[=S<^WLVY*;+"1(@S3 MRUP&AUT#X,SU8P\FG!X=HV5W V)T&J'I/07T'Y*5V0;NNU)]]WP072H%$V+M MHI=H;G#&5^^R9/4L2UQ6,I4:V(<>BEW[ ;U6]8/ M6/J8GNFF2YBYN:.!,T=JSKM))Z<'=79TUB24*F.]_7AO8LEN$;BPR%[E"6!H MX0KD.\K=V@'%>M6A!Y>,VE.I<]I)JO2TNZ>_B!8V4M0Q'1_P^ 8X0YLF3B,O M#:/VEJ\!'_RY(ZID5;!4,?J7[T4RUV*KN>:YEGB:FFY1)A]N.!'EDMM\BPY= MP<)&@K-7>-1=\>-I%;+^Y==A$]> #>P,]AH@B!Z[@A1? T:OP%=82]1_4XQ* M!6S07M#!X4V499TS"<)< V#7@*6U:P##O[3J'_0_Z'_0_WNBSW57R)(%^X+F M\)0GCI<$ F2ZJDU52^J61"6CG<45^Y\-FUOWEVP$NYST^@]<"BT9=Z/\$+$U M\T]9KM[Y..WGOY>@M5D^8U90NW P$@XE>[I*8;$.E&#XU,U?VO?0?QR$Y_R4^E8T&]^#>H%6E*:>PL<82F,*@X\]/#C!'5"N.HGV6UL[#E) MML(?0&T>KP&D\$M76^20S_60SMUIR/JP%5,9*_>S.%^G8RO^_*OT=A/4S%UC-5Y/,=K('4R6YG2>;%_H_ MN#1!7QRMI/4"R?'L!:"I%P%=O_MQX;)S9P&QQ.+2E*4#'0_B@;.#[_F8H[1S M.B"!D;T','6&82-8RLB.'J.OJQ[/3JJ8R1.U'6V6T?#ICB[_JV[S8&A_N5OVO"V%1T =_A4>?5D(8#](L6EP"DOJ@@ M]9;)693';<5Y(8&(ARN< N<^F9:K"L"#(UA8XVU0US R VVHA1)=Y!C?$R5& MMK^==-I/(K)Y=/L._8_S-H-S+7:''\N_"$>;(KL$/_I:I%X>?VQY7@)D 3C? M_BEZOE>9-[$O43_-V_?X <70.*?UE]\@G)#*@]O^?"C:#[)6<.(@$@>&F(D48T,5M10!K[ #85A?\Z!ELW:,/NOL MXZ!1=3"&^"9UC2ZOTR80W/VBL%$X@R48N@;TZEPE$V*._TA=&X/09.:*7O//UCEI7_&.+9D#)V#86G@.WI8\TZ2'!OYFQKOW%J.D M0^P+\[QE3F\JCXKN/B9=^'WW_>T+Z5EF65M%68(7-Q77H:E TY*E9G&*EE 6 MD>3*F\DT!'@S\,,UP*;S&B GT(X4L,3R)OQY3_H0CT3]SQ$&]"1D3UGJMM%N MF_$**XHKWLKPLRBQ$ML&XUW1G9B/4/.A,+:^7L+%_=_4\/::]@X%$L=LO+$6 M4)7Q2*EWQ.$6."_;9T&C69FO3'B/G0/APY_MLF5B6>_56ZG0C<5I0L9E[5+N M-.7WI=&T"WF#XLW:E %)T0W<'%*2!Q9SR(VN'&0HFOP)\CR1,UFS)GI1E1V? MKT&G-<*/9@ #7'I5&C94E1E3+JC>*SBX>\00[F^>74:,O[]' MEAO?-$-PDAHV3L/ZJ-HHU1@*O#C+>S2;(MJ8!)2PXQY7-H5_\YF-JS MH2 7YSLRO1S=9&\ 3H&Y./WC)JEI=I5&&M8E)D^#;*7W4F'KG$E2A/E\N$07 M4V4 -'AEHWO!^/7X.W]VT J/>XPE?AR;5 'R9&%H1\9N]'>11DC% _=CTXR MII##$)-%8J1R5"6X109^F4/B:!+8:(>ZC5'T<#LU!*K4'3EYTWXYG$^Q27C3 M^*[O*9X]&%R2BYO;H)YJM:I!9=V>3A&TVE7\+?BACTD"YLKD&K L$H0:E*U4 MQ@96!B'IV]%KYO\0__]#=%,@EG]D;TDGRIAE^O12I1[:!%2EV7Z=3SF6R53%"M7<\B4TO]6:$\4B7O'J>+TL7G-4.#H!7@."1ZX! M_3R'$-;S"\B-B;V]!B!24'$;>Q1YZ+#3JC%9=3=7F&7XL;> ^Q+D/('7[+YZ M7.T[_1]DHZQT"AZJ\CD.#DTI]=7%)DNS+Z'B7CH<2 WZP0%&P&#W[U!2+X3K M10,UN7T;9T"][]8.UDZ66 MF%O.6"E#>_#CW?]:1_U?CUC65%0*_+:5EA%W/.1LZT \KR5B=YOAX5OK^ Y< MAX*Y&E*(70AVUH(711N&I7. ,E@T"J2YR5=2\7-EC()$N)-%*!KD75+,$+"& M@]]J2P;M$-0TE'\IXVS&8(>_%U8W^JB,T^O-7 C'>6Z2JR8P!E7<]^!2$>.- MY$HNWBJR)/F]_>N+588P9T-L6Z8Q26LZBFO=*T!T@FC(>HHG40?@:\@TI$]P=^L+59H;AW';,9T0$( M>W^Y1]*GE25?6#6CMV>M4Z?8O\@H,Q6./FK$_VKGF.![T11]/BP@WD:Z^+DB M4Z/JU$NYW)11I1-X$5M_"7GLP@E??NH9AS)">N,1OE[1NB^;7TD.UI M!#=^J"1"03CP-P,_M'LI9KPX$L_^%]#DA:Y%IXW_E_ET U+CDJCMPY9!N MXZU)*4.-^F[JM_<'[/6!*2<:_HMN)D$-74-8\\Z /3ZLNB@:6CUGYS MM?K@9-#&]LPU "?S&A"OW_MS+#EY"8^JSG D^[N.(A7.^C6 I<[0N'Y" ME/''FZ:&]H\C10.!TX+EIGT,QA7Y64J;L!=QC6;^9;,/O Q3K@%=5OF.K+57 M!;X>H]'NE6H/G>I W-VG3;6,19-IO)^478@),^@8'QBUC8<)T(7WM_B_0 <5 M8+20<6>18@VSNTZ3N*@R>O;7KLS$Y8#NZGY?ISQD?R>L/M.JV-);_7G+Q#%R MR,[!I:B;PZ"SND$I_'WPLAW #C=85GF%)0%AB>=MJ81RCH+6>+ !D7PI8J\K8VUFE=KK8SL&#SX\N:?W9AH#) MD^8HZQGN#,!2B0#+FI'/W=[[!^MJNNV,E3"T_X?Z7X#JF)IR0#U5G\NLDTYJ_M"$A.U/39R:-OMP7?\ M:=NJJZ>3L/O8?04Y4!TZ<8%]0'NO=1*@]IV. U,G34S*V257 -& M*\%8?.@U@+%(P\0>.E70\;5+H8J53]_ C MC4I3;0XES-!A.3@MV"26-34S*!IENBZZT^/)$3T@9&6 M)K!HJ#QS6[8"=.['AT_Y[,.Q\;&W N(?*P,2P(&/_1WK$N!>/<^_F9O,;YNP MD4J?O$X_@PV)9C]1$'6\39#YR>6S_!O^4[50(4@P_D=E[;G M 9QMIC.KG['/V@(35L0+IMM$X[<4N]$5? NJ60V?S3G[OQ &ZL^P[ET:;GD\ M%G4S.;A'!]/.X<.>\<6#L0OMR_ZQ+M2/]::X]@L9P7S%%]D(A'.P&_=N,US. M67U\SW:2GTVZ]61>$W_<5(OU2V]-O@SM(-U AV[\R7'"[@&"I\44&=2M44CL M%SY1D3OA)/%R>VR$BJ>BP"?H>2<[B515))R$8N'F%/1$E&JZN4)L$IBBZ8TU MFG")Y)Y2KUI^M\,D,5MCNVN#MN1:_7_RME1[JPV63W_=;]];/\:06\2)/6N5 M("UD'>S_E?TW6@M.D?N6]A<)YO^UC07&@_N_,WWR+$W'"#;B)O-Q.9Q!E>E8 M'X\#^ZQ=H8X5QMC#(GV5U\*X$O#TP<2XS!?W6H)2ESMS0^Q\3@-2[U14Y0;) M;O'-=-A"7+8+$LLU#9E28Z'?O!4%/RSMBG_Y43*ZPQN13*7^[-UEV=;=]F3*C41P5UC=#VLU D=$NG1=:=C.4%"2\N MCJ_ETNSC 5"[L0"ET]/558;]S4J$18692>:9YXSSB8VRO5L;GCZ-+4E%OHNS 3IMV1)M9$&3^3+R5<.8&+6S])!^K0\E4*J^ MYORCSEAM]8+*O#!36&=%9D)P-F'#A+LI1:&9Z=/\4?ZI9.-M+\_#?M&<0-U' MKN7-.0?-]P8VDI^P>*'4>W/N^4L@(Y50Q.86#@S##'KW'+5L'=Z>>LX0Y!]E M'XTL"3TIP-2/)1'YIS*Z).?Y.Z(TJ\L=6#@2C!WJ--3[$^ OQ@B^J@/J#K]P MP.O/N\S'TJ1MCZ M.ORYR%W.Q5OK?3BBQA@ZY-NW4O(K7CW;P8'AW&V&\(5;RUJ5]:+0C7 M?^KQI)_^IT\N&2RWH25^*M@C)6KC['WS-6#S_N2Q-L'?M(;\Z[W@O]=6\J]W MBO]@_V-8R$^,TG15BP3RK)>A-8;7XK>#EZ&V",]K#A7CSY]\8T-ZS=BV59\Z M#7QNU$W>=#5)V&->CJ-=(1@-.Y&9BY/0^_!"=JC\K9'YJK[M$]^P"-TC@-2. M1?A?UD=K=;77!C:B@'#Y5M0M8'ZY=XY!YI[)N[O#U>GT3LP"_LN#M/P1O%2Q M(*:CZ-]HK4M+=&9GC;TO;=PC@I^QL=.'CFFW>5KN,)5ZOE$)>H0I(" DCMT M3ZT(&VGRORX/F=OQDY=ZC5]MPEN4:+\ MI!A;I;GZ4L @V%T>1.K@6KA8O&)>]DTPYXKV?MHKZ509/=_0 MWUL6Q"BU4?.K3'\'.'$"66(!D!49.Q=S_BV<(V[CT=;C\\_EKJ6C%I$-E37S MY-".P0]U*8;>UX"Y]L(YD=X5N6Q./9,2YR/Y\S\+*-#+WQ1=7;%Y#6"6?^"8 M0;T* TTAVC[-/$Z-MD=$K>C6Q5);G[X7F<&?\4)&GG:@UDL1K8R*TQ;]AI!I M,76_5X>F1-FS')\>4'PY#8OKP, 3F'VJH,M+P:(Y'[-EKW*/6S7'%Y4S]5.) M_1I?&W/4.7"V/N>PC1SLEJL>K^^$LZA+0X027YF5@]Q=548IS-]2?+"7D6GO M%!EH(_1FN :Y+\'N^%OY+L M=U6_,4)][I>=R4F%RQ=LQ/46L]K5^%IHV+=7894-!*#35.^/Q3863@WEFN&L M(9:Z5VGO,-0K?'Q77/O;T_OTUME=KY B\VJH1C,R)9WJ1+2A0BZV?Y&Z>E)6 M1KPRR*?2Q"'5=:^U*6FUW,O M'"R:<_ *2M!MWG8WB?[J/)AT&9LE;JZ@/%'Y[E&E77TM).I^*-T>)S&3(VY9 M0EHNX X:L9S3;TY\ZCO3XKR\]Y9QH.ZC6%1

      E8Q/NA^^%A?'=]7ACL)'Z/ MI50,:+:\%SB>4QO1O$(>J^1,X.VYLK*D7RLQHQM!["0 _6'#^#M_5Q(PG: U/(U(#Z;$'5:ZE*$]C/% M3K:&BHA^ZG:0?W;KCI$M@)W#54ZYTO,OO@P\6*DV8X%VK@!F4.^Z;ODFOWCG M;$4F?+=&RGQ0Y?Z>Q8=0\CRP/[H0,=2J=?H4[>@L)J50OR]&R_/\>Y(**&.% MO^=L[HL4M]3]F;QH^.\N]ZMP]3X0YTR^U_B,B4AJO/T:_:7*#G7@ LAZ9XD< MHXE>ENF>;\97-)UX W6LS= ME>BCE7N.NMUD$/ 03<&G$MZ:NT=US<)^]&FQ&_3'8J>D_NNV81?QG+_,*3&O MVA%N4UV&%[VX9PGFN2J1=9$(QA+OI*5Z1=F5FM/M5M*GN;Q-[/ Q-H-4N: (&TL ML=745DHR X5GZ?HEI<]T_3B\[<*N 8Z?49:=0:Q;;>+3>9$]KV87%(NI@O.^ MJN/QLGTPL[6,S1Z^+7O/+"B&@4_A]P&\$D,TMDW3M#M<<_Z2EDL]/^MWIT*S MYE5K&2MAX* OY"P6R]KO9^?E [^RU(K4G]Q/Y8KG>Z_>"!6<%.]D.)5RBT\' M^U\5MI%V7@-(3ILDPD%Y$\<'I#\]=!S'A88?,O5ITT=QMON.#FP0-H+;2PWQ M(GK&BR-]U1RU:L;ZEL3]AZVB*I7D74!:GUC+6H> M;X-J?"B_Y+IK-"^-P#J6:V(!OJ>E6 Y_WWID>P>ZQ19XSV1;.N4SID,. E!P+:MV1!MELME,X'UO/B7DI/ACN82P/6?PBU\1E#["@PGL*JKW MX=]O 9:/=LSK\\'HXM-/D9TLMY'[*<(.%V0Y0%OVQ_R4@Q36?NE9>KLO!?&2 M@UV27'2NPI2BBT=/;>;G@MYB][,=EZ(L8?K<(T-3 OI.K8%P6/\>#J(]=I$@ MH4."!K1"^N;B;$2"9GI9XY$*7L4;R4GRS^5"[P+&=C4\%&K).RT9O.U6ZL-7 M0)9/6B=$F[F;5.,FR9)P08MB#X22B%4>/^D?#*C=;\<-LC7GAI-5> S-C57N M?!.E.?(!,YIIW6L1[]W+D&X'!> U;L_QQ S;^U/;K _=L)P7]K M3CS_*7 5GY.V\O-1=JHZ;1Q%*FU"0E3FBA7:$$[G(;FWM][8T@:=>)UT$<3V M#65X2JEE70DFSI2 MU B+4D:X=WV:JZ%S#68*U3OOR:F5.VGO7A#IDO:*WML[[IE\.PF14:U+%4_; M/6A]3:$L^Y:':N/,ZJ?W0$RG9R9LP[M5]M4DR0? #>:E[I_L8J>ZQ@ MGH0B_8@XW.YEKPHD$@AVO T34 > T(2L,X[E'AJ%\"M6Z*U$O+2TP[0OET.N<:H'#:?G8> MU%?U#_SOX-[0\'8'=05J?VJ4\G0&Y>QRW1-F?GED$/*PV85O,E5$[& I6= %\@UYER EL!@8P. M H5&-@:N'PN_\(QR Y8-NS*"]BP1_+I/49KI*W,Y>_PRIN-.>_ST(.L/3_D> M:#_G#1T*'0I+3FI!NFVPW$?/(MJI[6L<&,#1'GPCTJH,JO=]WG,LQ)93A YU M=%'J>>*V D\KD:3%W3DX_MQCE:D:IZ?04KY!U]ZAY^QA_1J' R%S8F?H1T6I MN"YY46IN)<XU M#4Z/N.H7:C])-?Q,8C?6:QTX$ZD\)8^_3]<@=C^@D.X#KE5_WZ6HP9 /RU*1(=H)#:;Z;L& !;]M='F M5=YV6@VATX?HYVOJ;LU#!%RJC^>>2LH(=<@!$?8K;$=T*QR[C?M+:6*S!YK) M%^4%J2WU&/+T-JKMYWVL=;3=Z7 C@_ZN-HH::%.VL=[#D>2[2EH(<'$\L.PJQ"$<)5Y/=)Q\A+V"$!#N8^J^-]?I(*(9Q!O=A'_0(Q[E)KIYE! MQ:L)4=< !_ '>7*T>H$#BR!2#VQ5QE4.(O$<,XMZ$VGS2C+QZ9#3 B6E.DL@ MY'=@+RM,PQEA2;-S]E@0P^&E\S)Y@,-^XD>"5/HI"8BQX!BOZA:!7TX?:P1- M#FT+L0]\J#SYS7B3.BFL?YW.QN 'J)$><3\VGFYZ-%3V(6C9F<@>RUHKLW>\ M8[37D_DL_4ZLR">9ZB%65Z!)(Q@R% B6&-%I%C];,P!:OGH0NMI[:52N*)!U M.O>K_<]]R. X>>' $2P[.@HU9#Q9-QACQ!3PKLVID-&\W-%SY?&O7L5G10/SF+KI-B+TTK.I'*W,[ADO M83[>J(JTO;OUOA1LMBX[24)+U!>*RW';T-TLV*WLH% M?]-H75ZG33B2 ['K])9_:+S5!(W0U4SKJ=;\;J8RX])C4W__L.<[?CGHK%/R M)P <@\$IF/-.[L^F'_>@M2I>=#283J8.*'SCDV))""71"*R>Z56HWNANX \4 M\1X#/X(WLC"3V['FW'6C6D?*5BZ9@G]. MRSLSA\6B1.<#)V96[3%/D,416'S,*S2_0N2!M;K*/F=-4W-CMMRB3KK7 %\P MX4)3H0MBC8DY$O4 MMK?5J*."O7/8*2@* M+>7FLT;P1G[-D=C7XA PI%2\G2\P37[_WS_J4M$%M3FCB4KGW2+33)F2)&^N MV#6;N&!;J]VGMRIF^D4G:N6N!BW_*CZ%OSC>FS3[R=_+DN#O=0'P-V@P-;KR MTLR>]0[&VU_$)7_)47C.Y^V%-[W>,V:\DB=+.V33NE/*".M<''QY:/"LM^W029/P4;RR\6C[,P/JADTPCBR,= ^?N?E-37WA_5] 5( M&G8<4Y]6)NR%+[.BGX)._*X,1*>Q/\#BB?BOTBZ5TQIZBIT>FZZ1:8[-S_P, MJDGKS+GKG=]OP8J*F4U *^TZV_@X%7RZ)=P7DNR8G$HP&VB5> B5HCZPF=Q( MG>@Q[*DRY>/;\BJ?:/MQY'(8+Z!7^LJK[72K^JSXS]&O%O/$/8AB4SHUV2/ M<7KF=!PV*+NVQGP'&O0,Z!F--H+29,C'E9>+K&O-ABV;@X/=!2F&$'1UB#+' MD.,C.-)&FX8;':Z37@%MJMLYV\;NF[M^?2RW%0//%'9J\? M2N_-!QZMVASV9.SP5.T:2+<)%Q2_NG&%19GV;F/=$WG4=/QMAVE_WEC"GP5M M_JV!+.GOR#<)Z5]BMOU?]."_Y;/_R]!5?+>TG_Z0#7UHGXL;S9-+0L[HO:2& M#LK+TC5,58PJ5/?FWUMQ*&[*FGOWOILA=)3]7G"N;W+P;3J&A'[!6YOR^/4H M)VC9-<#*P4WBL]7D _D[$I?[!)\K,\2I'+) MWZ' O4MW_.5:336\=%)ARS#(CK*SK8O;FFDYOHCJ&KN/0T-((U)D*4P'AGF+ M!)U%33R!3J>"GJF'.3 6MA3-;E!$O>1SJQUPP'TL@[>_403L4; G#V\30I>N M<$SMRLI4&BEA68 \#VK:OT=;0NB'/GH QC^GSGT ):9M2*VN9,&UPN0E)L"B M@N266W?[@<5H>(NI?"O(XVZM=^R+CV\2O++:_6._V$\]>;D:]H151T?QJ8L= M\P3N'F]B__ZZ^S7@ETKN["C91+/YYZ(Y=E$B'@^6FE8>#X7.KWG9^+XMP=!=9EQE:)VGPPKZ]C#?2=IM0.S BF=Y"]X&B=$T3.-5UT@"815FM,1O M"KWR7?NZNM;9]6L 39O<$.)@5GH1ZPZ%3)U4OG!(,SBMT.-.73>P)8@!\2:& M#?2GQY\<&6(>M#T:<[>\&^;L9T?0NLN@F6^3UYED*+ 9FQ^!DTNX/1#_K=6T MJ[W6J=8'=7:)>]8-:[$@JINJXJ U-#@,R%;7>_-#=IZ 2U%EYO[&^BGBX"]M MUX;C^L/V-F-ZWZMU=?VQ:8Y#8,5SD1\1E$5RC=/^5?('8$_OZ;A+@4S9O+W0-V_BBOHSUW+;5Q%(A0&+E^+#IB;C"[HM N) M&DHVSP3&]-K_H@+*IR]9C\9ORG/..0[)(-"CR(!I8K!-C[VI93!TL_=ELP')7N2V$W#%M MI.A\C>KL%TWB.^^S WJJB@<3;?EBLU5B0_I?\8T- :7I!G5?U:P;'K>UAPS% M%)5I?P4%L"[]6CW1BC.X!N!= ^R"(GWK,JP=CQ8<,@+J#&(4DJ\! F7#O?50 M@&"Q ;7I\NA>0#'&"%58'%&$W(6)K&K<5K.%92E\HO>-H]J]B,_[:1J^"B*[@S=Q+S[G7AY:%XG0F_9'KTRF MD[9E,85YI;_OV$4T,%6?ZIKG_%7=5BWG4MBG(.VXZ""51N"5_EJ#\H1UDX@: MRW- )(]1"G\J\2>1GWQK-16B+MX_7I4B]Z\HVS%XL#X#=WLUEZ7BT6<'G:QS MQ"8HPY@63GB ZSC,S:<-=J3+5Z/*_6B=K:Q!6VBME&XU24G:<$;_7!?>;*[> M(<\[(;:GJ]H2RGS/$"(A?IC_5/!+Y?JY?[!^?5] GV)@/(87I9_3*PC8DN<) MA9UIQ6-4L7&;>Y"3H+0?1XMO%FN4M:6O5\_]6AM^@(5][J[2QS/=$$N M>,9*JP_9/QFHC+*'SL]4V =5!W7'2:ADCY^.'^DWI-]E;*PR9N'6XS5Y_*5/ ME1\")4%\QVUP_NT%7XB;#BGW7MPV[9\6$'@[$48*1I11'8L=* M6\&?+X@$R-O%@\/+3U[*&>3CIX%>J1_+^K,P9-G[^7[7&( >OCLG;:08BE(5JPZQ1[&QF?D&O2F$HJ/BUC MFQA!DJF'V^/)L8H5\_H;*VZ)M;"-[E<2 O,5KJ:M>FEWZ737;RG-_,^\U[#, M']=A_WT+_]==VC_QJ#]IJ#X&-P:#%W_2>,39-+0G4E5+WKD=6#R>G!3=[$M- MURBC:)YQ$K="3F\?2*T!:ZMT*$YJGI8JQ/EM1Z]_.8*^<^@,NZ]ZK?#\_T"BCVH"R\$GV]NVC:HP*UC>V=JO,[8 M[;@KF]IUY_><\MH@$>N+BAFW$VWB7T@9O!(FDO^@!QGXC;;4@Z#,>T9*@WK% M3O6CYS3C5:D1GZSYF^4>D],?_++FSD 91I^,$FSYGI8&P9MCROED"N*'8=M) M;XV(I%(UC4KH+)9Z-T4L"E N^832 P7@ $&HN6 Q,%M#EJE\4F]357S/UAVZ M50DQ?^<;1XVX!I $BMBW4WBDBQ;7M8X[_Z:!QAVL?7J9:W-(U T027@ZW:KU M%^'J>YN9DX 4@)%IHBJ]RSO+CI=,+WQLS+^5J!;-/6>4&7G_,;=6Q'P0@%?* M[>'"PHXN7,@0HPDX(@N_!OEPR+*@^2O5"/?[J*[/SV M-53Y[]==IA,_9_H/PK;6F],UA:+-JLY,SN6[QA2I\](S5Q0H'0(IQ@1.XARQ MI"+J$/,C<[.&%T]4\)+GDP#,JO=)DO4J,3T1U6%\3P:6KNU M\ F'PSJ8U(>V3[VTH"&A+Y XLX\&*P5BWS7Q*(1&']BIU!8BS8D*,]"[Q+W80]]YY7.L[08OFK)]T]8U[6)W[389];D"4R MW= GHC'&P\E6YL#;=.0I$:!<^^)S3Y'N8/V%Y?GC/])MBW_WOL(?">E_1:IC M?6'I[.:TB,4V[7NCV2X)=1E3X1_P;E?-5E3R1[-R9_.".R?YIO>6Z M[4N^[9\O-=DD'9UU9;\?*AW*JX:>./6\ M*N$<^X:?,/M.'V&;#*GUZ3*R0MHJ,9.('@SMBBT\\1A #)#J;D36'@ MJIR;(CKJ\J4I,.AN5=*8>R77[124D$K>X0-C$YYO0_)&C]FK^8?NI'4%WI]J M=U"@\Y=&:D(8LA24(]3=7&B.^'K8"1:51LU>1),S721;C)!$9]'S0M8+Z62&'Y?3(TR+%IM.!1;_G'1-'N'\O M# GS,J_5^,#:K$FLH47 R.K>!@=/(I&,E_[8_1C*IQ@ I^S[J#0)L&N!0'8 MC&)]M<1=YQMSB1OYX@?ECYO]]%@V^-:M6X"5YJ _B]N"Q38V[Z-+<7@DO^3B MT,C^-8!]K$N[5%5J.F7U&E#^;U6E3+5$G:R0-&S;0-U'F#;^GM-0S4=$7E^81@Z9 H#=7BA6E ML/@J9W4J8_N5/MYV!C@8$^ IR,GZ>G)]-(=7(OGHKA?/ D:JWK"'Y+6M] M_ CMYWA]Y&;9I+Y+.P:&CX8N>3_/EY4?&Y6WVU[9^U)3KV)YT#WO7&C2/>Q!FR:A$M.K61:3/&046A, M15U[Y.M9[Y_#:LZ1, 8I)K6*68*GA)[SL:L"9+='P5FZL=_=*@VR<>47=&,^ M%])4>@"5^+>X#KSL;-)TZU-5HSZS\T;UIQ>D9)XW@X[FSZ+Y>NO K,! ^NE[ M2LWM=9-61V,6IP8^]7S6'.)/)0GS]HDJ$N[Z6TQCE/. ]9Z&-/5O'&3+B8>\ MS8WA R3#-\56_!="L!.$2A+!ETU3Q-:ZI?;U*R>]4U&R/W1NM]F7U,8[RB!. MLFZR8N(0Q#<7(%BZ@Q5'K2.#BQ\;Z;'/IVM:\%!A MW4$4!?:B VL1YWK-Q@O]->:YB/>=O,J_DF16V@*0[9V72W<7:F;[72JV3L>H M[=IZ6UQ^##5\[/BT+S6:.T!_4I6T4!?'^GSJN.3XRS&I_J>YJUHMI4OEQ:'2 MQ*^?Z;6)Z/$I'_/%W.NMZ9PN-*4=T@Q7<5-L]U$?4'48F>)[=YG=-/B>LE!: MU)8W1:\"9J ^+6@JT!:H/"ZL]JGO4&6'R9Y81*@#X,%Q81@/M*RS2"^S3Z- MZ]MDFH*VHWPH7D0]Q1OF_N26?2NPH2RM_5[2T=-6Y%%DTW>0$$@1Q3$D(OPN MT6C_W-C5M8?IDWF6*Y@.JC9V,G$]MTN'CL[.ST'F="%(4M M[T2*B4^@.B@U"RV3ZS-1DEKYFZ$; M2[N!RPO63Y+6^X55Y=;31? _Q^8JICYV@P0G,W]_NA,-11R$([UUNT]G*,S5 MO:-W\"H^JO;117!SYP%\W2N'%&X[&+(PI9FAJ!O07,R+,9R&MJ1^W4?.;]X8<"4BWGQ8A<>3 M@+);/HDL;5^:SOFA_><<$ TQG%X]\#3V4&&9F61["[YJE!,DSZ%FR_/]55Q4 M39)*E-$=\"!@488'\V1GND:47\1TS/URZ;:WG8FI^:LE ^%T,3J:V:(8AX4U MDOH3 KV/9';_-C/ENR51V:G,M M6NK;>WEHU.!4I&4_5F9G6#\3V('SV)(=Y0C]-3)VOK^_, MW:]D\E^JDK6GJ_+&;-JJ6[]/V2%WSI.A6<0.P_$I<*&#=> MV>)EN?Z.*UI3#:5#XCW=5XVOQF&IASU"H6QTKXG>M7RX>K)!+^]W:67I:$F. M\4!>KI!EV4-O=:[5>WYB%?0B2:PF5!!.=\%N@8LP?[[U=7+ILG61TM^Y\S J M?H48](;^[>,NPR%=JA]T2?UQ/_.WN]I&!7NU[J7W%0:8'0?&&9W[Z].-=3;H M3J3I'WKQ8@2OZD4M*7=,)N7YU9U)C=CYMFIQ.,(_U2\DO6;-3)$"D#@=C[A: MDLLSY<1> ^J*X_VU BK$6MIH4$R4O4S:D:9?5E+UXT02H<0@NE$I_)ET?Y*K MM!/RN&R&28\&R!R(#0;SJHN7""GTX=)3[NS$T8XB'+XMRYK:5H-^B(0HV!T M6MM**QW$S])TSV>@$[C5M+)L?,U53_!B0P:LXX&SPW8A@REV'W+XE3Z;[-:U M@0> Y5/'DN\_]2"RQ$PDXG=&ZY=")OV=T" @2@O>5YFO_D[ .96[8:+F4MR\ M3.*SER=^5K'%5/CA56"YP> PKJEQNZ?T]$LH@'UPV6JIX3ZW6)O&P)#!=-_3VCXUH5 )U M8)\"\ON!6!"M XM0W))9JH8F;!&A:9]_R^[H\6C+=SIK#/V6A2"Y'7V 2I-D M5#'5>7[SE(6@.F@#,K;]]MQ"/$R?_596!=9!%;BX(#%Y 5MAGWR+'Z&\]!PWQ. MSQV$+/FELG<./*=C)MH6,ND11VR>\ +(_(QKP?F=E><38R.;B% ]^DW 3JS> M$C)EWM_UJJ@N3F4;%]%I02^TV!]0.UA?:W7G!\D'J$&#HH7IIX9-OO;;:9-# MU<*]^E!.,>[ 4Y. ,PTO2>";_)B"D@ETL:VSX34 )QMRR;M@A): +R;#^4V< M=]NI948\Q%,\XZB&6G_G/@@^C[4R==8F^@%6R5E1K*MOXY1^FQE49K'YBNAM M;3P;F.\>AG61Z=Y$[J:K"$*!T.!RQ;!W =A'*\YW:JMT*/ 6:DWEFL"OHT1' MNJ+@%KO1(':LE5P2]#^2V)_VZW2Q.S!K@=Q"*=B01V5VJS-8[U0>01OC0D]1W"*;U#S'N$[:18 M%E/6Y>^A-U:"**[:]6*Z*!U96$P3@4[NAR9PLQ0%28Y5T&M5 $"%?I\;-;J[ M $)84ICM$)H Z?>5;%7V8LH5GBR)?B6Q3G":VK2@0,9FDR*OLA.MY$I"%W#3 M+A^2LENGO5.=S ;&)(OTO)%Z>Y4EN3ABW.C9Y.?U>W=C\/MO)WM!X"N#)H=" MEE.''=C9(S/O&64(BGU3Q-S'-]J$<=I B:@:+[2W.F1BNH6[)Z>N=[Y-]'N: MDB!M.']QO$Q]TH+Z/*XF(CFIG8?S22_K-3,%1"? MP:^5:9!S7H" H@#TY=P]P"=5_MC7H5)E%H*HGXG+600G(+6UP-%@:Y7TE\D; M=!2A2HB?@5^/JQ2Z@VZ?:+ K-R![L:5V9>CGNUV2E;;UMFG#PO3T40;X_OT) M7TZ7K;/(F3#L$-1H1*5[U#H40J-".>@-FHADD4?'H:Q[ M?#\WD97:%3G0>!&S/_?"%?^=%?_C\&ZJY/-LY4!EZIUISRT4K4H3%"41$??5 MX&RXVM2\P85'JYFG3U**G=4B=RJ'Q%NCA;M@SFA6+MI'NY*U#8\ELJL%E?6UBU_ATY)LIX^3VU@VX];WEFRGGRE )'UIXS_XC0>3C# ME/.'@M(^\36@JL >!/A_L/>647%M3;MH$TA(< FNP9T@C382P8,&UP1O.EAP M)Q (+HTE:();TWCC!'>')C3NP1T:SA#',"-% Q"V0-?>/YTMW>0W6B.L!2G=56.\E M?P&(MM+'C2&I(^&A>1;+\_(+TYH3#N,TGQHK79\+OG^<_&Z3/BOY&=SI4&TE MXJ1O[8C_PQEW8UKCV11(AC%Y?^-\1:AA + 7322M[_H+L&.1F+ BMY_GZ-E" M7WOWHP41A)L4 C,D@XH_?89G5HB=+\GP0I:VM6<$8P=AV!V_P/IPXS9.L\>+8Z16%Y/OW#TY7V;*TT M.Q,OO0\8N$Z+WA:CQIJ\4AN5JG\!<,'V;C:IOA[H;P$BWV0"FV1LA!NB1Q7+ MV#0S!IAL^N5ZG :21VACG]:&!.IE&8M7T**1^!CM?U)0ZA%(RHB7GNCU4VD.6&-N:\B)+@1#) M(8?I5R?L#X9WU$)N)J.(9,7?!CD'3Q=MU*\F=<.\5IP=,UI#@(>Y!U:;\QDD M0WDJA'@B^!)@7U4I:U3- LK=!-_>J-O0(;88C"1I2C V,_;["#SULV?/GZWLJ)<%#ARX<^]B@"55=(1@X[ M>\L#[GD0AFUV!*"D".SN/?41*1&22W'^NFS&OLS<@#G.6["<,19F"!=%GV7O M^#,?FM1^^;KP@FRJZT;>7D3EO,+/<.'I^) 5[;:H_#B+??_JNFX?;D.32H\T M^Z2CC&7DD%$;:J-^Z6?U(U/D1E>9KD^B:P;I[M@"M\.QA46(DX<$5Y LBP8V MLEKOX]TDK&0&_5ISZM3/?+NM.DULLP[:8YP\#GD,_G2 1 )U&FRTXY^/NA.MHNC":S MZ>G'')@[$1S_42S][^\U?UL.^>_O)O]TMY2!& TUPT$':"$=]_;&!]01T&US M!)Z1.:?%A_5C)S&R%4W_.=,'"8HJ'??7]/"?AFWM1V]R;7YYA&.!DL+Q@ MC)V_HD;\4=B[$Y^?\:7V*ON?VUETA'#VAQ>F[+I;GM%NX?TM5^ MR5] @:_R80*A^JM)5HDHRCG%YY6^7S-RG+:&Q3>:&)9JPM&21VG+0^L;.72P MUC!AQUHU!Y;C55R)P0IFD8E 0[&T BWQ+C]=7)X0XY8\N\B%@ <7%PZ+BQ4K M*P+04+;'JY7H%A^_GK'6ZIX]0NQV2>'1TF6?:!>=BCJ!(;PVZ@XN7820B/ M<([AD0RX;B,Q9C7LD<(T*K,J-&DT-#Z!#ADH8)B< TX1;OJ&^;S$9N;9V<&' M&_9? )Q?@'9OFT_5)=RN%>61 ZK3O/4Q2C8RC=N#!K'UPD=:.4$#1:/9OP!> M6N,I>64I*[6[CW5>R7/IGEY8Z52:,29A,[>:8G__!2A?#', F=#2<]?%3'<4 :!&&1++>..* M?7@-?KO).D[DBXI/?T!23SXZ22WE/%_YM(;J7C"%L=U,]3:EZ M,2/FP(+ =AC58[Y'EE"XG=)@GS[1G-?X>16,I?2^:]&V#P?4HNJ%?U<$]QP8 M0B9?<0.K!%5L;#;V$C_2I UH"*[QOT;[Z'5LILM6AD]TC'WCFLI/TXBYJ4!G MW#3PSE;NN*#:EDPYE5U2/Y*G^"T,7/TXC0W3]7\RR;/'>THNX!#W93W&D7?2 MO:UWM-#=$=W MBB'^T*2$ #)9_VX,X@+:(3\V?B);MQ?J,$?H;$*>LN)(!C$\FT]#.X&]?1]: M0(KV"5;9+:AF0QEDO=_[Z$6AO9,]HCML:FQTT]0$SU_/O(>[O;]-SDW,O/"+ M:86K8,OGXW )SKOP2YWMY&<\^IV/71&2RSTN]])M"*H;:L/>4'M?0.>]*3W9 M CH$90HVC#_,8 J:6AS6'=[0G9 MJDTG[-?%>]!R:&FOQF&;%989K9@&'V%WBJ!>Q<^:1&;HEWJXBYR0U]3,C);? M$91955IXMH[^E/H@<1L/@2R= MP#32L^F[SO?9QI9.WS,(?GZ+2 #, MKY@#6R9$_4^BW(HM"MM\](^K6[C=771O1 Z^N54D.O43M:FIMB$&3]6'%(S M^?"U,L_A+X?I-[)CI^%\NT8O)AY9N(9:BXJJA CTUM_7)KT16\VLI^QUG$DV M8J '^\O/_@(0%!DXL&8$">Z]?V7U;("D47Y) .H2(S$^6-*R.9ZB'A%O>9M/>SWR7E%N5-P32: 9)U^A:X>Q))J,V+?U^:!-L& M=W][LAF?'N/54K*F*$$LL:$%#Y8;?6P/M'CEZ'(3C\T3TP%2 M\H"=F,T8R)CO7P:D_^LR6ER R^EPB>(=BR(7E13H!41E4<5-'9YF).)-^:Z# M-#B6E'D^C'8.YB HYZ1V2B-6([6PBGRI:. M\"J?(VJC[,TSW[P,;Y0"[#X#K=9O#;G]\;ZF3Z;HMT7SGAT#H42\_'1EU/HG MZR^26?+WFOW$]KG;1JQBE[==M]?$]$,='=S'HFDCAF.'$%<$%B%JWD< MJW9 *[>M$LA-K BZZW#-MD5HDO5P%53"'5[V;D9@K>JFL^BGA@-]FLO$0[QMVV6E;R2]'Z_/:[YHGLO:C3)K'2XR)X'6, MJ(Z!-=_(JZOI3]2^F@H,$1U+6QP3"R2.\\;CZB_WTR(V-E1@M0U2#3_F6DE# MLH]$$I%7/L/]J!I';K.CBA?M 20,7=1S5[HP*[JNI.MXO'<1.]1+&5$")Y@? M^@ZNWF>1^6+P(J)^ 9:91_?VW;".%R1+[%F#5!U6Z +O?=V[[]Q&%UL(=T#$ M[",?A^+BBID_"XD1[R^^!<1&'$.&(%IHO155-0%:T0 4%Q]&_$S891I6.MZQ M$U7 ESTHY[;*8(6SWS&U@*]Z'TX'W+@X]S8P,.QC'LRA]@KQ M&* M4YOAW[%63:OX-%Y(V-Z\96L^W)CWY?3-Z21!%:.>^7'1A'(\[U7TIUP2'1K- MA/3Z$OX"/*+_=I2**T/Y_2*\%-5W_ZPLSRZ;,UM_KF#_J#IZC$"V;1/93*.% MML]? )^@XY.JI9[O\JZ:]00P >N=<.]CB TK]K!GXEO?O*JJKT-_6**S1OF( MT;.;7!"ZBR@1G#$[<]5A"07*BL^;F45F<"WT5[-[R;4KN;QO%,VI]&59"I-@5.1$/281"@VW]E$O*M"'ZQ"IOF<0DTKQ7)_PK[$ M%;DA;F(5V,DY'BL\#HTPH=%5M_?>^FEN:_HHX7NM86USGKX=4D*;I,/EG-FI MDDYY$;P\327[+9+(PV^#%! FLS7BZNT:O-,203)1&&/DZ MT*SK]*_F$V"+L368,4 D"A&C-PKY"71U(U=%!HG[;2;]VFYM#$FO1T\#2#Q7 M5>_&$$<@I$"=OB$*J<[QLG=NZ?[WN;JMG6$%LA-/W]G[D3W:O1S=VND6(U1R M*,%(I05>2%.M25K]+'^IIN;@#BIO/C49!LPONN0VN?B!=M0?/QNA]55)4PIR M]XDEW8YT'_W&3:K*W#K<+W8)ZG/RX18M@I?)V/P.N(\];98_A8/H5GZ^VW.# M:>VK?* 5RJT,(R-F2K27POKPPV8Z,U>7/NOPVOC0K'/&U]GCVRP*?/Y:W75[ M7(&['4JN55ARXM((6 )()\UW.:_PDMLSZ]LSS79)\[1$)P$Y=%;U86JT"DR M>R($&-*KF;_#OMOZF$'!;2\'MIB%W;7S%+X4W3LKA[2"8E!$O34N=G2F#*Z1 MPL$SWI6%6K]ZPP,?8(X4YO+(AWAIF=60153N20R@:W%-X4@0-&;W8B..)^[HQZ2]_Y_[63:@)C?KI&S?RO)7U M2!614''A/:Z-K;CGF]@^9*^#CT]]W>@J3,CSWEJL&E"HC9Z)G4:FB4+?"_M4 MD30^;7,)*[]9C?/),CPJM*A$\8E) +^F^A:#^B_,K*>;;Q!DMBLE_?JI%8YI MNGN+<(@_=KZ.E)%NU>@N:W-K7Z8B@!:6Y3T-^M:D=1T MI'-WLJB>J&7S6,^P6;[Z)'SRK,RQXPJ_"A('KMK!+U(F?^V6O6 *.E3<%7W* MTE6]RRPUK"==LVA$]H)@F7KJL?%\CGO2HI7?(G1R/41\4K6==U;/(7)PL1S= M3+976U240:@1^ZSRH\3B8YI\^S;EXH#O5>FGV&)EV\-7W+.2D,2Y^#FFAD)X1;C-=S3A_FE6590E@AR]04U!G0@G<^^5@1DN/&9MS/?.I5( :=\N?]%'G!7'O):2; M5PF);%%=I:B7W@_J'1X;S:FFU"9"U>E< B6BC@-PPM#8QD?DA=9'(K7LY=&@ MZHJ)"SG:XJ.]),N?BNP%+&=;LU5_CII5YAE_(VGN<+!:$THWJW#U CH4) M0 MF [61\)4\-5T2I3D!:9J=Z$G5NTD1:P/N6L-QGP%\M#NE#D3N]\0 IV,)"&# M(1B]6IL;S-+Y-=R?#Q>C2;LTJGZP5DG@-0FJ]6^=T9MM"W)#IX '))X3G13D M$GCA5@3I^J"Q5^Z-KFWO7'K%5A=:( R=GT%\Y,GLA-YW4RCB K"X=.WOK%"U M<:]J\I1C_(!N [+8 [".VS MW$J"MJ8*64L^>?9T@3BY +1=; ]"-"PA#_\7G=Q>G! M+5^E92/"QT;MB/@-B+N@D5IN:-"K-Q)+9[3TGDNZ]S<[G-E##>?=< NFL>QH M]*([]41IE*P4$K!6OQZ,NG6YZGHWH2(:#0-LYK$D]3N\S<"G8FIU8"4UG=VB5>"L>^LTV!?X*OHLZQ-YZGRS4AXJ-]'D:S=H;<9IR MC)UN]:*R[C\#OJ)BR/N?M>H>OLGNYUM3J/7K$4B+),H>LQ/%E MBGN[0"(J2F>6]0@[K+1)J*!Y?3=-TW^;DV;NBH,]08_'D7F2![;_C:4#!.$B M>>I>WGN+_]XP/Y@PMK4*B*W(9_]D3M.B\0TT2);Q[D!*KY:[K*HFIGL8US9. MX;% J6T@E$SV.Q4H,VEUV6ZUQ()+.X5_"D8OG['.-C77:&3$KW(F42P?Q2G/ M=3>^?YN24@1\K&FZW/T_;@_-X-5B>@!G/KA'?BE[2/4 MPTVLM7N$F>B)U93P&\YKJ5G/@8Z1;YXKMJ-49S_FLVN(P\ET%1!88DD=@-$@ M$((W(00E*^7N&"I-4(^88$QK]Z8MW_*ZQG+,;]>=X*&\E(7WG0#\C=\+Z5G\ M3LA6CE@RGZCBJJKZRZ&NBF>Z^3[;XP;SB1)7W]\9Q3 U.X*L4H3Y E>B/10. MYPSUI1D.FQ;86A*T@PS\1XO7>)M\6%0_V2FJ9*RR/EC(+_(%HC=+/:NZW,O1 M01!UO!_;'EI\L?GSMA3A;-\GK#1%F7L2_U#(' V.7%&/R5@D2P!.YV^"/+9!6:+"GS.$ZNF.=OE1@) MU+TO4VF5DLPK5+!#87OLMU.[).GZ0LHP7Z=TZ->03IIF# N3&P M_]9GB:J91+TWV4,0?%2T2B2[3*1K)"9P/QMQ^+(B,#-WI//TTMIPNY#[1#F7 MLP#1X;,P[=$,>]L=0R"\^IHX;/W]>#^?^J9C^[3D+\"LW?&)Z:@O][(4+7#] M+J_8"-#7V2-T.0#&&UV4<](W&1%(5P3/]>GC=:=<] M'>-#D&P?,QV!GXGKP8.:C8)<0XB>1&UE\K@ZSJQ1[8_^>^X"@+7,6X&8[@8A M-8X1P<%&0@7\3P5[>D*%29:3ID>1D-4$$^9LOW<\?"J?NLRY= LW>\?7FZ@; M9@9,H'YFSR]VP2N/@.I!AUM5W6/&/SVFJ7V#Y <8TH9HW3&'?J?3 +@K/.:. MI-T7^UI17\F<5<(FG,=&I6YU;ID/ #5K[&.Y?%(IB/WYNT6<-.*OY?%^[-.< MUHFV&Z[2M"^9M>;KD^;,4CU>'7]3]K0! 56W$ Q&[^YL&^6\-KNSPB=N1-%6 M,,](U>IKU;//D?TQQPLZ82E?F =H"0#OO:-6R3HABS7D*0S?]8Y"LYP=W"X9 M8^;?)5+H.QHSQ+?.H_8QB9/4O7=S/L!-B8O41-6,6Z5D!H?SF3+$Q?JVD^X4 MDM%5*J,!=H2H^-.DS)UK4H7QM9JZ^FHK7?<(A0%FHN_P+X*!SKWTEW![=..U M]$]3$;0!^2>(Y5#13V_/2(6ZYY%.AAP&;T/6K,2C8T0),$"'\I#! .M&!K36 M'6'U)!"?E9_&Q$)J..\=S6!-[,!KLJH'FLG87HSTL$5[G\>+U#A)B,AVU&1J M8MF"7(ZL]@ ELR!FU"K<8B)=SU](.$H @O^QQ.TYRLRTH>9VS^_=^^7#&&T3 MPR-DWN^,JD5A**#%=:Z9?^Y"21HI%7#Q5[:OQ*G(L- M9N:-C-3=\$1%6<*>Q+=7Y^)E?#WKJ?$R#5GBX#US)#8QW)JF)TJ]T%5!-HY# MW7U.5=$GC]7I2%G#3E;8M>\J72-3#6OFLF&>,U6-X]% M@>IAQ'UTL>%,DWRG\SC]^RJ2LYREE2>MLCYQ&+\ XBN-'""#G+F?E=MC=KH' M^9V*/E]7S>.Q*?C(/I@ FWZ)+4 M&0>1/@;#O/#>^7>V2U*^M:RIDW_35KL'@ [6O5M-.B4[^4'/U%_%I0-9AA3) MIW2>*8%]MI.3MUN%)F$I*^7[ D6J!;Q-?48KULW.%O?//@7!R_88AM@O^BE# MNKLU,.9@F3GP=RM5+QDJN85XPMI7O =\*9=KM;UP+0. MU>I7PO=A\!5\Y[SJH)D]7;;CY6C9]7ME#S"^=ZO31JPUL><'M/=/YBO5X&M= M/ _RFIPOA^IQMW[$P\ 9Q($*3$A/'=4-.UUJ-)T:CF M,>DOKJSO<6FC'*$L2^DP) QUA3_ZX9FB..ZP?]<#X9U*K=VHYUI*ELU=2H " M+E;A4FY)7:%I$+J:O-SDVK$HEJ<_>L-R1@&?R63^8+> [%6F%UE1BKWE5-MB M=S]S4)WO:T'8;UGT=IDO1Y1PE=&Y3N_"^_>@VM"8NQTP#):YE7UX3IL^O7(NE'E]';/YXE MG!5EZNGM/(6K-4&;U^!'ALC*&5[@L4V.NDC>F<'RMD:D>S5=TJK/PH'[V=B% M7%LV>*F_3V1CC#&_][B$$FMP_.T4F,C=1\;ND[DINNKCO@[ MYA^36?_ #11B][B"Z-SM:Q[]$%OUE.VUE,K'==639S.7]-PK.P'$:'BG!"+) M46JH.7UCRB+V&= MK=WK#\ Y^Y.K2V95E7ZDV_"=2*745$7$6X[X=[D6HT&M'BT!S\R@*VBV6O)D M9II@&%==O3)I+!#FJ9[!:XJLG#IM"?]Q%6'0R:6<05VNF9N@-I]:%3!.H8@. ML2]"FUX;0\2S$=5).;83!+L/)N(GJO"N7(P)(O-,?)6/HH*J? *4+,WO3SG[H9',OS;1Z5NI#/!AEX;29;8PFL:O+9Z M\/QHF4O.% T&7LZBI#/N N+]B"WD7FH4YV!HO\$P!3L>+IJ-G44_]V/6">WN MUXW_%F)P*'KOL> JK0U<"@,N^[?$?O""(4$0O<.6"K'KELC**CLYO*7$R/Z" MWIV&2@]W\!M$Q:?DSN9C -C : @,,[LM-B/7GP\S 9V;B;".7 T_%)/APZ#Z M/NR5HS5*O1FIH]$W.*>*-[@YA&3J MI0/G?4@%(5R]JA2[7C454D1\Y@\8/G;[ L/A[8]&1$TS=%=(<$285 B_ \MO MSO5\!'B9*$C/U;T<4"50DUTH+L^[N.#Z=?Y,:4&'U*C&P4C21>AG7O2 [>15 M%Z6TCTCUQ)=;E,+9,0?JAK-J$B29;[B]NQ-@5PJ3*@$8J) \AA8PW@.<%@JW MAKAX>G2>IR9_*83/C&N94L7M$\<'?8UM\I)R_C'M_ _P-W.\RU]+GRSF(B]2 MAXZK%ODD*]7"_&I:[@JB;V%1U3DC^_T7)L"Y%5^5(R&-\;/(:*;I9U\.Q,F/ MA4@W" \^XO8NG4H5!WP*()R00P1K39K/EY*#R1 B%KH:(O$3,CYW5\ IX'SD M7%Z'X>#T0YS2_/[GVX0:!',?M'X!_LHF% &2U"JSN/V6JG=^$WW-4=?%P3;1 M$FG 5IT"W2;MZ1:6"J6F34%GS"_>$#+-9O>6EGY+"L4I[V4>KS@K:73$1KL? M[X]WD3TQ:IGF?R]S@I[AQU*QJ8D39,MA.LF3,RNIS9<:@% MH5PTH1MZT64$W\B-)LE6#P:,S\?.49LR(1#TA?Z1 M?+!G0\A'9^EHAV+K5YS6?6WS69\)LCQV3%@+SG4^PGEK,Y'',@N>[^A47#(5 MU;Q*_O!1\.@.2_'2RIEEY_JH>=W] AJ%Y%EN-SVD4K-[@Y3=YSG!3JY$6SXC M@P+8+T#?N1C_HQO3!,,IV.GUO&@_U N'IUR D?Y[$<.7D66%Z&HI]:X%T8J) M*%&!G_%<395$OLG,K&',T3\D%;SWGS15(* &3#6I[(G[\=!^6>.K!$3"?R@_ MI./SH(-I.56W -)X6[6P<(%[5WFVH-'G=%*FFE,3OG>86"\,\9EI*>P;O;F? MY^FHGZ Q@=3'[5K[[-O>%_2,/3W]4!*9'+E\*],QVD>>]:YVBSGE'8F2S&NM MOZ>;FIY\^[[T 6[*]B0S@2ZJ4GEND:S1M/^\8F.RF9[.3+0;1U!ZB8+"N-GNK^>=,3(X^G]ET1!T![#('6HI=B MB[F&"KR\?>QI@C=>2O7M*B#(MOY 3ZDC*=A0(:(T$W< $BM$&;/\;NV$^8JN M6:IDPP64)MBQ7#2QW#_VC=K#+HO+.:%Y;_!<[2!__XH^AH'B4Y&65D_;T,"> MF<[Q-M@S1]N/H@,5FC[:HRN J'0W%\F?8\+2,$CQ ML&P@IIC,>RFK>B8Y3VX])T^/F<22X,PBMM^#643SP M")+02CK-:##*.[>HSN!;?#GQIJ):-?FP; IK[:R/?0ZJ:OSGX5H2,9M(/'K2 MV^4WQ*61HR9PK$NS_J3^!0@#\0J;DB/- MGAT]YMTT,-F_QR\$X330B9\:+1&]K_Y$_TTA<\*4C(T4J1;:429(SWB:5SAR M(-RAANHM=+Y@DA7ZC!E4=EC^N@GSNCSX$*X'YT5/';T_6!ZZ"*V.%A?V!-)Y M*R%Y%3KU\B?4:HD^6I-(%+'.B4QJQGCM!6'P1]QA;MT)QO,!"8EWVN],^%0I M-)H1/K9KDZ4H]:<=3XGL-0B6/R>+=)2S;,!B@ZY<%YA':R3W;'0G8:Z/#$W8 M%=-G\_(2['\T^M;I*OQHXO^\[_?>J^S%BL<>ITR'O>F(:E8'<!H]:Y: MPM\/&F1=4VB\?? 5 ;T/4>SN:"X?V QJ^\RA&42Q+=V&?B6RGH,:<,6#MROSVH4K+RU"O5\I D"CV#?:R"46'3/"5 M3(<87O(Z'&A U"/RC9%K.#>XFD]1,TX*O9:Z_Q-^+UGO0XZ.;H$2)R]9RBE\ ML_7+KLY0Q=F6!!E$J:NQ>G&GN:GV6-K:D^:*/6K<6_@J6K5CI]=I.S/)"^,HD51P5C93%#0 P]3J:%8%S.LZ ML(XJ+#W?_W%9^5WPSLCL!"YX! \#F:S",6MKIP_E\CE-)#RSK>64YJ\QD[#3*^]WJ]_M/VV3D@&6M19!40SM2D]+4 M^+">)Q8G"HT8=:<[(]/-W@8]85_\53]U_ )8<%IP(ALOS'@LV";-<_<&\WS M+&6PBLUEL0#2F"+-57MYC-#(FG.(YM9? L##OG^8F M4*/78_?!2\@D4ZCE1M2A@^$*R_-LGJX?L[0FJ69(Q.;CY N" UV@A' U<"NU M-(W2JA2M'?4K\2-@W+VQFZ$/B>4+G]@=GSMG[1A/MV6%9+(>,L3P.YQQ8J'L MN].++4\^#.[V[C9BR+@UM65^I(W)U6O7[CWQICKG:\8YC@8IQS:3^1M)#QDI M%I"5I4_O^OE)U.',6(FK]F0FW4[G)!Q/V[C>[(ZQI96AT[H,AY %F_,&,S_D MV3)1T_[('P]^CLF$SV*O2S=#*AWQT)"5C4_YVZBR8"XJ["_4)@Y!RT^5;[HH M2<1Z^WX^@\$?&J*#1M3KU(E-48OS:2FVN=51V6%J(D64M#$!:NJ&\W!8+SI@ M6YNE(LG$2]M!ZSS3VUK.>ETL+R&DCMH/Y=*N+ M=@9<$["C%4$Z#U6*(VK/B/16I58EZ^+" I@&NV&.U)X4=HW8[!LOYNFD;*>5,.T_0[G\YS53,EIAM5KK?R]:&F52#NHVL%J1:8'?=B-+7S^GK$A4X*=+=E=>0\H3IG)NJ&&BYI%T1['!-I)XOH.6[P5NC2Y4T/+C5ZYZ MQN3AN4+@EDZ?Y^^$V3WV<(N'Y([[]H7F)!UT0&7\W<+^_J8U7E3\U^%)W;G. M)8Q]649ZE96 &8)9X^JJRMA.@0$;QV^SMG:HX<_\!;6*:KZS2J!)(L6.(/?R M&S%8AMDYV$3%>!(''3_1T9"?8U&\+>&+]+>?/)EEU(S,>GK? *=$VL(B?2G0 M23)M),J4K'JR^AJKH:6UL;4\5AL1^VK'L1,[I"5[V+D/!? M'8;1&Q(FK#MV\)0.H0,7P1?6LAJ!R>_P1;OQ@>X)=WOBJY9 MQ91J>DVV1$4D(B.1^2^^V\A_D6>%P&\OS0YSKBG^Q6B%:W9]W+K\;[;;'PT! M-VC#7X#%I%\ ')D*UU^ R\-_L7AQWY&Y_T^$"071RQ:.^9Y\D@,^C^]Q[[C& MM5&'XC)[R=YB*N9>W_/1^X3_O$,A1HI:W]RJ 8$'$P*0]GIF#6X-K.M-!/74 M(3G66:-:>Q%>&K:^RW[R:TO"?=[F*7\O!A2;>9HS,2'?GLE/6VPDMADTB)P MTO+K*GT9:$2EY SB\O-0O+)]V4XSD195I=P_NYVVY0Z;'MM59XAA/]*-%OVT MUR3N*+51^(3<0],K4AJW-$*YBDPR$2..(CCURJ7CCFK*E;-)*/<7P JL1\W; MDAJW.-\0"U(KBDWTP/HP6[\9XXT6IA-!J2@QE=+FI/S4W>FT<< "%ER-JP M#1#[X8'\H7\::U*IJ@=M0M/Z005WT(]>K)CT .F-VM;_V)JK"-=591PB7<7+ M_B1V0X<\!??^?][+T<'__Y#PW\+_+?Q_B'!=,9DL)L )D/=_GSM'#"CS;II( M1\)!X0P'5:L\Z,!+9)-X45[>>M+IK,A+WQX= 66BDHKYP+I9**6/F\N""#IX M>>23A-:V*1O2WA4B&O<2:MR"6\'X5OM]3WHZ9N C,4 JX"@VC![KJ*QBN9EK M95I^*A<-OXVW,;_C&W?SW"UE.IGZ,",G_JG16RZ96;=JQJXR0,LE?<(Y*!:U>-T]4# M)@YK#X)54X^%ZQ-IETJM$").W@3=@2+%_Y7-QK'QCUP4E*0?>XZ]O=:NK WW M)K[?66K0].E[][[7GBG=-;ZOU)1K%O[.U7Z!/6]95NGMYQ^"TJ=?],3_[?\?\O_M_Q_D;R.LYY=H 2!N/C_XZH/#U":;R;V?8%E MLW:&R) 5F+A#SF@-OJ32W7B0P3IQB:'20UW6=;DGA/T8>![.U=?1.BWCNV?J M5;>5X[BM58,(HLLC[DNM,O>&-:<.=JSW0K(,(C<&XV=P(E_V">&+P^Z"MRN1 M,/Y72B#1W)\K)FQG*QG&AD,@6\L@CIA?@,01(HW-^RUV[4<%P;YZ?BN.E&#U M;+O7.ZF;X=7V:@.:B"JHBN+>RDN^[DT:(KF::;]9HKUE55&W"FB M5GA.BA1#G.>^(L=KH3OI>P#ZS7]JD^Q>?Q!&83B?$G06?B.*C7*KV_N!ZJG1 M3SZH%@"44S&2!LEB1P!& ^W>/^$'5MNX\$TX] 1V8MY5U0'N@.Q_\N_PH"V< MCX@@M1,['A*9.5\75;V#>*W'D;AIBCG$#-]LZ'WY2VO_T"_J/ML Q M]Y%%5RHBA,S*U)WS)I&+_'MFN(E8V MP,GWC2Z-YR->94:!Y]*;46SP'^K@$G^0'TMD $N7M+>^EO3- 8O_ AAL VX@ M\DT>/0PD0!A#=T-9%EMC 5I=O3*"ZAWJ6B[S=%LR@:]M_"6 VS>-8F-5?$T# MN_CR[[H<:QQ*U_BMR&#_1.47%+0D%9H:*@B?:]W#X^M_9$RO(!7+W JLEZ7J M!PHY_;2N?5A#VV!]V^(O^(P<(OJ$"C',D"HR8:9I;WPBG" M^LBHQWXXW8,J:US9<@T'1JJ3;9683VO9U1IJUZI .*! 1>.JAGHWF[=1Q.LB M+O&!A/)_8HSN^^0R(FD< C;1KNSF_>' Z"2#](!1G\ CQCU#W/ ?"5^>-9K< MDZNCCEJ@"Z)RQ,IJ/'[ HLLD=+W7]> ]D2M;H.0?K% *?VBES&A9;CJ,KUKR M?%K^JX71IJJ$B2E'=C-TDL43#&5\+/IEX\-W5ATE*N"LQ@/7X-<*83S(8;K: M*K^,%LWJ]%^ TC. _W\"F>$HXR!J^8@B[$L9R 3W^=)/#4_W?J01I\73?! 2 M*L)Z,[0<' ? =!!*/=N[I_K1!R\Z10$;3GIZ):?,8R%E"Z]^$2&>VE?L,#ISO "LJ5&P8V77PJ6&A9H40#W80)MRZ:_)JP?0Y M4E^&Q7E>A5:!_< AFA@1FX1P,+YW'P#YP^JB0_/YB+&0750&45DV#@^9,6]M M?+/ZJR']O@9'W#W)$F81>6/2=.IN(LE\6N/@_\-+F,V$E&7.[?^EC* M7F &$BK]H=+$/U32:+# E/#ZT_/6!+G0A55=10/8VT;S"E"@;W'G>PR0=>## M[OP##C LCME>][J2AV*[RQ-'=))=K8LXP2_AX* M4^X:1/DOP$>M$;6F3)5XNI'SR,I23:( SZ?R3C]Z=X*<'E&*WSWX_<#J'0F^ MSQW)2+E?\$#MWBS<;@1,W>[+-"X$2OQA9)K#0+'1QZFH%_5Z MMHBW;6\>_5[,#Y( G+$R[,X[KB,W>(Q,934O=?=5.[XX?^ZU9:4/SIN:_Z!7F["Y:Q(OAO[918D_[O7Q"^CGB7]]_K+9202 M_AA>+Z[OR*(G69HB4K_IL+G(:.?G'F/,&%NR$;DH-VG>I"7G=>,1$UUCT)H] M8Q;D*\X?7&(Y_^,3+N6(II,Z)>2&P:=PBSQ^8;'[,%OAJ0LU]A?B=:? "FU= MFR?RBB\BV@\OHGW513MQ^?$@J3PBEF //03%>9 2;[YE\LR3XURQV7B6ZYPW M^N^T" CT,6O^EYSC2I/'"C_I5L/YAWQ/1_6)??QCXP%@=^YXJ6PG,_=#V\D] M#[PU(3P,4B>E>_^Q<__A'AV7>Z)J^*D82$1R<@=R FSLLMZ$+GCV]^K8V\_W MO8M;'8+JZ!ESDWQ&.YB*#\=_N,D)&M\F:3JB_ M" ( =#-+SK(4?STG%2@GY]?Q@958]L6+-HZ?[;%E=J24&$),ZD[\1_CCB$:J M+\V?/]_OH>H1&_)6L^O!P,[G:D8 M;-G-L?E^[(8&\G\'BA.EI**$ZE/ "(OOYAB_E3('"*#^#_1A+\E0>,YJ'KUT ME^88*Q6^EBSQF6&\IAYHH:BIB\!LS@HU:.K@\<1<,W5)G\X=?>"Z^CH:0PF6 M*YGD'NE.2P[(.LOXP'Y8]%>5.+6 CARC3P^(E=XN^^%T7XUS\$3.FU[V7*2( MDKRH?XXG^)S9@(4*V\(YIF87: U^-2.OL"4JS@X@:6F"WA41N=4R+\ M_*$>9^7I$HGGV[X=6>J6/V#_MBCRXS-@A;RN!?O,;-##[[^7MLA^#*,^"B#R M54"G6#41>4S9! 1A6=92>L^Z?=K(I376$B#7J3FYP#*M6E9A]E;F]TJEDF> P M_YA)\ST=6D#:_7[W"\P3^J1M5PR5/R:A[;[Z.G6!W0N6[:XQ1(6PJ([O_;U. MU._(MZ/K1"%W%JULRTNOM";J\5JVRLNV7'&L#/FV0Y%9RSLP@%A]V>.&K;RO M<-:SW=ES00[6^?J2N)L$3!QUR)_2P?+N\0-Q=G:646R+_]6@LJ-;Y!> Y(R? M;*[CZS81F)KA"_B>,J]YLCKG!4WX5$9%\T,='.TH$2=;S-&_G@#&QGM4XE*' M OKT&/5(.(@N3V6%H]-P+)*"D?%5.8W]@:< )TU4V9V(DE M:93?S0NPZ+YC;J'6[KCMB,%F!&[7136X>YP6M9*.PE/XSC30>X^Q M56 M?W1_SY_-4U>=2&4E0T8KAJ:[.MBD$=$<>G!A5_GN:7\WA88'T0R6$V6\Z8DI MV9*?B!GVC>+A0H;H1QY>N*,]'^9.K:JSBP-RA])*WU1W$-L)(^?=;Z^?Z7X- M WBE].#2T5]-=\C,>E"0&"H4.]SUUD2L@(&D:\J@&D7I]P-93QD:&@5_;'/> MD$TLQ79F\K8$Z[>T&F@-S_/41"K!SG!9HJVX$KR^"@>&$\S(A/&SAK'\0*]; M%-I%+JNHTC^.U/%[3607#:J@N?*SO%X@3FB3"M^CC05 *PX=,AGOV+N/,7[^ F!7UU6; MA2Q05G[20$QEQW1+(9!?P_*Q;-X']V)+799UUV4%O??*>M3$L?C&A,VO+MGNUSG68('E)1T-+GB\BJ_QGTG+"I99QWW?9:'UNJ_.I!K M\2.P-R6V6;Z&#(3;GV[=WR;DVKY'UL]Y/RFI_X'.???XK!);S##TF*.-V^&B M=J3&I$S5N\'D;B5WY;LW%,3Q&/JMGNU:6"_9!U]^IIVF.ESH4'6,(*_<\FBH M"0F)B?8@0WRJV:'Y;!.F*E7D]03Z!O[:7XS%4ZM M&9I,$5G0SQQEFJTE>^VU8"FO=1DJU.C(@[%7L_H[#A=&NP50HD4&MPP_A97A M47^LV!(1?3X=:#1X:!H$G/9YQ7F.4[!RC$M:O2!3+N)]%@+(\2C-K4L^_!% MOI'ALQQ(LDN;GQ5%&G=4]7?A"J@1Y"2*C&4/_A9.A59W+-KZ!2"]>693JF^6 MH2;%-;M'G7%S;%Q:,)QF-SL0\H* 8.\;6;#0@^'[/D" 9T_G#N\#]?"Q.;O7 M.RFI05O$N!"3>ZA](YA8>![3UBO&[$]]6K1T"\J!#^>X86A.R+G9)_>/VV.0 M6&>? "_64Y$]!Q8HI"_/R=PQ543W?1XAEW;,5*^OXCCPUF(ETU<<+WE\]N<1 M<*H+=I-<94=\.?X+D)-C;QLLU^BY&'P7]U26):9D23M K #C#C]QQ0&+49O_�,JVD8:9.6Z% M*!-TO.O.5O5DC(VK#R2_+2PLN/KM]#VI""4L,1F-Z?X[X(1;[XWH$:Z>"==Q M %X:["5?<('I'#'+;'INPHM RZ#U+Y;.N%$\G;\ GH784V0]-^;)#_W)T!7[ MCOO"=0%5[/@>=H^@H&^ 0BP2EP^!SS8+MR5Q-NY8[ CST-B=% )@YYWW>5%= MKGU>1O"XN]THDN]105])% "DLO22RU(/=I307Y9L\\?.U+&W^AWR$>..^TR- M04HM_=OMY$IKMFI(:\MWWV;BVJH:?]H=FCT 5Z(55K _VK,=^F>0#7]-*)Q^ MISK4U3"+ZQ''(_\ZS6.A$"=]7W[03YW(9BNY?%Q8=(-[,&)_2S\A,U>BV32;Y[KP;6#>(? M1U7Z[VSJFH/*EP)QC[W:<@ZMHK/"FHQR8W$4EK,J_:!*GQ^Q^'R94Z9K&=V\ MZ+WWY/6'P$XB EG F=U1;#C2$"^+-*=NLF":'WA_G(D? 9?SH4:8E8CMCT)\(*M*2U',SQOY>1.(86AM-%]*=03%;0TPK&LDT)QBYU=[W M-"[YQ!B#.6$J(PSPAN!L37\LXP<31Y^U&,![%'O '47_P?FK(?C*)@P( 3O4 MZ.N>F#5,.)JI($46N/.W6.@-E96+P[5#>).P0@%^JF: Z$""X!@D.,^@$ M=Y?@%@;W&730W-RZ]GVW[JOW[I_W8_WHZC[5NWOOWFOM.J=.G^VZ.Z)B%$B6 MS$VU7$K4!71]#'5)J_34>2NJ=(5+@;#8>Q-%!K6^&#^9ZO";(N/P_/M,6^L& M8:TZPS- 4VSDT][;/O)$-E;Y3QP=VTWCX9=T(']=>)K6KYD*7EX/4%,E0J[: M:+E;5LGA2&N0,!E@3+;)LI!;U?PD.\/L9]Q1=-%/E7-3<<-IS^85J MI>9GYM@9FW#:B%#VDL]'$G U%V;2*G\%DM"54#E8:L[ANNIC+)]&]+OQ62WI M7T"1VF7@^P(6HM'3+T(/;/ #RLTU6M%1JP]HNZ]@A&P,^&>%8;R8LJ;&8^\!SF^ M'B63M(A98SU5_2)U<0&G M6 Q_SD9]2.)$YV;OM#?DC \Z6@(K?\P+OY3NYNSXA7CY2'B9XK7:Y^#L3!P3 M,FB2ZM"EQ2,+[9\0YNZY1JI:HW'7$I-1S@JR[QMA&9RWNV$$]4F*YC,8< M&Q @9/K_,19;?=?E_U^5$ 76@+]$S;0),JRBQ>RXTM+2JM"L%[Q^Y-NW38M\ MIN-HKF[]_=%$ BO.2';L?2A [B="Z_\F(%W >20TF&R;O$&TM$R<9H#;F:X9 M&RL8E&=B-NQ90B9:9/;B*X7N-8]R:.N@+A9]F&?[$[[ 8=3Q1+8QG^NQ@,L) M1UOX2F5/DK:/:!6A]IGJT-B[_"U-Z&(S212=:GN%_]OQ"-:D19, IN2$R4J]8Z3]JM1HL$;C[=-<6?2W.S>-9W4-^YY[0@FX*6@.BJ9"F?E+HD4EI.OM#4Y* MWE27O6 _W+"\?C"'G.OC[^))5A4T*\30!ZT;0[)-M,Q@(]+R'DVDTZD.1"IYOX4UG)W>5K1)S==V#)" M?(D51?2UF_!T28$NOVF&3U:N<,E^T>OGU6)2=799NG^Y,!LT56?%?W]$+96! M%"M01U(TD+"V'DT=XP%=5[\3N=2ITQ#!XDAPEXE2;EQD>+@&O.+Y+$@3@C4 M8*HT)]K0Y@]XBSQNET\N/FB9+;>SL24_TT9$K\ BY"V7:#(\-)1CA6*KID-H MVS[B(N:B(%>:F3WM9'!Q>:+:F4./)3S_/2HD1 ".EY[KUK47N3;,HY:ZPY%3 MWD0'.)1_K)1XQXE"]GLU=N9[.Z2RD_).R0C.:_"\Y"!+'MCWG?,S=>E*T\ORGZCT>PMX2KFX;9Q.NPHT> MR$_Y%DOZ=#N8 MNS9J(#0*EU?WS%W2MPY-CG[^<;[V[X=.RUKGX.'"' 17E_8F5$I75/Q\RZ.< M68.[DIAUPS)=MH-^?+I3?>A-Z&Q)F8L4S3W*YAD3<>>K6XI:([BS;U_52X:& M""6"0!I^>Z*[]&^C5PGNV]OBIPR26-8.ZWF2Y/,"Y4# ?KT]!52; M-[FVQ>LGE<>;<(AXZ!FN$DE0ZX!4)^X/@ ]5*!+X&UT2X9%+J(.LI.I_]TR3 M'2UJX5@OU$_C_\K:ZL6 0K<@@*SSCV';7"+$NT_BU-Q!"!+4=Q,4[BU9 BY0/9>Y\ [#Z MYBDK2V_"6 ) /3M[?U,5#HWU'\]>RSNN.7C]I-YN^\LE/6L72HOF@ M5,GEU!^M70:F8)737SCFZ0_@;OC"(=<,"MSN9-?1= M7)?X7X#!U)\O22(=N/ES,9@A"Z(%R))^_31,@&:!I]$C/*\M\H@I:4F M)AE+(I5!*S)&= :X&*(5NN]%C&=.VA87OVJYXOEYQALE)C2S/Z=<8KD;BI3: M6VTUR;1WX=MJ;(KB"GDG-$@136NFWJE/\IALL<8?'QG33KWK4&KF8/7F@^ $ MPM#!G:B+%"])PI2\_80G1]K@:*O5;&'\T2AGO18]2P8Y=I]ZW]8 .WOI /MB ML+SKC*Q9\:XQ:)_IZ33"81VN-7_X&H1'9^I&'_9E!IDVHGZ9Y%;[DR%86"3C M!O@Z^IA(?E7F-K+JY#T@ V(I6!2W$D(%SKMQ%ML0\3?_C1!R_Z&&TUR"F>W7 MBWO>Z!%,)9$V&+>9([F(U::3HE7!DB-B/EILIAU0LC3N:L>?*QM)>V1K M;1?56L8]4I2@JYY'[((LRF&&H\RV_NO=/L4SYZWD]3 ]Y6TM>CN[[UDA/Y23 M3$G?>S-LB.VLDLR*"6",%LU#"YK3-O5-OSGA:.M'2/%X6G"AD-*Q_R'T M<9"VRDY-%U[^/.7'*I&TC *I<5_C^L.XBR0T1[#)](TA""B$ M91+$85AJ^ 0UW).Q%ADV;+:V=].0[6R,VT0ELCH;\I=6=(1 IACEG).E=5*TO$4P]WN@6O#8X%5)F:^WKS?^\H"#S M:H&UY4_T^7C837A9!81$Y?>%W_S)L2>!43652O"KH235*C*45STAM%DIM']( M!FT<7EEHW\;;-@5CCIQVH$,0;9LZ2">"E::]IED5.5B[P3*(IF)3["M?JPE9 M@O)]NJMP7CCCJWGU.;T*E$YQNG]9OB=A$ABJS,IR/YWE>Q:,5>]CYU*Z,.[@ M_=C;H+YO4NOQ ".'*HV-C2SI2Y;0.;&S>DA=W]BXSB^4=FZ!;3P6+]/@R)_"RY1"XQ59;!K4X3.&I+U8RY!=Y MZJY;O?'YB"6*=3@KM*QBXYSFKN;J55N:85\H5-B&L_V.=^FE%(OU1K&.\88\ MOT3XX3F!R0FY?9HQ0F^YB%3#DDQ"_%33*UR#,J5P<+$U)8)3S??PT)FCI:XQ M ^3 NYTDYMV0DI+SG(4\]ET*!Q,Q/L-G;;>@9W![A,*/1<>WD$Y_%O*W3[5= M"=U-Q@Z%R5]9-J&^QL5'5(MB]?I+S<']VB.3=U.]V]A@4[R'5K]2QWM3#WC' MJDZ?S^=& 9Y@K9X\]Z%A!"T"!P.I[FQ;T9=E8E\%]WS/J4YA;_#QQ0^34R(9$U M&:9J>YK2\-6L")IZ\.XN *GU%X#O: R_B(C>,&@(7T0&D.A-FV\+/G=_3/"L MBTK%P3HN&'>$LSX,@/Z%FNN[RI&97'W8T##!4Z:(1M(GB-,N?$A2S)^5TH-. ME/-"\W'C/W_&FIL;DQ=$\X?]69'I]7X@FY2URC>%!!TI61;TL$]G&.FV,;V0 MZ(I4G5UEPP7AG%<7EG?!%6*F,%3[QZO,U$:8GP2T'-%^8.,NY.J^$!D0&%"\ M2A4'I=6L_QY23B@28H^] ),!*XUKA3#JW\AI7F.1FRF[;/)F93%F9N+2X.(^ M#E&D[1A#(QV849'[[J ,P\NQ=#"!J99M0]?Z/,O*MS>'0M!X-\E*1N*;$_VI M/TUMT]93SLO,PF,.^JJQ(6JK2N]"8^-]R1*)%0LW(.?5&%6!*K'6A?,C\4FB MD<;4*WT3!"N.-VYL^,9TUGGG&#=VW[D+N:E -$*H&*/I0KGK)3T2MU4=67AK MGKO5CSTDVRZ4H4_##]!(!+B)! -WZ=#51)A^$^G1MLP?H#3?Z/$SDP^0N5>Y M;S*0'+3N1%,]T3W$7K#7F,USCEL^@,])[Z"LB!5QLF>UO>'-CY%&MJFQ'8VX ML&5A0=Y'([$)3,@F&LOD+W.4$:A<\UDQ'5J0]">+ ^CNS6NJPUES[@;55G>) MC)<:%$#NMS3;RJP?=58V&)E[Z:M)=B?F'7W'HSQ)")9I T=!GB7+DG96:<#- M(\CFNH;,AA/ EW FZ!$DV? WO'^Z/Q+F0N508Z+BRG?TJW7)E&V(H6N-?]>6 MJ#9$-0^PP A4@)C84*-])67[U!)>)SZ>(#!.(8C!,#'&+SW/1:KP:>SH%A", MUZK!SC?;.OS_Q,S-N1$/ NWH@.S#M!9-A[\ F^;4Z2.J*R4_G\WH#ZS?53_H MOZQ33W^SJ0OA,7(WX_O_@Z377>_\S*A-:Z<._2WR()OF(KQ"HYGTB)!RV%#T M1"MY-[;UQ[-QRN,,F]]SBP&(*RJWO;.!+SFSMJJ0S):DV"'UB\?1@.T''HWU M6XLGJQ:83$VPA58M4$:%0MZZML'+)VJ YYT49^<30](F,G%*)A94BOSL]NNIBR(4_#MC@]2XVPY&_#/7])Z^=@D=)+P3.>S(&PJ+U**;P2N@YC#9E+(;2!V3!>XDD'_ZO^'FNYR_@65 7 M>YG12@)M__JU,]O'5.FP+RUU4"O+-D-N*O7:[8)TPB\X;]GE%'G\Z6?AV6ZW M/9\V=&>LIV"MG25J=D@"H]D[A86C'7*1/FJ"J*$C&UL6H,MF],73/_+4=ZJ_ M92'\86/)#'K&R<_6%@=98D:QZ(?M[>)?%'Y* @;K5I&L2M&>[&)W^1N60=Q5 MT#CM3*'YF%;U68]M\I5EB"TSSZHJM[4A9![&3\^U8Y_)(6%*9IZ.:M>=$4O MVFW)J?9CO!_+!U$B!VKPTO759[KDB68L=:BJ7Z4JZ_\6 MB4E:.=P:*\2?LXRCE*N6BZFDTFV-D@-U7QUR(G"G_4.\^L=\2G9!-+.PT9*,;,\F M)0]#TI^0\J8=VJKBF6*0D?&V)+*)FQ#:LS5IPA#V">LCB1M. *[F3B"[>7\1 MYI.9I@NYQKJ]4[8-:#.*\VUNHNKNT%)*^EQ8][-&W-_8HW?,%8X6J%K8+URU M)K0!M'C8SK54"X0<>-(#9A!>4OT4MGR]P/;G;A3X9+&=W;G:I1J(RNTELM"? M@64KT"E$5UY0IJK#B8@-&Z%L84B-'!.?NF=6.E3O-"VV)96C+S0!IPI1Y!#; M\;Z0M5N"'JN>*X.0LUNMKDF$NZSCJL78P#[GTMV+B],[%46-6B=X1%H$Z2H!9&8 MUD$#>CO72A)VZXIZJ 7ML,:^T+6T;QC(C-6Y0HPT')*\Z5Z?BQ.0=2F"G]]X M4,W^!9QV7?9=.% M.C2[ADS,M[K?[6OQSK=3*00BHK51!63PQL@OBYV_@+O[:#YWI',^ZEB24^?9 M(J3\C8-S_NF%#&U^MA-966?% ->6VUM^P)GX!V()H9B/N2'W&.V@A"_0J,85E@SWG MJS5V(C=FU;[B3BC 1[Y9(H*E7MG]>>&COC[.E\DI'A\[KF@&CT(5F20*(4GK M_N_7XR2ZWD*JE6MGK5WX_%68%\__ O@EF?2VKF.G$CL_/WH=C W-PK)0G(N% M!&V(ESS_!2Y4G947\C'MJ3-:,G5(8X6Z\XBZEWT=*DS5D:(A]@) +GT!9VLQ M21#;/L;G!^83U1=:Z&8 M(SSKT=,^QSYY_IUOH0*AYQ3GM>TB&I+$;:!;+#02KM21V]HGK1!-OD?GY!MP M<5Q=Y2"=.7CIQWSXC'?N61O!-ZJA.@X$*P?"FAN7@W!&(+R->PX^? TN_EWI M"9+1:SBT<*C?\_U1+\B;N?[10+&[D#M.1W)L.I%$O9H.W;-*5X^&;V7GA"$S M=+B2'3\Q.807V3Q&)1';^-%] *>]T\S="*WVI5(LSOB^6F7= M]HM=H_HQVWLOI;HZL)H"OUOI]\V/!Q-Q2W8N>8&-"Y-C6WO*+ M^ER$/FS$N/A M+6UQJ1[P0I]PTPZ+5<9>:1X)Q72E9Z45\B3T8NDOX)%VH22L.1K\;B5](6WH M?CY%E]M@D(46)_ 3CE0UJ" :,#PK*V%39>Y@Z/T4N:/5?/N^HK;6P(![LD;^ MY]#ATQP2QHZ?3 PHG)AU.7>3&8]66WC3+)U$BXK[UK$VAN<7->=\UF<-KC*. MJ77/)')F8GB88PC L9[O/XL6VT>8',B09W'LDS M=%A.H:?[QB^VZ?5?LV56 6RF6J[/"]BB??Q3"&0)8B/H*1AC:82Q.UERU3$@ M%['<[MRGG:Z.LQ)D#@9EG.7E0*4NBB=X+M])(9T[\:"B@N"GR&V,\GIY''-W MAE-JG2@34W/(CK:+%&) -OTQM+^U+);R9-#R MI[&:CP/KXWZ6W8Y-8>A0C6SX8U(?'!AW'B')$PC_>$?+Z\6 E-ZMW^YFVI S M"^WMH2G-K26^8!VN=OFBV7L*75SJC82O-UP)+I:_$&FZM>U1GUYZ%J\@B(<9 M"NQG@J]-K(.EDX1+.,B2S7##_26LUOFHB 2TXS;@4=E_ 7[LZL?'1QSQ(SVI MMEZV'!>\(/UH ' ,GA#\0#W[XS>3/R:;HJ5_;:77Z32YA>&L=YL MQ>MX$LL$E7]KWGE@^4?N$&:SAC3U@$ IIRW5:?9$U2N6LB%@$ %3?VVOQS\+ M0R!:6FCANUNAY%-[UMGQ93]+L5 =JP-;"6IAXI*4R&?>R'/?QU' MOB)Q&Z?/M)*7B0BF=8HDZLJS8<=>9 MH &6&^,,*RL8#01/8[D5MTK6*,/X[>F6J7^V.JD^ ME6:.R4O7TROS5=GN%!$>(EU58S]W(>!B#:&<*<$3$U%='*Y06>9B#$%WC7V& MDF8JZ:!H:;WF5-N>C8\%;T_RF8RG5&4+=QZQTOBZDBFS-:X_O."?]"4J'@QQJ:AB/!)L M_V 9!NM$?+'%2<4G[O+"&,\""/J(WC#<0;M%@YBU*8F55YA"6)E%7Z)O6W+P M;><\L+@@6%"6^4^KP),/J\H.KGX^G%N#KIU46O M_4LL* 6&7>FCG4B$)57,N@5I)UB>HSFIW\3$!/PREJ?M4_&4F])C2WH<&9]] M_(NUB .>?UL#D@N>VJ&SJ4GJU4LT:?S6' LD[W;8(-2@V^S$,F7-C8.+#^@:,E$7)-U:1_)+:C-.5HTMK>TBRPL=]:4V M'KH,!6&X?-^N*9L[Q,[?4P ,["+OY.R0V<^UI3$:FZ+0UW1WUH0&7ESGAYLDSLH1ER/!F9SOWQ/J;90MRPQ+ZP&75"0XYG MY@G_1BN;3QPBM O6'*2_L2&[+JE"(*>J6Y:A(5*X$_$O-]_?<&-'3#R0[,HS MHY\4U[KP_Q";J4U5,2G?>ZZ:HP+D.*3)&M ]6LD))C1T5:' VLFEY75VKO#@ MJIOPY#-_X%,,R-G10%#5+XBH'FQ3=U[C?8I+--Q^TD1+:X'C,0K21JO%$M?_ MF_MTI,&-[[(0XKS5C-0U'*6)_?G14D]U94=JH-KH7^B?YE(I^\N"JQ<_W,GG M6C3,B&+(3[=-SL.G]MZU? G7?QR31,):"SO'9JI4 7S.Q?:XS0:N&WQQ\"G1 M*EKN98B^=#\1H#ZQ"#%-Y:*1XLK:;OUW !Y%_^] Z5 '+K0]1=E%76@_O=)" M/V[T]>Q>TD0M=M>FO\$WFRICG_AC5VG]%]#M@\%^"'[@^ OH 4]*)@CW+(\ MD#_HWHRL0PY%S;(FS^,HS[SO)'*#%79)D#IW.(U_ 1OG0?_;4^_O$Q+^ G)Y M+2RZ@Z3EH04(B_62([-UYN@E)8ZB1>LPNNFK\H>_$]M M8O]RH[,XHO3VN55ZGB&K4C*ZKO7+8*,;:O]S(C.R))Y[P1ESO]W_78MT<&D: M6U)L!RDX4U._6M]CM" Y*[UXT 6NI@'NNXNA7/BV?:3'H4[+X1$CDW9PJP:HHYA MM/PGN5QQ-+I59S&WRSM-MR,C$$9GB(??&+G!Q?CXZX-BQJ7F2=?&Y_F>529' M@]5^'"!V5 >L5M"U;>XI,+T.#:]J6N6$UVI]=X89V-LXK"_^N$QZ:G="K)#V M"?^Z?CVB?XU^ 6,PWF=\,5:+U"%2SC.U )%X%_4[4!AJ":E;P5(L(S6:/DH( M/]G<9 (69ZO/)(@RSEW;N[TKD=;?S*C_"Y +8C_( '9F7F:U3?L#?SIF]'\1 MDY-'_DN/(+R[\MHG=VD2:SW MU-?^0JOFET/B-[K1;4THAVEE-F>I[TL5M35O3U/C#%FL7RA L'=Y@#T7U8O" M.VKM,UORM/$N)+L9O0T196M5!:_0RUHU(BKX,>2JE6R$:4KNB? G[4=2.\KY M[7?L?D&PBTHM]?Y_BF_F'FITG;M_O=9XC(Z]$,4Z]C",\>>[+W"6#:J$F _K MHH9V$S%I6IGZT\4QNK=:@7M= TD"WS)E4E@:5(4IDI[06SR#E!NCU?HRXTCT MU%U$HWC/[Z49534X8/#W7S5D"S@EA4F/U/?Z2 ;CR!6XGH]E[#(.PVIY! M%L_>-Z<9I!G74A]A7Q/X4-0AA%5W@UD?"[)0=O 0!? I/J'0^^\P5+#:,*&_ M%MN*!^9Y&+QP;2&7L-2X5O@U\9!3$"S]%)B2BY1/=UF7(2$5I2X>.E6)%C42 MX>95IT^3)2:1.N]S ZH>]!JDYG#739C+A/IX$^@PQ#!]>MH\P#>/"M+12R3* M .;6HBOC[C).^RDGI($432OX]#5%=[FKN_^Z#1$RU2:87!78#!^YT=&QH2_O M,+R?PTWA*6"JH,TJ8L,P"D%?@NE:ZZ>;68NXLP(5KYHM&NW[FFH7#?19G-O5 MY3P18.-!J.^QRZ0F6AT+2C/7!_55ZO3*L[1-^ALB"2)FBHV0L(D+/_7UWW]R M:)171%VWZ\_I?-CF<.?B%I=/"2T M+]&1V7[Z?(UF!>.H0 0OLK"#L#8FDZ<_NEZU]%B[NORSX0Q$8"0VJBE6(&?: M$YY';CJD+\LATM,];1ZSB1W@$A\O68TMMBV\CZI'(^+WQS"LXV]Z_TW)4^CI MF9GR95=,-WV"LLL\II7$EB7>+M;7C?F6G42GWVMSC;*PU::_H+ MP+0H_.0=LK [B'ZV1@DN][YAYSY:=:3;&H$K50*4I5C@TKV>NAAY&>CY$ MH)A[ [E1O3V+SB4EA^IV&2NT4,3N3'P_89%E@MY:+66_O0(]_"\ '^*-]*JO M^'7<[++^2ZEO;$EC=K2RJH1 8ZNHS=VX?_/[L":=N/922(..YDF^>2K/-Y!> MFJC-3U#9UW4>M\\9]6J3,,-(2.ME4F:WQ*I@8T(WSK8 L6.JK_]5@B?+%_8< MG&_+(U8AJM&BBQ3K%JGF*9Q71R]<\C%)-_T&TQ5@T24Y!A!^ %4A1\2[6..H MY;V.CMKEG\F-WAD16)GV@-E-ICD5_WHT^\9XE/_[?^Q [8KQ-D+9S/PJSO6Q M*U\26W9M2MUG01=-+74L=4C*8+\@_-QC6/(P?C.;7QG4-? PT=[<=LL5)P8T M"8*-3/D(5JR.7$9X=F MAPYTD_J>A&K,5/'/RB6&*1IQO#92 VJ^.R0^="/*;(]I$YJ^L_)#_07<>B$= M$F*%,&\:;1\.TDO8M' D/ >#!:F<,]8;)7T!D M+MZ= ))/6\^3X$#Q[!H$_]!-R8OK=#0FMXO=^A^+Z/\3JH0"22 J_HS%&",' M#GM?SZG5Q:7[GV#TF[KT5R%FMU_Q5_2TE M?/1W8UU)QJESANKR4=HG51W+CD-@UO3#$PR7QJSHD>:T1@:MQU(Z_R'84+=9 MW"MIL*E5QJC6KL,IX_H&:/00; !ES-;JQZU3 L;]LD?M5E3C,E%S:5FEO MC //3(;_6?E/C../_-/2#K\()LS5]>OM-KZ?6LV>*LI M]I.4^;)DU(JJX,A7E%3%0?O"5:>(H]M^XI[^R[+K*^I$K0MPP_ M>5A_81B0)X[C2^@K1X&US8P;"-AEQCO_!1P6^'F0*@ZVN2\3&4[@RVK%RW=@ M9"5\H_[:>C,KR7$7H^# %7UG5SI>:LHHT(OOZ.QQJ\$)2Y+*5PJ;1=)2UAS MA#>R?ZES,"O]J^5;#OX0Q^ DKP<\4VG*U4)=QE0HES?DNHI>%5B1RINJ3VNN MZKNP1NJ^9,\;Y/IM_W_^XYCLU0,%2? B?5.5J$@0Y2AT^K5OV%'O5+>3NOR[ M1QHTBGG!BC'.XE5"7V+HU#H5\'8#GT?T&,P:CE>K=/RN@OL-IR]X'9TN;*;$ MJ"7\<:KRZ?.IVH\&]* B0LY=L/9PM28J'KH_V27]Z=U&Y"*@,3(V\SD:7+3] M/VPQH>MV$;(?*CK+0%17&;$UHXP]7HUT*=,?*J#W_;<"Z9N;GK?9/@=FX'\N M,?6G1)GM1#V?XQ>5/!:PS3[>C';8\C/(WB"37;/EV[R.#7YT*\&T(P;J5'CJ M+X Z]2F9@.TT-B7A51+.4;N;J=>H"C%P3\M0Q/FQ)1;&2U8U1/^G3Y/^!_K0 M$:'G"6O6"!X27+CU@06^/Q<2F$"F4^K MAM0A7>H&_0PJTBQW@P;]'"H'T+IWEQ+*@:K_;>NI0+ \;@B1DN3Y4D^R;K8S M?U6:(>+V==UC^RO:NQ.1;]X&UVT?U\0=[0.?0*CHRWW27BJEHN@AE4Q(6[B* M(!Y-C-LV2Q\+:=M*CZ?8ZJ0B _D="2KBCLT[D#9U3J]U@K\@G+H&,5OMS/XJ M*E2U-NJYO.X3PV/P (#A2_2>K,2?>_8NYL7V!:IY\C2U!B/^A>32 IZW_@XW_&X+^+OP74$L# M!!0 ( %& 7%C.,F5#?!," +/@%0 4 87!G+3(P,C,Q,C,Q7VQA8BYX M;6S4O7MSXSB6)_K_?@K9%F MJW_[D_MGYT^ KVC&TM7#O_WI]_O/,/[3__KW__;?_N?_!>'__O#M"_B8T?43 M7Y7@*N>XY Q\3\M'4#YR\!]9_O?T!8/;)2Y%EC]!^._5;5?9\VN>/CR6P',\ MU%[6?IO_11#?]1V,8,RB&"+?#R$6E$+*AF'LDTA4C2[3U=__HGX07' @U5L5U9__]J?'LGS^RR^_?/_^ M_<\_2+[\_6?FLM_[%W_W:^N=I,D^:7Z=G-ID1ZZ4#;K_O*_ M?_MR1Q_Y$X;IJBCQBJH.BO0O1?7AEXSBLD+]I%S@Z!7J+]A>!M5'T/6@[_[Y M1\'^].__#8 :CCQ;\F]< /7O[]^NCW:9_**N^&7%']38WO(\S=A=B?/R"R9\ M*:6O6BM?G_F__:E(GYZ7O/WL,>?B<+/+/-]I54F9*"G=4$GY+\>3US'F1K7.ZG=B>EH=F*SE1J:DM_F6%GWCQC)L;I-C*"J@U M^?=*8-"5&-0B@Y^DT,7/__.7K:HVL%Q.#^/R?1$$?]0B_W]'H&*;FBE]H)JVIYQ+NC)C(LZ>!ZI?9P,>J'@@IUI] EC.>2QOZ@(I[C_\E MI?E:TG"*2;I,RY075^L\EW;U@OK$%P)S2")I!"/L8AA'O@\]SD/?)ZZ'?&S" M,T=[FAN_-(*"92/IJQFA'$=4CTBLX#0R@;00=82\ (V8]CCC)!*6N.)X/Y-R MQ$EUWW+#Z1N&<<*-7$7G7Z70=6N=]IL9D?@8DXBYD.(X@BCT$XAYPF @.'?D M_S@7H0DUG.IP;@Q1R0NV G?? S.R. FU'F?8!'!DZNC#;@2[0Q<92U1RLKM) M&457^;?$HGW?,'Z12R5^(ZYRSM+R,Z;5'/L;_I$^K9\^9'F>?4]7#U=8/C_R M\X6/8AJK338W= 5$"0MAXGHAY+$C0H1B%$9&9HA)YW/CG>L5S;G:],1+(/M[ M J)1P(QTC/#7(Z"Q4!V9C)38(!.@%ARTDE^ 1G:P$1ZTTMNCIB&86:(IHZXG MI:PAH+REKT%M#*.RC^E+ROB*%;=R8+AD2U8MV*H?BY P2CV$H.]1)E=0C,$D MXC'D041BFK@HH,'+-3>CK%Z<]2C* M%GHC4])&S NP$1140E[4_]@C(!U$+!%.;U>3$HR.TF\)1>N>803R&:?YW]3[ M\!O'Q;J>W?\C+1]_7V6DX/D+)DM^O7I>E\4WKC249%9O W%EG$DB^X"+M&@M MM-=K];(5BRB.,7.9![W CR$2L0L3% >0"<=!$8DH(D9&TRA2SHVRE%3J;-1P M"3?.".IQVKN/R\ADJ/0#E8+2)-NJ6)_U=Y4$M99@5\T+L%$45)I>;%:;TL8[ M/=[&C#KJ>%BBXG%DG)3#1X7Y+?F/V]FP6:-:".*"?^3UO]>KFV>>RVXKPS:5 MZ\-+4I0YIN4B\'%$7(?"F/@)1&$00X(3 KV0Q@%Q0NR8&:'Z7<^-WZ\>Y5]< M&J0KD+4B2[.TX)(W\&J[WU]M9J]XJ1:&7 A.Y??R5TS_L4Z+5 UM\1>S*<)@ MN/1X?YQ!&)G,6Z'!3ZW8/ZNQV$@.&M'!'ZWP%O: O"7& M 2T,8[MO?%DYM^"\?+W/\:J03=O7"BU)9@'_E[('_BM.5^D::>DMI2*0BK3UI/W"1Y?P>_UCX3A1Y+DZ@C[D# M$4IBF!#'AR@248@E4Y$P-CXIM2??W(CL\BE;KRK#ZT&*#GY:2N%_!OE&?/EV MJD<)7-Y<74O;HU# M>_#,>H1NALTC=^JH0R[\.5,B27FJUB_S7"U!E13%A]?M-;?X57UV^1WGK/IQ M+WN]7+%;^3Y]E6_8Q^Q)RKO@0>+['L'02[P0H@ CF+BQ@#A@6'X1()<2(\_? M$82.]A&7E:V(X(^*,6SJ:;\8C8V?),'D/$:9V9 M1P1YS_]YS+[,N)U3MJ@:_55V7GZ4RY#-UK .Z_;IMACJ^SEU(,N)L0WVS#T8Y@ M\U66+YS #P.* M,$P\GD!$$P83$3HP1MQS1!AAC+5VVT[V-#\VV$:9D$W\0R[%+4"I!-:CA],( M][.#5=RF<&UI(-N&C"A)P;U-Q%B3]*B:+*=!;J?+]WCHZF?NS^?3K#8L-6CG"*OUD69/?'\&Z<\K5PC M+X7DK,OE,ONN3+W/65['Y53',IL(PT42AE[,@AC&PD<0^1&"<2A_\]W$0"/.%7L,I*0'CS<9,*37DYKCAXY5B3 M?6P.I]YR>>)!&GD.:+6IG=-;?:H#[,U@8:43V"@%Y JHC3U4>EUTXJ+M+9,M MPFQIA6Q#HDD7QQ8A?+LNMMGT,/YN#DV*^^Q2N3CG_,.Z2%>\*'CQ:RX[6C@1 M<9/ CV 8A'(Y['H48NHPB%$8"^PP@EVCW:]P\0B><[FY2==)5_2SW: M]PWT@:&/G*V7_$9\PKG:\BMN>=Z>U:;TP^M5]O24K:Z4 \Z](KN%DS#7"]P M2DJ12VZ7N! GL0>=R T1X9Y'0VKDX&(JP=R8IU4 W C0JJ"VT4&E1!731L&' M5U#K 2I%P!^5*H;NWN:#I4=9HP[!R!RV03\[A/Y%#?\%(+OX7R@GQ^5:)2X& M]]^S9E#J[:N38V/N\#(47UO>+,;]3^NJ,A2>/3^4P0V9[TM^Y$+2,/O 5_*7 MLO)=6:NT.S="_5XLF$,BD80"BD"EQ"&1-,6DB099'!%'A$[D8*WT6QI]S8T0 M&W'E:K>2%SS+;\&JDEB]I>I/3:]O':!/;U!:A&]D,FN1:T15V=%7X.L&N5N[ MR.EO5%I$<**MRK.>0:/=2DUL>O8K3[4PV8ZEIBK=/4O=6P9F[FDR>=1>XO?X M1R?+V5=>+@(1,_1PL97"YT1OTV;QT5-] M+Y&/YFW#**5=/DM3D*2K-@E$]K!*_RF[9&KW7J35KEZ5=*!9=+/+53>%J_Q. M3F+L:B_UXB6E*CBND*OV:OWE,Q)&?L AR5 M,SCYLDVJA-:KJU< PG)ZXTI*\%R+:49ZTSX&>A0ZOU&=AI!;O4%'\>I(IE$= M='4'M?+M?B6KLH)TT],V &Q27>]R^^:IN3WQU!@3_;N,GJ5I8UK9)YV$WF58 MWDYI[R.$K;1%30IS.1/S#:,ED4 )=7UI=",$$6$,QD@$D#J1$#X3V./>>1F+ M#O0Z-_O[;1$"13^*CNIX=V65\X'3D]X@Z$TKUJ$=>3HXDH*H!;N2VCY]&Z$T M6MJA0WV^<\:A'AA.)QOJN]D\L.]Z5:3RROL89_:*9\4:S ME5F]#96TH!$7M/)61*.$YFR=JZS\7VRFOS'$:5"HFT[[DX6]&2C;#8$SN6VD M) 7'0FMOGBL_M$\_>$[30KUY]<[<(N%NC!+F0=\+"$21PR ) P0=$2%!@QBY M.%X\[Q2I.S\U 1SUU MR]KE$15#I>@$9+%2"WT?.B.7J9,//!T$&8*NV!L7SS MRGDP%%[CA >#.S(WBKZME]QU2.#*[N_SIU7)/B_Q@VZR@\-WSVVAI:0$2DSH M[KS3]SQ_4NMIKAERW(/7:;OQ?*A&IL'3*($_E,B6[,-^/ :9A$>:G,P*[%>I M:_B=N-+CXI'/J[S.B17&CN+$(4LPAA!CP08 M(N$(&#N,PM!Q$NI%KA,CK80GYEW/C1O:*D!5P1)UMD]K/Z^BJI_ZW*H 6*5# MDZ$ K%=J4?7I[O96WY_"<(A..Z:,!_S(3--B7J>?N1&M;UU=LW8C/:C%/Y53 MX%R@]?U8Q@-\(K>600^[I;"\8>#U^+T8-CB9&\PP1;M>,0-;&%K>JL /#SFO MLS/7WBV!I MWC>P**B*.^&;"@)?U";_IFA*&ZGR<1 23SB.\(T*FY@*,#(9$\B1B:@6_:)3DZ22?J=L M5)FI6.M;G+(+H%0 2@>+54$'HF>K,JAI]]-6!QT(SEZ%T*'M#(RP56=IG!6? MI4)MU;&;_ Y7X215=IN%Z\6"N&X,/5>=G+C,AY@E+L2>CZD7B"AVA%&,[R5@5#QU0DT\#<#TNLPOCR.RUBV KKGQ2@1*XBF*K1+88=JL- MCZW V],=3AMZJPW 7O"M_IT#-NYY4>*RVJ+]F/'B:U9^XY7?EW(->^'YZSW_ M47Y8JN*YNIOYVBW.C52U\*"5WF"/7Q]:C7W_45 =^RR@ ZB2 M&DBQP;[PP%CUG0,%\[L'QU2]B=BJ(K54 M:I/FLVVJS^)Z]>F'G-B+.IRK\4YMRR BASJ.BP5D7B@7=Y&'88(= 7GB>4G$ MW( )HTP UB2;&[L="NM4F797A=I)J8(\JWQ$TOL?<=U2"R:W3&P%[5F2:ZIX]OLPGD@$LYR!P.W M_:04-Z+.:O49TVH!OMWI3AQ/"!YPB-V$0L1]#^+ \: ?AZ&<")!:'!OM\?7U M-C=JK[:^Y:O;)(AKY3WC9*$?;,W=/5L0CKV5=PYZYKMV.JC8VJ+K[6O:_3@= MM?1 1ZD$B8@X1%F'@1"A) MB%9-X+V6YT83&^'TL[;O(M7_WI^E_\CO^$8N:=)(R2RE8C^H[1F9UW?;FRS1 M^D$UNGG5#U\P<2C!IK1/%8+8NK#652 ^IB\IXRNF$A4O$C.WIU*/9MGXEM?:;?I8A%,A^F]8Q.TY?T_(U;!%'YKL0O&'9O-4G6>9/JZ MN+K\N$ L0E& .'3\,(+("QB,71Q#'CHA)SY"C&H9AMU&Y\;U4B0]@M]!II^# MA^H[,DU>X15F^ )\S)9+G%M(O'9(SYZ#A/;RFF?:O[8^%BL@F2[X]!7.A+>_UW=*O:L%Q?&$NWJW#]U^WJ17:9+?;,Z> MHA!%.$94!:_+!6?D>Y"X,8:!R^3_!5'9U\SVGH]U-3OKH:C ML.KN,ML :_0MYD[VKQ:T,0[73J-A;6OY:$<3[RN?4GA_4_GD'>?EB?W,Y3UX MN@%G;(< R>.,;+77>V$;B;O[81FCP4R/V\:0@@Q/(ZN%D M.8_LB4[?)9VL'A#'LLIJWFT>P/U)"$[+](5OFE:;(_?8E?4J;R%5,$I]33F'B5E#]L.+S1ZB?V2;'?63"V^C29;JJ7NJN/J =&ZD1 MJ%2J:JK\!KZ\RR#IAX-/.E@318AO!VV;A;(NT9KO#EIQ[(6R%"YN#=R>"/+S M^Y@LJ-P:'-TXYVSX5Q!=R$_4?P"O MR\CNE+^XIG&8NT/I)X9?^;PC#R%[0U()>!%%7?5DS1J0(S5412L!57M M]S!Q%-51%??#IHY?.O <8TT*_H^UG#X_O<@?][*5C]D33E<+Q_=C1I@'W=B7 M:WJ?$(A]06 0"Q&%KB\!.;L5/;XK3+D%]3S(C>22Z7 <3V(8H? F"<)]!'C'@T1\EBD MN_]WHJ^Y$5,E+L!UZ)M:PAA7L],!^/3VG4781J:;&K'++6+=&DA_U.)J\K<. M=/J;:A8AG&C+K ]*.WMAFICT['2=:F&R?2Q-5;J[5+JW##, WY9Z_I@NUR5G M"\^-L$^<$$HH(X@B+& 2.1XD"<=,.%$0>EHNI"?ZF1N3-F)5!0I8[6ZITH#6 M^TF&M0J.0>O[W*=)B*7U3.1$%;IJBP^%,'$(B3G'\A-BYBUH =QIO .;DY"? MEI4]IX!M,[ JL0$$; +\]2QH"YB.?<#42*@2!-@D=*>=7P"!DOF\+%> M)K5_3ZCZUN ]=?DP/FZKT7WCE$M[6I4XX&7C[K.(?2]T5:(0H8K%(48CB/TH M@)Z'B,.2Q/%"HUCQOL[FQLR;TI/Y1M@+L.*E"H#&RV7VOPBA.1.A 'BOW*1X[$(?"@Q[F(0LB'B9< MF-&^K>&;AOOU!M BX'H\;PO$DB@96E.Z.UJTHE!1^FWLX/6/0,V0=I\GG(I\#E=J5'?R>R95H4"V]R>&X_D MQ..^[V,'AI1@=:HLC4]'(!CP +DN(W'(M'*8#Q=A;M/)?5;J^F^>@;O&ELGH M:(Z]D[+)(RPU (T*=4[AG4V55@OP4>4\-TR[=<80&&R]C#X44^W(;(9$F3FB M&9)E-23=8KO/[9"P-;?DMG0>AGT[.,,:GFYCYRS%=_9[SFO)5EK#-R%)5WA) MU\M*KKWD61[SYDHY]=GHK'K&)@.WJ"0P-< M^09G8C<31JONF&D,K8[':$D-[4CYSBD.K4)].N&AW>[.#:*7*Z"FVZNL*(LW MT=J10TF(>0 9Q0PBD0@8^S&#B<\)"GSN",?,%4VOW[E1OQJ!;%6999(+I.A- M_;>4;E*C-LH,#9KO'P8]4A\!W)%)NI6X1;5EX$KJB0+FM;"R'C#?W^L[!SJ QYZ/M)X$/?BRA$L0A@ M$E,'>F' >8 )"8C61KQ^EW.CJ;M/5Z =C@O@>M!):O?PVFQ1"\^M,F"S>VFZ M\#<8DW[B&@?IL3EK-)"-LD6:X79&&DG-CB;++VFF>#?QI.&=9D3%>+JXS[$* M9;E[?2+9!,#(C:.JO_7H?U;4G'9B\IWZ)Y2_;]W>_I4E>TZ,*M&_C\0N& M%G$LU8/>9G>^V8:573ZIEWOAQA0'(L(P)I%*!A:IB'06P22@@B3R_0P#HWJQ MISJA2@0 F(4QI RYB9,H,CEH:YSAVGGEKPXAL+7X[]AW.1DGAM#E>WZ; QN8V#0SL'$-;+W,EVMY3S4 MN)#(C@[FM-ELF8HD2! )$8R$G#Z0G#\@<50!,I>** FCV-4K(&19KKE-*KJ9 MO%3Q0MFE7H;440=6S[A]A^$:><8:9:3,8V;LXFHKQL:25-/&Y-B%;U.O3\_G\KNGMM M' $^KU>L"3#&$8LC%1F$(BZ9' D7$N13F(0!C0.?!R'5\K.S)]+<2+S2JO)1 M;O0"K6*@T@Q4JA5 *E==)=4#-\I5X#NH-=RX7R@=]:U<2P-\>J$Q_;"-3.9Z M(]:,5_]P#0CIMS1N^FN6Z<=OHI6,WCAJOGB65CAVP>Y9]UCJ:++5D%U@NFLD MRRT/6SE]3E=IR;_(&5^NS$KYE*9DR9OD"D]97J;_K%Z&)JWUI8JO^T^.\\_R MAH4?HS@DC@,#HJK\>*& B>?&,,:Q8&Y(L4.-DF"=(==:53K'#KDIM>*A2!RA]["UP+(!J:5%SCB23 M+F0L0/9V\6*CR6$L>OWTC--T>,X*O+P17[+50R5-+8-<4BW7ZE3T MK7"WV3*EK_7/K=]Q@&A W!!!+F*Y@B$L@ GA(72HQS"EG$6Q$;N.(./<6'>K MHO(76$K5X+)BB"83&/_1: <>LHQ]3Y>&!4O&&&8]UG[GP1N9S;OCEH-6/S6& M2L.&Y6M5+L!&RSW>EU_6.H(_FG]'<5\?<2PL30)C2#CIY# BQ&\GC3&[&A@? MQ.DZY^SFA>>K].&QK&->9>=JO^TN$_GFF^L5XS_NON-G]4VSODXBCWLA%M"/ MG00B1AC$C!,81KY#8L_GE'E&44/G2#.W":)1!FQD!AMUZEWQG^YN/G_[N?-] MI1106O77RQYA)/5FALG&9^0YX.RA.;VE91ZH9 -;6^%+9\DR;5"3#=CV0IVL M-#J,D7];+\N4/STOLU>>*Y^FXC_2\I'E^+N<*S8!HPO/0YY#'0'=@+JJ'F#E MX\PA31!#B>_%6!A5#]7K=FXV)NI@X$SWRC50,363FA?5]-N=6HHO;>7J7//0&L&T\=TQ7-U]O3I'^OT M62U^FS6'XQ(:4^)!CQ,*$7)#2%S?A0X7A')! R\RN#5-&#L@CFVWM%)6F&WD'&%9IH&'+1.EIZ=I[9+3*N\9 M(QJW##SMD LLP':[2LB$>Z?>.+^H7;<+@7^FF=%\:GUD?BU<9%8>"R.D!N[D!"5*]V+ A@G+H4D M\@CU(D&8,,I#J-?MW*RU2DIPA?.\SBW5GWCB'+QU+3#;*(YN=.W96#6F/VVD M!JW8QPL;#3"R3'"R9E=I=3JQ*64"Q+[U9'2W&2'1J@P$?5U<+I=U20B:\J)9 MD# 4H"CB#,;RD2*"K8QZ+-,+8C^G MV()F9 ;91<7B@DQ'_Y[\7^WM-3.T?VU9H;?Y23A 1\'VC=>Z]HQ"+:H03S6- M$DS_?L_SIX7O(L]SY,J'>E0N?X(@A(D;"?K.-[-W-[Q;5$* M5?P/T%96(#M_&E %9!_7_I?>'EHCO_9;H+YL3+ *J'M;0 THB7(68).7/3GP MA-FN;W(4$)T:)OLW3U^GY*@"!VN1'+]ZV%KL0%(,%5K]L$K_R=DUDP]+*E*\ MC6>@_UBG.6>[!7"K[/:<-56U.E]4)7,72<@3K/P"L! "(IH$,,&2;)U81+'# M ]>7EE2SRW.OOYZ;0/0!VU3W4U!X76:\24QC7&-\RK'76U3.92BGF5@.I6NZ M %N%05?CMJ!WJ_->D?1&[4V-P>Z7%Z#2W=ZJ=L*!LK0DGD+B2=?3$P[!V\7X ME%V;6_I7V>J%YZ7:*[B5SPZ7[;.[,I/3I'R4BL=LR9KTPQ_Q:[$(71$(3S 8 M!JJN>H =&'MQ KD(/(PYY=Q%NL:_4<]S6P]\7:NC^2I+<+:22\MUE;:G;/); M,RFQOJUK-@2GUPFC 3LRPW?D!AO!027Y!=C(#MHDXA]'!%E_C3$:V!,M.VR" M;K06&01#TC/@SX1B9DEOI:D(8P3NP M1WU;B>,.]#!M$KCC*NXE=.NY=(!IAY_3$B^K# HL+953\L(3?NQS+F @0ODV M.]B#6$0)I+[@@>=Z@O)(VX#;;W]N;W(C(N =&0ULA@, :IA?Y\$RMI'5(/+) M&B(&MM)YR$QE$1UX9BSMO_8 T&?9'+AK.OOEN,@[5DK/90,#ZQ4'*O-&TH3R MB"Y?MT71/0=)MN+0=?T (HQ=& >"0$$3)Q8A(RXUJB5QO*NY\=G=(\YY(^G_ M^)?8_& :['T=7SVZQ@]G8YDLEV 6X+,L\)>NRVAHL,W"+\[&R MYY[&Q5:(^?&.IHT?/ZGP7G#XZ3O.K=7[^RK?;+'=XQ^M&]ZW;+G\G.7?<<[> MEN]U"4W<1'FKA Y$/E<%L%1=3,8=P1ARB&>TRADNRNPH9_WTI"JW9^)-%FKU MR0?^D*Y6:F.@"B.JR@@UWG;JZZ[N53+K5ONAQ7^-QU63S"89K9')KELB^"CP M0&D"&E4FJAL\%%/KI82-!7FGZL)# 3M><'APB^<2\2><*WHH;GE>V2X?<)'2 MRQ7[F"[7ZMQW]VU%#O(C7'D/*M\B@:@J">I ^9?+HCAT?*%5"/1,.69,P:J^ M^KI> 8%6)_"3\F_X614%4-\_R:\J'<'OA:+C^^]9$QGU&R\?,\,PC:%#:4J\ MHPW0A*R[&1 U$I46%Z#2HYH=&TTF(MU!>%IG7#,IWHEN!T%UG&N'-6G%J;?5J]S8XT:]$ E;*= M&YG6!56/V*Q!-3)]'8Y!:[&[ZL/.0M39 4Q&"S7K]O7.\64'U#X=5';H)O,S M@=L\HYRSXK,4\PXO>7$CY$?//"]?-VD'_LJ73%J%ZNO&)4615YUL4U[?^K/P M8B$BX;O$3R!#KLH3(&(8!Y$# T9HB ,BE\Y:.=2L2S8W,FJ5 ^KQ (523QD, MSXV".TE,'J620&1Y=5F3#+E.;4(V^NGOV-L=\-.G'^\VC",3Y68$E6*@TDS5 M^6AUZZ104=JI%79UT<81L3( &Q75C1_>?2SUSVW>;4PG.O$Y]^VL7DZV&5UY MZ_9-M71R-,H0])PYV>UOLM.J46#JGG.-TX'Y//XQ?4D97[%[OOJ(7QL/H-M< M&@@;MZ#&5[2]LOIR@9(0120((6$)59E]$"3"BR#&@KLA\;C+M?:YSY!A;G-S MZP'.&B'E>Z]L7SFFH*BV47Y*5X!ERR7.B^VGQX.>K8W5Z_W1R'4! MI Y0*K'Q-*PDW7H@;CWUVUOJ*\8?!OUY"C)CNUOL@0+^4"):V. ^J7Y/Q+^\M]DRHFR[4W2\Q4G>\9,*M6_P MZ0O/J<)^(S[]H(]R$+G*OW^SNL+%H_I/&;,OTH!=E<4W7I22#TK.U!?2EMW] MH'/EIO!*:^W^FF?KY]KZI7558LZV18D7+HVH\!V514#Y<='$AXD3,>@&G$2) M0Q)*Z>*%YR0S*^'^GDJ9O(Y=U49\*RM,U*I4+EMY^K ";=((56*K@@GDJB1' M\WLF+Y 07%0_JZ5O@T2]"95O@*HN&%(A_ET?.KW]^_<7=$Z\OGF"6CCJ&B[R M2;FJGA3U$WSJ/BE;%)I+U*/SYL/=.[:5PC8EQ2J FK/3+41@BY'MHO=S&&]; M80_OK]"T41;OK^^QH([Y2#;,4FBBE553-Z+:T>K$)K]^SO(O'!=YXZ*TV_"M]J@L:C<8M7&D)7TO3R;G2 M3#H76(+N+9';:G:@3Z6TW%.14KPJ+RE5'M9J%T=U(0EB^_+R"-,P$0B&28PA MXI%*ST9=F$0A=2../,<51BZ46MW.C5/OKG_]>OWY^NKRZSVXO+JZ^?WK_?77 M7\'MS9?KJ^M/=X8ND'K(Z]&F?3Q'9L>.P& K,6A%!G^,X\AH!),MOT6]3J=U M4S0"8L\KT>SN@#E*,S5[4M7:*ZOS,L^5M:L.*XH/K]MK;O&K^NQ2.9W? M/%?VZ:\OS-&/_P95-Q-GEBS1A'WC[?7T>$PKLQ!@'DM(B536- M$9A0SE4=1QQB5T1!;%2X<5KQY\:4K7!63SW?Z>V)52L-(*=%4'7=T! M>07="QO]007 !6@@N ;$(!\3FH8+D +!&B0V%QEZXSX?$;A+Z$3%:W_5W-S=KI2,MZ(@+E+QF<]$)F/7F#GO@CY[H;%*VTU/\+3MIWG5F_>GKU?.Z++[P%[YTFP1EW$D8PJK>M,\DE<0. MA@D+0D@]UX\XIZ'O&.W+]_0U-QZI9 /NP!K3![#4XPM+"(U,%ML*T^I45@EZ M 1K 1L@ IX&)[1K3!WIZGQ+3QU4^6F&ZYY:AIWM%F:]IN<[3U8/\@^Z*)5AM! TQ 1S#E7.7\D;(H"84 %)Z(2">HQ'/AZ0F=Y8 M$*U79OH\\U>M=TVY%1[@C=2F9WFFHZ-[>C<&V%.=UW5D!XWP%^"^"_>*U4G< MP>5IX <$S1HLQ*O-2CN4.=&)E'FZY&7"[P$K V%W2) M?S1N"<9A]/MHZK'3N1B-3$"M>%5FI;8\HL(L$Y7=U&RC+9?9=[RRN<_5AXN] MP/G]+J:.ES^JY($P^>/7FD?5=0_SVZ:;[:"B<_I?[P$M8H1CN402,&"1!Y%+ M,20"8>BZ) D1Q3Z-M7/I&O4\N]74CI_,ACB>&_E!WG&P>:XTT(_:,AN2?GH9 M%>B1.6>+L0HMWS!0*SKH.C'=CHJQ?CS<:%A/% 5G_EQ;BO8>!%Q/M)M9>Y/% MN U2LQO9-JR!@>5N?_UPNTBB1"YP1029XTG*YS&&F*, 4A'X0BZ$&:>!47E; MV>C=;$(.8J%"]W$PQ"%;@") M(U=CKL X9A[V@T#KC=/O99[BX9*Q:6N E=AOY-PP-FMW4RJE1Q_*&R5-3937&?766K(ENF M3!U);^KN^$1PGZ( !M1!$"6!#PF.'4C"B OD(H<'1G$-@Z28&]M\^G!]__'R M3>41\W!8\]'0,TI&QWAD6FJD?5O998S"2&=!93&*U5R&R6-7!\-T*&)U>&/# MR.^OG#U4Q_7U(7WQF#Y_S)YPNEHPEX6"(@(%B1.(D @@\5T$/8P$3SC%Q#=: M01WM:6XDU@@*NI*:<=AQ4/5XR@I4(W/1(93 '[68%GGH)!26N.9X/Y/RR4EU MWW+&Z1M&BA(]%H/Q=:V\'&]$]6UQ^8+3I=J?^YSEO\I[RP5)",<>CJ$;"P<5 M>7@V,1!]/K)UP8F8Y/F+ARGXUGT<-'WB3H7GXE< MGQJ/WWDI/P-*S]X ME0WN&V\]T%3QB50N\)_Q\GKUGQSG]]^SA1,2-XIB FD4(8B< $&",($XX)B[ M 8X82TSLX2%"S(T%Y2,5F-FO@Z#7LTW'!G1D"E7B0R4_4 I<@$:%UPN@9%7E M1NV9C.= 9.2"]->/.:LN,Y!A/%Y]6I7QR[I[P_A/*M._UJ/LE_2% MLVMIBJX>4K*I=?64Y67ZS\H\_?1#+02YHHG/\N%8,"&$SS"%\AUF$"4HADF" M'"@;QG91FEC,;' 6DK:2'@P38MI\"&[V4M<(21RWP$J0H002[V(0DHA2QT*8Z9R[Q$ZT3B4.-S8Z]*/E )V&PG MZ]LN>\"=-ES.@6/T=9$V$D8FRS&5!]DK>XU-9JP<4Z-KJ1R]QMQ!4[D^O/#\ M]49\RG.U);UU\_HB3:#KDC_IE-S2:69&SV K;E6K)<\ED-FZ6+[6YSUOSXFZ M'HA*&5!I8\D#T02X04Z(6AU,YH=HHF[7%='HOL'&NLI"4"6GWP1,ME&2']?U M#"AGRP5W62(1YC#P@PBB*'0AQK$'<4QXF&"4>)@9FN=:'<]M2I./66QLD.M! MK&V"6P=N?*-;B5P7R;C85LZX &4&" >W.&6MD2TEMVID&V%ESZS6ZW9J0]H( MC .FL]G] X\U>%FJ(]^KG+.T;+,1(NXG4< A02R$B'(*210'T$6"<.8DL0B- M$IL>ZF1N3%/+6 5SUF(:GE$P#P%;1P>'NICV M:*!'R;VM_[YKAR;4RM,7K J7?LWJ@ NY E^ORH4*GR3"89"$U(LH[F]\%LYP:H1%.!*4M/<6D> U7O[;< U,@-L1;P K9#@ MLA^J ?FT^G&PEE/K2#<3Y]7J5W8_M]:)ZP?Z >,EOQ%W94;_KJ(/4M94*90K M(:[V[&YYWDF#O$@XQA%B 4PX.4"JT2_ #O"@U9ZE5.KFSG= MHE?L(-QL^;J:=3ZM!^L@8/;\4H>U,C3PLTSSRMM5):E0*=R;*!TN I+$#$/? M#Y1/EHA@XK$$1E'".(^\T!=:/@VG.IH;7VWEK#*M#*C3[;[ M&(T0]W0*"6LAED>ZF3B*LE_9_4#)$]>?D5N]*N!<$9!*-U9\N_N]=46G/@K5 M5FLLD"<703&&)!8$DB 6S*%QXCJA6;FRWOY,'OEIJHMUZL%7\H)*X $)TH]" M[#)*71*%,/1C)GF7)I)W(P_BQ!.8B"@(F5'V,&L 3T.^A^ %4EZK&.L2L27D M1F?C@Z#]I%#[>81M*"U<;.:-/]K7]#GB3ZE],!_\R9O,SXH_2RVR%6_/XCZN M^7WVMS2K V!OQ%^S)WZE5K[YZQ?\_?*IU,WM8]KNW BDD1]L3I79FJOSG(T. M:MFDM "-&D#J<7%JE^9\^/L99VSDQSY)&P5TH[/[H>@-.LW,73#_3GG-&W"T-R(,L$=*) ((8J( Y,PC*&0=J<3,(2HC\TVV;>-SXVJ MNK*9;J5W(-/=/A\&Q.A;YAH8#-@CWU?6VKYXI^F)]\+WE=K?_SYPS;#7L6VJ\VMM\\F\13&EY4M(9 ,E;3AK2 MQ(#$"6IU]8VW1TR7#SFO]\:X? A7Y8VXRE;2FE'KL#II@[J W6?'J=1%$ >&.*UDL9&>XTBJF#Z M-CE/OI7=(%>!]8'LI\9W'YZQCPJK':&MG&"CW05H] ,W*DU_HV&35N>BOHZ! M^TR2;N=^!CZ\ JDI:%1]SY$U2&'QGB,\5?Z+]QIILWP:8XU$7S(.ZWU.E\EC M++AVTH",ULE 9]MTQ5NGOL^85BZ]58&+A?!C%'+J0HYC;!*D&KM[?V+6UE;0I_&"XLCN.KMXRP@MK(\UX%6&8.F+E3 M[BDP;'GF'NUG6O?<4^KN^>B>O&$8273RM!5R7?$U6^'M)QW_F#;?54*$0^-8 MP(2X(40.0C .H@0*Y$;(0TGL4*-0(&PC-6S85T4:\XN*Z,\Z)ON8VN>R("QIY M*X=J ](ZA>_IR<$B:B// SV #9$U, M>NCX5 N3,:^F*EV2U;WE['C$W53T-8U?K[JA<-A#'HV3!(:QBR&*W1 FE&*( M57842@G"B Z,1CS9^=P8=Z]^2)$MV1D%0TS&@26A1SR'0^2K\^0HP3!Q_1CZ M(8F)$X74P]0L=&*LD9@FDF)O+-I%EC0;)QP6O7VFL: >^_!W-TYTKW9*+3V0 M0(\=)ZJ-FOTHT=-=OU>,J#8H/1&B^FT,FVM^PRM<[TY]YKQ)0+D0CA-C)+G, M8:X'D<,DE\4>@F[H,!0DGB,ZX9"]ID>7; A- 'JM&Y;Y3HB+A4.22 CA$AKALL5.Y*FI9,$+$:(,H<2HX.TWN[F M1@-W])&S=3VM5I*#CNB&08HG@-8\ K,&W\C4L(=6MB4ZOFQ2V8;8"UR&8\@\(N2*2)H2V'<0C'P:AS@6 M'O.-B.1P-[,C$"4EV!2CT<-N5Y+A\>JKJ)!J')/4W,[1W?YKS:%(?4 MCRWN@ZK_W;:(TL@OMUR?,E4XN^,.<0&V0H,# %H-%]9 :5!D<%^[DP4!:RC7 MC??5N=S\W*^I7K%B;5)>V?(7+C_D;ZQ^32=KY>B2Q_,@@8-AJ( MTR>%8\ [Q:*CJ#:5.T)?@%ILDQ7(<&#U#Q+' 'BJZ)/.(UQT'V'2/,)%]0BG MVT?8TD&C*68])X[:34UV]&BJ7/<,TOC> 3Z&CVM"JA0W:ZH*+ZX>;O/L(<=/ MS1%ZR%" @ZIHM5S7H4#^B&E"E6.AZR8XB1,4:KL3]OY4&^6VV3*GD:]DR_9J5ERQ[+CG;FA2:2V;M!N?&GHW@ MH%TGMN)7AIS20=H:Z@!;J@(:7?07V/HPGUYNCX+PR$P[ %QI*-O@ZH4]BI'*1.A#1*($)]BCTB!M& MU!=Q[!H5PSW4R=R8:'<:76Y-Z0'Y2-_BR2AS IP0Z*H<9XA$'!*, ^A[KD", MYWN*9YVG&[DJ+DH#',6F@_B173!,"W78W.QBK'?P="YJ(T^.NV U M\EG.G7M$>YLI<]]V,7VFW"-*'DR0>^S:87-76S'^*GLBZ:I./+4]V?[&EUA. ME%=9419R1L.QP!&59( B.:,%DB "@6#"8]_W6<)#[)O,:/I=SVV>ZW@, JH$ M-",$ \SU:&(<)$E('- WA+3 M@!8&NMNMRI2ER[6*Z=^>PGWZ09=KQMEGJ9K*JK,NF_R[GW"N;*/BEN>5SV]3 M12T@OB\2@:$?JW(M28 A$6X$&0\"QXT8I=PH,XX5J>9&J :DO58') P/3; SUGH,.OD(CGV4UQV\CJ_ IYW!N]H=O%:K MJAA6I9>]O..C &W+(]&*3-,Z+MJ$<<^_T6KC XE>5;17A7HN?Z3%P@D=G\<) MAR%)0E5/-(%QHHJ8^TG, I=B*K3RBQYL?7;$JX0;4$IK%S)-WAL*Q-C\M<$ M_*%$L^GL?$AE6TRRT_:TC'!(K;TW^^!%0QV5Y;O^064SW,E:O'52^_"ZO:0I M,E[U_TD:AN7K]4JM9:OBG4S-Y'@86Y;/+QM:G> M'=,PC*F30!P)'Z($81C[(8/(9;Y''!1R/6?F0;W/;6)24M^P1LQXC/%T<4U% M?BG)4X[T95GRHM[!_KS$#XO(9SA6QG?D1(%*.R;M[H12Z/B4>+$@#A-:[GK] MWV4!-)/*7 M+7^<:'82HM!3K64$S:N'F3!_Y>Q!VDD?>9$^-$X*ZJ3$\Y,8,>Q"1,)0%:\+ M(/%%#+V0,1%Z)$")4;&+P]W,[=5OI 0=,YG83/RFVX&B_%+?E1U2^_W M?ON3OMI'U7O[5A^_<.!V?/KP6-Z(WPM>Q6[?$+4+HM)Y?OI!']7)P>OIX%Z[*UII07,!/Q=E1ZM^)?LJ+XRLOKU8M:RO:C+]'>!#T:/U]AW=DMJ]]:W:T M [5ZX">EQL\7X&N5L6HS>)66%^#7ZD%H+B&5LN"MMM66M]37WFPPWEA8FB1& M$'#2N6,\@-].*2/V--2)I@H%NL5Y^=JMX/@Q+:@DO'7>2046!H1[KC3+7>:K MB&\FE^I<><8(Y# :NSSRC.(-#?J>V]SP[=.7R_M/'^'MY;?[_P3WWRZ_WEU> MW5_??+TS=4+1AU_7GV044$=W#:DC"RNQN_4\"K 5W'(>CS,0L^:GH=_SQ"X7 MQI#L>T^8-S&,PNJT<$<,\=]73':H##G.I-DN+VW"T'SB2KIR7>BQ6-K#0>C! MV">)-(]]ET24"QHZ)F0V2(JYT9I2 J0JE*@R;V67.EILKW71;%^JGVP_Y=^7;C)5TO*V&DY5E[9*>TN5Z%AG]L1/HF>?RZX0+U M^8*S)'!<*E2TMMJM=06, ]>'U M($KJAE[A:=N"X8LZ-6]6*LA6_]7.M,BE< M@%8%()\-E=^W5:/*9:&?-G+$(>_GY_D,Y,@$WBBY&3ZE)NCH"7ZO@H"VFH*C MH[X==*7O=LBOYC+D^DE&YS'T$^4G;1\!THRE*CL+<.<16*M'@'8> ;4/^-P^ M NUMZLT&K/O>;^RMZCM+^:7''YJ>/*DC=CY9BM7Q >QF9YV@MV%KK'W!KK)5 MF:=D78GVX?534RYX$8<1"@+JP%@(!E%".(PY3F#(75C].P>ZD/6SBQVT1J:1\X R2@[=C\6@3-!'FIPL[7._2MTN/&>+]W.Z M4LE>JZV38GLN$HB04N)+$T.0"")76AP)#P/HQ%2X!'O(B8SZ>HRY? M-EC7LC<^10KRSL)FS-7+:>Q&6\#T=/W.:YC3H)Q>QFBT,3"]6U.C[D8HFRI; M5?EU1.T^=(]_J'Y7!6\D>5/$+PZ$@Z+(AXZO_.M1K#QWJ ^#)!1.&(4>BCVC M8M7#99F;!76W?GK"^:MR\VQ< %5"D=L\>TD+M3#XJ='"-"W;&:.EQX<3C<'( M]-BMO+C5X\UH-+ILQ\*D]*5Y+K3S@;65WNP,2:;-6'8^9'M)R"PT:7YJWJ1F MJ>K'I*N'N^_XN6B*[HG8Y0F//.B%(9( M&TEAT8@*"B6K_@%E#Z"GSY3MP#0R@QU&:$#5QQZH],]B[4 VT5GJ8>@L'7V> M1J+GZ++GYLF.'D\KT#TZU+C:G X/E)'XMHE_N6;R"4E%JKBW*=>K2DSDG.V6 M[:V.,.6'E.9KY=Y4$7>Q2"B)'.&Z$#N)7'2'40")H!Z,1>2&(O*08$F[_+[7 MH]41Q1VP7+^?(D:IEA+P1DQ]MAES:$\S^WN/U$1)TV"$A4]F,48P*)&U'("6?8%7&"F%'< M5W]WH$?.8!LEJHV IV[>]L MVL!5+<7W@E#U[AK&);=94?+*=T=-V=]XF=;I(]MTN9;&???T]659+G;])G?YYCQXE8%X&?5 M 5WS7CA>C%@H;1P6.1PB+@V=6'%4&/N.SPCWDD3+=UFSO[FQD1(9*)F!$AK4 M4H-&[.I@6G\!JP/WZ6T"RR".S#^G\1NP*ZP#I/Z*WC*@$ZW,3P-K:5%M $_/ MXEBGEK)K<-]&QC53^]CF:I*@L5C?U&A-U M<$ZSIR?Y6A1*9)!6BH&\R:^A"J?46YNX*AI^C2,/Q9C^S-4J- M7%U?X>+Q\S+[7J6.NEH_57&"+V^22*D,< $.."'$@P(+56W=]6'B>APFB4>9 M(PCA(=(U%EM[:L,?X5ROU3ZM)G=2OS#Y,S&: Q.V[YC(3OV MF9<4^P(HP8&2O,VI=8R8AV28&[S@WPH0XO)KPZ"KF<7CPKER!."3M(KN2PAO(K*O !* M!U I,5'"JS[\IDAV=;#_^22ZZH/'*,E5;T/#2.Y(2<:/G.;56>TW7JR72I+/ M4N?/DE?3AU5]S$7KI(3+VBR(4$RP+UE/T!A+ZO,TKJMEJ!C59 M<0%H![)5#'0TL\?!EJ&VQ,RVI)J4KRU#^9;%;3<_T)$@S^0\(J<-^7B7EZNJ MN/RS(I0OFUI'+O*CD+@<^F[@081##$G"&/2]Q&>(C:>X_H V0+=^!TQU.ZS>@#<">SX#^ MG0-+;*>KM)0&[(LJ^E+*)R7=>&=^Y>5"6H8DP#&%(1%$)1YA,$$^AX(GPO7B MD GD+"BK^C"LEMV/IQZCV$-I9#:I!865I& KZB9K MF9368C5L+51LE;_N[VS:>M=:BN\5N-:[:QAM?.7?+VF5A5$=_>392OY*ZQK: MM]DRI:_USVW -PK#*"%A BD).$0L"B&.> 2)G[A4$"]QA#"Q8TP%F)M5LQ4> M%')P&,Y9T9YDJSD9L^Q9+G+-R,=X5/3H:$RL1R8H*3KH0+TKO+2!*L'!'\V_ MH\3:#T7/$I$9=S\IM0T%YRW9#6['=A*FS^MRG?,VL^-.PL>OLO//:4'Q4NT- M+KS(CZ(PB&#@>51MPR&8N"&"3DA%$' 1N\(HY,2"3',CR4]%F3Y53CT["6;5 M7OISXQFGTC<5JDR=>O!M)7#2'T0] IUX:$;FU!/IGFJ5-OEI=S/7*I-0QWO1;U9E]4&I-H> M^S579D@KL5%E!3VT=0G0$H*CZ$DDM!QY<(1TQCB(!20 M!SC&@?!$S+46CGK=S4!"-1B8+ -%7J!OV87"7.?-NO*VE5=@MJG&Z MZ+:+XS!V/09=EPB(0N9#PA&%2"Z"1>PB+A#7\5\Y2XJYN;6<40+]O-$X3=J3 M8#PREV^C0*02NX5YM@$A0XJ@6QP)?>J?9$0FFA&V(Z.V&40S,E7.NTUBRU>P M[HX,KT<&5RI9FC+.AK1G)AG>]F03S-GJ=^>=\QNS[C=Y26D=\LB9["HOTW_6 M;YG#PM!1<3?,P0Y$//%A0@6#@8N(XPD1>GYB5HS)7 BMEW+2DDP=04%74FMN ME\>&0V\O8B2(Y^&>:8R]39_-$_"-[\=Y3("Y^':> ,C W_-42Q.$7W_/%KY+ M72_@/J01D_S'8@)C*N1O<8P0(7Z$N%&%)L/^Y[9;(A_58,30:PFX'L.-"./( M]#8L[/I[]DY!UUOLWB/D6O8^WX#K+31GA5MWFAEZ5D3*ZU51YM5JY#-.\[_A MY9HO2$)\[L4!]/P@5N?I 23<#Z#O$!R$H>?XH6=Z2G2PI_F=#RG10"6;Z4'0 M82AUCX#.AF?TPQ]2@JV(%V +%/@H5QS+K%CG%O,[G$#$VMG/X5XF/O7I577_ MO*?_\G-K4=8%V>JD-9OB;!_E/T694K7LK,.#WU0X]!A*G"#&4)!0VC@12R A MC,,$1Q&B/B6A646!,^69F_73J4EYL"9B4RVVUK)3*%$W6YFM8=2CJPD'9V1: MZQ:K;% G;\?@ K0*5?MH;6Z%:0I6G@6P]:*5PZ1YI\*59T%WO'CE>=4C5/J7Q+Y8+F[AO8 MR@YJX?5(4AO-?A8< \BQ:4X#0TEH-JG,%*4#7%5P^N>'[.47V51#4Y1MV4F[ M@TGHQU3=EE^,[QMFWM5$I8P,E>%%!9VDJ[5<8#8KS6Q5O"$T7C0\MO"$2SR& M0TAB*B!2?M5QY"%IV9'8$3QD+#1*R3)%N(S;8Y'*.%:UL1 M\ITCN&T"?3JHVVIOYIZB5?V)#UAVM1-,E.?RU:F+K;UN+VF.CRY5L*9*K%:^ M;K>1BYORD>?WCWAU4XO?1JO?9W_C1?E&S6_\":?*Y*VBUZ4*:[R\Y_E3L8@" M%CDQ1I C%8E)(KE8P'):8S%VHR!$<:@?$3 WY>8V!6Y24)09>#%R:9T;LAJ> MLG,3>4938Z4WJ!3?#2[MH ,^O(+N=0U"H(((U!AUCO<*4*$$%$R@P6F;\N0^ M PJJ_=EW@Q;HP 4JO/X/?CCUG8?G)OH,?9+KAY!4#R'=B83N/*SDM2YEUESW MW#RL6$%U 7C]M*:=IS6KGM92/:W95+K*'(F7- M7DZ5?+R.FG<702Q\Y#D8(C=*5)4S!Q)'Y>G%B2 N=6G"C"J,FW0^-^.ORM4+ M5KQ4U+45V6S+P@A]YH?"CY&0IGU$(>)^(DU[[D/,61)SQA+J(I/QXYMP5*?MN5%0 MG;SDN9+-C'>Z@.G1RD 81F:-&H';?@2,*>& KI;>^&[+D[[0!U1Z^[X>NF38 MZ]@:B/^1EH]7ZZ+,GGB^\6"O:\J4BU!P-W:1IY*B^Q )06%"/ 83)Q1)@HDG MF%%Z=)U.YV;!M3)O0G%34V=/+:CUWG#; ([\ZF^P^R[E!:W .Y$PC=#VB,$$ M(DN,H=7EI%1B L);CC&ZUXQ\&$\7=YRN<]G2IQ_T42V&O\KG9^%%@1=XC@M] M#W.( H$A#AF%(J"N$_(H<3RL0S3'.I@;J;0R@E9(H*34HY6C(/93B UHQMXA M-T-%FQI.J=[CTRAOK1E _K)]\8\V.,E+?DJ=]H4^>=V :O?T'^NT2-72X(/G M-PF;>"S->56T,Z2A!Q%S,$PX83".?>13ZO&$N-I5[0]T,+>7MR,C^*";WO\H M>J?/U,[%9.2W]@T< Y*"'<3%H'S\F?A,529>\[$Q*_[>HWM?D?=#MTU7S+U' MZ)VB[7W7#8R?.[@O7V^M7Z[8M91]I7(T*J>1ID;+ @GBT\!/( E5F*WO13!A M7$@+)8@=)Q N-RO//D"&N5%@I0+UV3I5D.FS%!YN MI0?9QFO0<(_(>%3T>'!,K$LE>TI7J?+Z5=3;E %8A F7AEZB M,N,%D@<#/X($N=(J]+@O?.QX!!L%V.EU.S?V:Z2^ ^UW!=-7="NZ)5/EY3= M-"F"WCAH6H#6T1U]\ZL!MA&YPG57Z+8XB45CSP@E6_:=7J?3FG1&0.Q9<69W MF^^[?>7E+<_3C*6TH;XF3&&!*2(>\T-ICE%UE$ZXJA3"(/9<$D=^$%+'TTO? MV=N/UHLR:89.*2IX;F3=U-TDM;3Z6T_'@3V]+W<>6%-5&I:&4HM2:U)]L(>2 M_BZ=%;0FVJKK>[8L>1R?A*-G]^[XO9-MX9T4O[N/=_KB889;)X%H92BJ)73. M'U47+WP;?RR[OQ'W^,79KSWS:5: JKVEFP9D.B)XI-R+,HQ^-;!&NU[ [LN]F%5-%B$N5X$KJ M8,_"&PB>)5//M/=);;Z!T+PU_H8V<\8!!CD=6$#>!A94/U3(@#14OZF@ ;F( MSM7N(G[@"]^C*(IC 5V',6E%1B$D(@FAX%2X6')CPHU<]D>1#!SFB=#9L[FF+VO$HS5Y\Q-L;YO7__M MT]W0BL4#1D2/>*;">61NZM0[[F;&4,,GF *.]4 M47DX:,<++I_1YC Z_7V5ZP9!*$G!&>0 M)V$"49A$D 0L@-SW7"^A2>"CT(1%!\@P-_)LML=*_&-3#[0]6C8CTR'CH<>A M(Z,\,G5VI5?;CNW)D%SGMAH :>=UD[7:/X,^ T)+/#E$@DGI\0R(WK+B.4W9 MRL?Z;2/!5U[^BM.5VA_]N.;WV1TORV6U/"[72-S1+3?,Z?I MSLEZ^U4U&#]=Y9REY<\70&G7YL26&JH45QK#9"&-J1G&HR4JU13CG5.1FH%U M.MFH87L#S[Y5"T-*K+CG>M6&]W[.\MU:E)O\Y+'PXR3T,8RH M)Y>7Q UA@N4:TPTBYB2AQY)$R_?E/#'F1AV5)C 3<%UP@*NJQ"!KU%$YR7D; MB"ZR'*SX=[!4:G7#//ZB[T5WQNCUL]!T8S(R3=7#<2.@5*,N!PY:1>0B=)L6 M0.I2%]7=9A(QK@=PYHCH.SY.,S(3>4:>_\)8\I\\']4>!\LS&I_, _-\ +HN MFA9:,YO.BKQ<_(9_I$_KI^:TU"-1C+'+HCGI M]UJ>VZ33"*='4_LX]<\%9VD_,KTW)._S M437:5_3X!>9&9+LBO5E]Y(P7Z<-*;55M3TN*RZE5F] M+;A@841$A!,8A!Z'*!$8QEZ@7 8YHRAP(L?E!GMRY\HSTSVY:M]'+K)81R'Y MQT8C@%N5ZE)I2BEUQ)')'THM?0OFK,$\;56./C83I:#L[,/=K$!7%]!1!FRT M 9\WPZ(4:DY )AH6?=-RJN&9R+BLAVE9#=,9;X\E"],&N#TVYEG-3V9EV@"A M:V=::6^@Y_RF-/0WKOP!:+G.E1_ BGWCE?>^VKPOMDXT(B)1$G$/7"[7C/>N+GN7W3VQ=C\H<'5Q MC2QZ2,G57K_^ " ET99$ A1(.@%E >8(*N8 M>+O^YV:UWF^>GG#YJHZ:WLBO,OL^EMC0G!TZ&&9NV!$A'MOS\092%;O42*R/ ME*J)JMA;H>:\:KU9[Q]4I=X*FM-5Z>V:L<^N^KE9J1_DJPL>9['G(08]FGBJ M)#2"A(@44A12$D:1G_J!:5;5=L-SHZ:M;$ )9YY$]0U6W01S#@)CGTX;*6^5 M*_68IH-RI+YI:++0I#44K/J>E)R&P+*>VH;U(8=L7'*%@^8;):X_)I7 M:^V&V[LE#5.ZO+H5 M=Y(Q:/Z,EY="3KC_Y+C\DK_P12!0G%%,H!"^!Q%-,ICQC,E_PL1/(X(2:E2@ MZEQ!9D<8/R398B6AI6DR=" ,S90)X!W;9)$J0*4#4$I<@$8-:;-HN($2&2B9 M'=HI9Z+FRF89*L:T]LN98!W8,N>V-XP1;U8OLO6B?*U3J;>R>G!!_9BGD'DI MEXS'"20I%3 3-$NP)ZCPC:IZ]74T-T;;RFE=YO,DDF:4Y0*?D2EI)^(TM1;Z M$'%$-R>[F91.^I1]3Q>]SP^C@R_Y"DMYWX9Z-^G)U!U&Q3H/$GB^$ QY!$"!/VMY75Z7-H3&U)(%?@2S()*LD_$ I@@Q M&! :$A20).)6=M 0(>;&1,?/F5MZ *P4T7^O[_E6UO=WSQJTH>?\;H?B0T[[ MSQX%!^?[YC".=LIO(,('G_6;@]1_XF_1UD#JW.50O!7MA-?M^.9]K=.M=;CW MD60A)QD.,Q@E/E>):U)($(U@%(2,I0$3&%N59CE3GKD1ZOW?+[]?PT^7]]>? MP=7M;W?7W^XO'VYNOUE2Y9F#9,B:TT$_,H'VUF$>)X&L&_Q<,>>9TDQ+HFZ@ M.^!31\T.H]:K35G*]KYPIHH+/N"_FK2,VQ)L7L!"C#(&O00'$!'B0GO[F1HV___O]OP-1"VM'AWW FM&=0[A&IK-&4M"(JA.^-L*" M7QIQ?W7'8X; ..*IOMXFY2%#U=_SC.EKPWA$%Z?Z)A7 U8_Z0NTVU;'O97$4 MDPQFA% HS2X&210)&/J8Q1&3V]F F=40[>W+:#I,6D=4BWH!5MPR;^II.,UX MXSR(IF&,NF9=(^2N6ETCIT.JZ,7"$4F<[F=2>NA5]STQ]+]@GP9&!_CKI [+ M3T59%C]5O2$YWQ8T#KB(,P&3E,8089K!E$4"5_,]R":AF;6H<+] )?C=WN()T M]#B!/9H[&76$M0.$S+.CN$!JHLPGI[]_CI*9]&'1D:CDY*N3)2'I$[Z=8*3W MV6'&TZ=-E:]X5;7NM5[^E5>+2)"(!)$/229"E;0N@9AZ2&V^XBA*4)80JX3+ M)_J9&U]NQ6RG%+8SGTX!:F8\.8!I9 X\AA#X4PGIT%74 X,CJ^E4+Y/:3#VJ MOK>8^AX?&(*P7!8_5;##EZ+\7&S(6FR6EY06F]6Z^LXISU]4L'JSC5MP'E&& M6 I]/_8@\M,(IH()&,Y,<964%#N)-6;+G4K"V\5LRTW M;C4<9LPR&L@C\\T.W^\M?'?*Z+N[S>4WE7[K C0:. QH& *I,L$6D0PHA@!E&:9I"D*(!$ MQ8:C1&7MM;JRV]G;W#A,RP?T$SI%UWHGO!UO=4/LQX2(@*;R:QY*D]*C"&91 MRF#(TDS$29REC"]>>$F*R4%N]SHRS%I2F>I;ERUDI]8DKDY]F9$,PJB(Y/.5F:% MYM>CJ194Z=UIV5?OQ^4M](0CM,9*TT;&!QRRZ75RN[7>,TE,7Z5 M([WIC&&,6>XBPA/MV06(6G<^.O];6Z6"L ML#8CJ[$0')FOMF(#+;==3!\!:@W(D\-6^C6'$ M=5?N^I(L>%6LY-YHG:M=N/ZQ4N%ARIQ84*:2?J8(4LRIM+AP +-0_I/0&"&* M$"8DLB$MTX[G1E@[N4&E!+\ =">O.NC*"SLR,\;?C,C&0'5D$ML#>E\#VI)Z M^XM&]WLGNM;L90N5(^8R[G92UK(%XSUC6;\_C*W^P&6NC&]U$JJ/V40DK:4L M9E!DRH_'0@IQ$@20Q"3).&>$^D;%MDYU,#?VVU>:07HV_MI/&:>PF; Y;(/:9$ M,X&"* =\QGQ(!)4_Q6F:>"PEV.X>^5!8)TYZ,RZH9J1Y)E0C\Z:4#K20ZBD* M9DV<'OG#E M@[Y9\Z=JP56"!19',):+M%R;50K../-@BBGF ?6R "U"&Q >&\B M6+U[7MSW5?%$\E5SZY<6CRM5HO*&2=,D%WJCUV13:.K&*-]SDPHKYY7\;//$ MF;K 4X=HM3[35WL6#*%(TE<&B1?)O5R<(/F3(-"C\G\I8S'FGD59Y6FE'[!' MG*((B##S?3NOHT&O\_-"[D0$JEPY M^.512GHZ0F PVF9+@BL$YU:$; ]R71E>*>(V#,,4MM'2D!WV^,%9QTY"T)]D M[/2K0QT".KW.'2[7KTW:440R1E-$82)$"E'J^9#PB$$-]]2L'# M7?;))P?>HE0F3NMB9LN[E\9R_^L+&#+&(?)$! GV8I@1GR91E 4XM)K>)WN: MVRS7@KZ]*CS8BW<:7K/9[P2TD4E@(%[VEQK[L'!U@?%D/]->5NQ3]^!B8N\+ MSMQN^R1\^QL5/&0!S3B"D8@91#Q%D$2808H]+T*(!2(*AF1?Z.YV;N3QZ??[ MFV_7]_C]V1ZN8W@/]E"=B>('>)C 7N21\GS:P32>9^=8IQ_M MF>D PL"STO6V??7/R\?']759JL2?WXKU?_+U9RYG]9/:_%@7 C5I:V[T(F4N MM4\%2,F+%2\V>J+LLJ "J0F0JH"]+N8U0XW [::=,7 =VWRQA]0Q"=F"-JCJ MJ%$'DQ4@M5&W78O4ZKUS[^_^MEFN<_[TO"Q>>:F<*I6^-+D@#!$24P)%AD*( MPH3!5.V1TC1#7NK'2>S18?=V3_0X-Q;:73&]%>"-R-I_N+U<:KE5ZL?=S.)Q MBN;(W',(7B]V9]S&[<'#^2W<4_U]T.W;'O5/W[KM>W%@"N!GKJY:K1[O^:/. M4;Y-.>+'#&.&8!C&%"*4A!![$8>Q'P:1EV9A%EA=K#W1S]PX92I!UM^>QP?:&KM"!6V+LU76 MXM/K02V#RY^X9-?_VN3KUYN5BKFJ*Q*K(^>''WAU^ZSS9GPK=+PV9__@^>,/ M^=_+%ZG (_^;;'K]65J[7W!>_H&7&[Z($(THHQAFW$\AXBKRB2$?)CY/ YSY MV(_\A50_+]1=WG)M:-3,0#6;Z?M>P1%G\F9=K?&*R2_3!2#\,5^MU+0F>*FS MP_V2KP KEDM<5D *!2J%DN5Q]AS 7Z"8":R2VC L+60D(@330&Y+0IZ&@4>5 M"8V;[]7URC ^80Z*V7^KMNI-])WB^K____M"&=K_,Q!U1G9#NV[2&[=&NW@2 M>05'ZRLI6"Y #0QH(5,'YH&UQ 8TX.@@OAJ>"[ %"#0( 0T14!@!!1+0*#G< MX\QHS%UMH^:@TK0[M3EH?&HS."?9AMF:N]0K>X_\K@1GC%.>A#R E,CU&D5Q M!$D-V]30I$1JH_)Z?3%ZQ+TMS_X/S]6]\C9?_*,I_RLGX3=,>7MY)!I0_ M?-FL6.-F$0EE/F$4^DS^@SRJ0I$3 CGB&?%YQ*EGE,O2KMNYD8F6'&C102/[ MOX&M]* 1'RCYS8NO6 Q"-\.,!^WH)NP!JL=!M4Q);(FN>;&;<5">J/R-,=J. MJN'8@]51'\>BL26$2"U41.A$0DX3!*/!%FD:9%]IE8>GH:VZ4OA?U @@E+,@;:75)*-MK M)JQ2UQ8"M!2X )=/JF*(>7"6#=K=5#(BT"/3BF.,K0*T!B V*$[+II_) MPK4&*-^.VAKR^D CQK0Z/&E7A]^Y:$(:9J'(."1!ILN]$/D3SB#!6<1(EC*/ M6540/$^*XLL?.$F=98 M-=I#$?A2;"J_8PT\Y MMU^O53A!V]5S_Q,_-T<968Q9B+((9HE0$Y3*GX)8I>^DGN]GG'.SB@.V'<]M MX9;?D/2M/Q=44ECSXR,KU/N/Y\;"> XS@K/,T/Y,;"=:(C M.2D^6#?R@[56 .AHH2/?74>GWM=[20C*HU"'$/*5,*WT$MAAC("PU1X.$I%E"&CG"QO6IT;*:N"87FUSE4- MN-_DRBBWN6J.F9'(6[RZ&7(X#X*PXS%&]NTPL^4++O)*_[4VKMVU- M,G./BK^=EL<_')CXI Z@UR?PJGJ=3F=0Y^Z*1!(D<V O:K=ZA$[3G^0'1TE),;>K7>X&''WFY?FVVJCS%02'M!9!XD0B HB#3?29K$0ABQ04\_AR/T0=,4>=[P]7;!QOPIOHHL- M'A\&[JS^P9?+_[DJ?J[N.:Z*%6+]+$;Y]I?'8Q\.,(#EA MG_)U?4-G):?O2F69Y2N:\^I($BD:9[*5)(89"JE*JIG"-.4)C(30&1IBD5C= M4+3J?6Y3M26\KBW\1GP7Z;SLQL;,5!D-\9$9PB78UJ;'(- <61EV?4]J4 R" MY;WM,*P1>S.AE:-V>Q/\9L6^R:^'-ORF@=R](#;S05N(1O=F-BB=?D.K0'Q+WW?2>,0&'?P310%\_9+QULB M.XJ(,4.D(RBFIX')XF+,%&F'QAB^,;2TH6@YQ]6=.7ZE MTKV5KU<%XPOLA8(D(8-<5:Y'7L!A*N( !FF*(HRPH+%O>_^BH[^Y<>3N7D%+ MY@N@I5;$UD@.E.CV5S*Z<._FL!'0')FT7 YZ+*& 3QGW=GH:G_RJQL&RAZ[ MP6'RFOT>=U?K35I^7Z39)[70&3J^-A;#ZT/QB=_AG%T*.97_D^/R2_XB&0YP']*Q?6B["I!JS]RH )H$/#LM+I0%2SA0FEP K0M0R@"ES>C#8+[7'G\X M)MJ#[X=%;2)$,RQU3JCM'N,5/#=)^.J4M;MYX6B;?AZ8'=OW@0U/MJT_3_'V M=O_,ENQ7F4^;*E_QJKHJGDCC6[C#K\5F?2LN*2TW?'\4LVX'=2S2!..4AP*& MW OE.A/ZD' OA:HH>9*E(<(\,?6Q#A5B;N9N+;2Z$X)KL?6&O99;_K@7W)P! M!X]/_U(T!>HC+T9;%4!+!]",PJT C1K[0^+UFTBV"4;!?"6:8C0F6HMVHT); MH_)L.C<<+4;GXMFQ' UN>K(%Z5SEVTO2V6T-\TW_K2C8SWRYE OAC?S&KAYS MLN1UU/?VH]J5LR H\W'J^RIY8 !1S+"ZU4YA' 6"(>SYJ6=T$9F/N)1D!QY2=F!J.SHO=3-M8X+L/W\ C0^XE%]Q=8(.G(3 MF_<[J8?8&H[WSF'[!@;>*:$_.-LL^:WXS 4O2\X>\%]U/[+KK_M#'WU'=7_V MX@64>M1CJH A@DAXDM7\4!4PQ(''XA![F55&KX%RS(W9[C=/3[A\5=:#6F** ME=[$RM^V6ND5=DX,"9$>($PS$R/6XU. 4^?@M^#WNQ[& M@W1D^E,YD+>2[S(FR;\=!=A%YNENI,_(/>T,\8F<"J>_QPZO6@]'RB;K='># M'Y=WVDC1SLS39BW8L_\7^36Z*_+5^EX%=RB7]__F97''Y7=+=O3([_DJ+\IO MQ9KOPBTC[(LHP3#STDSE=LH@9F$,.4TR2AC"W$\6+[PDA M_$'_GD3>_P5J28$6U9R6[/'O7P-&Q73D94#)#IZ5\*!2T@.A4F;^MY0?/.\4 MD!]IK%=*A0%KP8 OO?%R,"KX$ZT(1[[1CGS'@]'I6 7LVYQL(1BL;GLM&-[( MT$+A(E]Q]HFOY _K._G-N.?K]5(O/97ZM=Z.++(DY +%"'IAG$(49C[$491 MGLH_BQ2%,2&+E4H=QIF93\6P9Z,9D]4SIMW_B'OWO9BV!EQ*R@.RY#;O7ZN M [@IAWF'2VD?EWA5J6S/Q:KZ]/KF$YTIT_."+.4)AUD@.$2$$9AR)B#*,I&E M*4ODFC+,_6LAQ=P\&#N7HTY2JH4%6EK05D0E#WK[Z:!$IL/&S=;[.])H3.C[ M/3T0%RHID-U(G.'Y'8"D<[^OC0P?Y/4= --IG^^0QH:QZ)=\E:_Y5VE,'AS7 M73X5Y3K_;[W':*JX?^-_K1]^\N4+_ZU8K7]4"YQFU,^25!I[*D9-\ "2#,>0 M49J$* @SE%G1Z7GBS(U7Y3<:V9'CF<-AQI+3@3RVDT K K4F!Y$$%T I0!5' MMK6ZJ*.D;U<.KG&X!=01:YXIS*3TZ0:X]SSJJ%5[)^JU$%P7&E$W5I[X _Y+ MU09421E6-%_FNE=U4^Y'L539&N3GO+I=?2E*GC^N]%V7G%<++PO"T&,RFG\D1R$.<0HCEGI1%O(0,:N]Q?%NYK:X[:^945S] ,5F+9;%SPK _=4R M511E]Y2^@&:;&OXXX&:[A_-A''E=VB/8W)G7YW?6N>9G2O=O5<.&/IMZ*Z7A]'3'5]5JMK0BND"<7?2."_Y.J\O(S0]MTH)[*]N)LSCB" ? M^D)X$ F6P(Q1"CE"4>:%E&6)42:;ZZ,M*L?JOK:S>H+SLL_ M\'+#;\4^RO5[L5Q^*4I5@VT18L)2[A/(6))(RTWY*G&801XF09AY(DR(51'+ MX:+,C0F/N^=J;4"^ DH?H!52H9&MN'#PI](*-&J=;>H9#^50^V^, ?H0UZG# ML7%@,-K".IH5:2S(!YN6MH#UVYO6+3JC7US]4 6MY'^N_[7)7_!2G3HU'M#( M2V..O01RZJO4B1&&A- ,$A]Y'O%3GY#H3,KMZ'YN-*N$!/\W?GK^?^O39;X7 M^&SF[!J%P6SI"-N/84B%L*Z@IWYHR3]"Y?)AT(W'@EV=?S3S&0!CP'8FK9Q1 M+;UJ5?5:B)#['@TYY '+( HR G'F8X7)M1V4$_ M-C/J?6_C3:Y/_#%?K50X!\%+G7/Y%VET5%KX7P>4*7^#;,B2V ]( !,:R.4! MI1G,$$<26=]'"?-(G$4-LMJM=UC;X1(#7C^K- &IG.:]DN M0$LZQ\75CRGNLE;ZF_:G+WU^3+VCE)0*B%%&8Q_\ M63;U0T4/JGT;+9Z>"DD"2@M58$O*;<<$Q@-@1A!CP#HR;VQ%!OSN6,46+4=D8]SMI!QD"\9[:K)^?QAC[2.NWT1;ZP(W*L>?'/3E M[AE>+<+($YSC%&8II1!%"$/,(@X%\4.2B0 3SXJX+/N?&W_5I9G4G87GLGC) M*WVW;\5U G3!54W )2"UP6Y'9+;C8L9G(Z(],JV9WO/95LO2"4J5.JWGE3EU M^:2J-KGCO(&(.J(^V]XG9<"!T+PGPJ'-#./#*VV!:-*5/'M;ZFZ8YML[7FI[ M<8%2BF@04CMGN9LS&0(SNG,,[,@4UV#:V&W*3%-)AK3(C<$FA09::G?\ M90&1(\XRZ7%2GK* X#TWV;PZT ^W(57.!#& ?*,KJO:=3LW MAFA)#K7H8"][,R^T].;7_2V&H)M)Q@-V9%HQQ71 !EP+<,T3)HP#\D19$=R! M;97WP!ZSCN0&%HU-EL' 7L%VFH(!;P\S^K[QM3K3O5,N)<;9I]??*Y5%Z&;U M(GM454.5)Z3.("*WFE',2 91&@401<2#A'DQY![C"/,LX DSJ0-MW[45Z4]0 M_UE*7L>3;-1\D?O0?"LSP#NA[T%,(%Q2#B;&33N(MAZ^ILZ:,U,_2-Q:H8O#LS4I"Y:J/J M)?^A;E]LTT9]+:I*$=N79?'S[YP]\K_A?*7^^)W3):ZJ7.3U!=E/7.4-D^(M M0A\G7+ 0TI1[RH3BIQ*_YQ)]K5H:\27LU)]A<#E[=6-- O619//[:*VR53Z*/!#:6Z;)Y^;3]TI> *+55%3L,*.5<^Q=9<%R M)]BTF;.< WJ0;IL/2HFX/XG?FX<1F$JM\ BHY"Q4#(\S0C,@LB# M7I9AX8=9PGVK4Y+CW(( MMR&Z47 6 '*TDXGC/+H4/0SGZ'QZZ$Z3K&]6U;K4SEE]H$<#%@F6A#!EJL:* M3Q)(0YN(R^8WP#B?/3 MT-/*.]L3'G0P\2;PE(*'N[Z33]J?>'[:Y'6FWQ(S7BG'.F?-3?N'V8'DYWHN@&B?T12"*^0CTKT^.49THRF>; MWE]*#=K8W@J@! =* MJU@[M7G_P\.\E9)7&I*Y%5D2?Z7C2%R.7>>R=//F>_3=O5%Y)[OR_Y2D4#ZTI#U3;8Y?5J4Y:RJP4A<19RD<#( M(QBB1&[02!CZ,!%1$@0X\JE9QF&K7N%L-25;%&+;E4PS [TA,>9QQ"" M:1QD$,51 K,H))!G6131-*(XYB8!T>.!/D$L=!?H ):2ST&_/W[XE% '=L0 MV^&I?'F-U'5EMVH7B?@*KL;#U7Q// J^$VV).[^WRQW.S??7T8;8&K"._;!Y M6Y-MAZW5:^^&[5\>FG9A]2(7(_GE:JY,UIFYZC^O.?,7+*)^$D8$)@F5BZF7 M(IAE803C "/?SX*,V*7O[^UQ;@MI+1^@6P&'I\OK!]O,H'8*X<@,OI=U=S?Z M C20[@1VF5;!$!IG217Z^ILXI8*A^H<)%4Q?',@S)6?Y^@NFFKMTF L.LU0$ M-( B9JFZ0<<@R:25'F>9B-,P()A:U>X\[&)N3%)+"+8B6I+'(8*&;'$6+F/3 MPUM(G <*G5;>%0$<=C#MC#^IX,$4/_VDJV3LS7&M^K%2=<,OJ;1>-TMU'-D\ M=4N6^:,V9JN;U?5?E%=5.U/\SMEZ5Q;_Q>FQ]Q8IB;A D&>> @B'W.81CZ' M*(CCU*,!%NF9-7^G4&-NW'3WR;#&Z >/OAGGS7],1^;5XTGIM]$RNDS'3XD" M:,&P>W:OD+K-72/QKKC'!=BA<.2U,3/;3SF.HV7(GT2)#\ZT/^5 ]6?LGU2: M@1G'Z _.-BIWT6]XO2GUY&]K.0);DI>S@TUW97';7SHHF/#I%OA]E!,&$ M12%$(440ATC^BCE-$I]ASZQ\N4%?L^,^+2KX!';"#DK3V 5N%/@>9ADD(DPA MRG@",2$$!B**,IJ*D&;AXH67I)@8WG:?_R<#;+@FN %M;/H_@=8(UST- ''% MYQT]34O=_2H?L+3!*\,(N95J9!%$:2!XZ$,>2A9&5$B.2'P! _FWT&<)8F%B MDQ2MU?;<3OH?5!^[HU'K#&=MU,PF_D L1I[H7PT L)[21U1U-(7;+4\Z98^H M]'Z*'GMDX&%+?32\2\Y__9>*5N7-AG7AH\0/XIA#SE(/HIC%,)6[19AXGL^" MP,,)"6QF:7=W\YRX323#VPHBE@G3 M('1SMF;YU1D5+G76V'O5^6I:KXJZNMO^X?:6YQ M7*I:O[M:P)=5M7EZUJXU)9ERGOU1+&4SZB!*Y:-84")BY <4TC0-)"6E!&)? M!)"*-"&QS^,XL*KL,8',<]L!;J4$+SLQ!Q1S''F<#?TOP"[+X3>^5UZAW'!2VG&2J7)3)'EGCZHIO3 M#,'1,IX3=7W&XO6C6,HW*E6J>?UZN6(',E5[S[R(?8:QGZK@]5C=\/9AQB(* M_=!+D?"C #$['Z*E '-;5N[_?OG]^N^W7S]??[__-W#]OWZ_>?A/%7[. MY9:X#OC\SBM>OG#VI2B_;-:;DF^/11?8XP%/I'6>!D$$48!"F*4L@9Y'HX1S M08AEN*:M!'-CQG8I/E V4NN< D++#?+MB?(9 >.VHV3H=1@3^[$=$6^J]37B M;R/*O[>'H59A=[ _2NT^._C<5_(S[/^CZOK9P=-1Y<^RH6&D>%<6S[QG '=]]L[:0#6AJ&R$>]^N_[V< &^73_8$9[5")AQW5BXCDQS6[$O M=-CE6MM\.]'!7O:1;+XAJ#EB-ZNN)R6V(:"\Y[1!;=C1656N%P_Y6H7DW*Q8 M_I*S#5[J"R,1C;S48P*2$ F(1!1"$B%IPT4Q0RG'F<>Q"6>=[&%NQ*2%5%%G M>S'-".DTAMVLXP29D:GE""C.[MWTZM]%$O+E%D'(W_;D<+K=21B@5ZWM-.]_ MT#YIU;=B]7VSY+Y'(O^R+"]9\;R6QL\2/YIFK3K=PMPFK)04*E&!DA7Z;WS@ MC=CF::HZ@.N>Q>XP&WDJ&\ %_E0R.YC:9J ,2E#5T>QD&:KZ56NGJ#)XVO$> MY$&V][EXPOEJ$:4I(Y1&4' 60<12!M,X#6 08J[J:F 26+EB#/J<&T_H*/*O M^8LN2K9ZS%4,N;ZHX6B_T4+[S&W&, Q'YHV3\($_:UFGV$H<(C/V#J+5XSPV M#H<0&.\7CKPZ\!IO7CT7%5[^K2PVS_4OG-V*3[J0^K=";TR*U3I?;>2?Z[0D MQ6I;%SJ@641Q&L*8B 0B%%"(O2"&F8?#)%1ID85=(ZCQ?:G0!I$Z@K138:V5Y'_><833CN*D&9V3R.W=<1@AB=X&LJ]NJYX@R M[9U3!Z =W!QUT>; 4(4-J?B_-I+:KU_D/U_S%;]9\Z=J$1(_] */PR"+,$0^ M\F 6!P12'E,O"7' <&@5DG"BH[GQYUY.H 4%?RI1@9;5L.9&+[:& 00.$!L[ M4& 06/:Q #U(N#KS/]7-M&?[/G.'W/6^?]%3=H?Q:X-4V;4NS7B=1''#N M!=#S8E5H*<60L"25OY*4I\P/"#**ESW=Q=S(0-\87DHQ@;!*G]0!8O?<=P/- MV*Y0O,#6AR'"3'YLZ?!=B*#6JY@1(< M#*E2>Q;"%DP[#M)3T:]$?+U%?%TC+A3BAU]E1RF&!^#51=(6K4W'W/8JOJ'S M :^[2A>XC?BO@[BV'S21KO_)<2F%6_A!)F*&./0]/X&(, )3#POH^S3+Y"K@ M!:V FR3KFVK*UR 5RFHG%3%N5G\C ;%T%\X.M1C>PJ/9M';W:IJ M DQWG]9Z7 "EB%Q13@^%@SQX-DB.EL?.2(@/SD-G U1_'CFKUNQMX4M*RPUG MK50 7XKR[QPOUS]N5M6F5$&N5TN-Q()[(,+;\%CLRCNTAZ["-+1J;S#2V5[!M&0]X M>YAA?/WTO"Q>^78UJ=Y<_&I?K%WX?L!%C&,)?^9!Y&4J]75$8)3BR/<]XB>J MQI*Y+6S<\]QH?YMZI.1UZN)U :[O[^[L;%]SW,W,W5'0')GDMS)OC=CJX')I M6W!W!JTU5HYL6/-^)S5;K>%X;ZG:-V ?AZQO[E=7RZ+B#\5OJ^=<'8:_2VQK M&)!LT-3<**<6&6B955[TA_R)*][Y[=O=3>L^CMR):SW,HY1-8.TFH!$0'=NV M- 1SE/3 EG -BF@V:7^RT&8+9=LQSC:OG96H[E[:UUPRUE6[2Z]SH1TL[*$%=#[IFMHUSS$8FF&VZ M.BVPMFFTR!/EK3.#R6WZNIX^/R*+G1D,)Y+9&;X\N.SANL1TK4I!7&VJ=?'$ MR^^<\OQ%T=NED#/Z6._FMZR,.'!5#$IL"Z[&)K=&A+M^S MU>("[/6X %AI G:J:%=24VA-:>.TVN)Y@+JKPCA0CJFK,YX'UY&JC6Z54=<0BKTZ38*A M0BFDKB=L75[/2B>P44H!O-7*W E_WC#V'WE,-C@C\^W;<6EITA0TN-V.2Z,- MT.H K0^XG'I,A]K M4>TL^[?@F5GK@R$9VW?95,!L)'-G31]5V)&%_+;M2:W>HVJ]MV2//S0TA<*1 MZDH1Y9PF002]$*DP0L1A2E0FI(@*G' 2![YGES-A_D7!SBI5=4:-JID7IQJ_ M)M4$Q:@^O@J53?FI$>I.W:Y_\%*=;);\ARKN^L+K\A=J>_N)BZ)4A3#N5*'/ M8G6Y7IN^\"'$0^YBG,&%8,@,/,$PC'$(14I)2GP>) M9Y7(T95@@;<7 +TNIU*\@UPK^AQW!.!M ,U+ZB&$9F?NN[HE\XVNY\\L+EM/FKZI&\X+B+$R8AV$2AQY$&_>1 MDAS\4OO4'1XAVX(VVN6.$]U^\'6.;C#Z+W#TO'^&;^CFZ1GGI?(T7?W Y2.O M%G&8QK%/8RC-R0BBF*8P#40($R\)6):D,0^L:LD<[V9N=F*=1R[?B0EH+>< MC]$AI!:NH[. FL*'!/82@JL>C(8YDTY"X-*K=-C)].ZEDXH>]3.=?GK8]/^T MJ23+5)6TG4B^T@<=5SI)U*/JHI +,FLR16TO$[PN&$8,BR" (5:)\T@J(%;G MHG%,F,A\2@-L%47KG+; FLP[=HNS+>X+++0T;*C')&QG]D/MI* M#UKB7X#6@+S1X&)W)^QT$AYKPCH#0$=L-D2"2:GN#(C>\^ Y30U-;_?\O-0' M<7AYA:L?7Y;%SYN5W%4^U44#M]X<),+0QUQ ZK,8HD0:3812!$.2X,3SD2^( M;Y?MSJC?N9%A6VQ I=Q 2,$!V\?&6[K;3/$WH[L14!V9XMX JD0&2F;0$GH4 M#Y@E4,[RYYGU.G$Z/2LH#K/KV;UN']KV#YX__EAS=ODBN>^1WY4YY;>B585J MD=$DQ6FFHG^C2)T5^)!X!,/ )RPE'HYX8)Q_JK>WN5'25F" :XG!LQ)9A=O0 M=BD\5>V.%9[']:) D*L1\GT/<%@BC*(IBF M80RY\#V*O01S%)V76\J1I'-;"G3!^1==<%[.JV?YV:"PL/%&=N@!Q0>,UX>< M:#1ZZM_JJR0[57=/[I555W1K==5PZW>V47"M7\8\ W$\+J,=FKB2\X-/61S# MW7\LX[I#9RD*=2GN>TXWI78W-G%P?LRS4)K\, M\#Z+4IY#$/I$+!_>2*" 4 M)5;1A*8=SVT=: K25SLQS\X^>!SOH71^/HH?PLX-K'NYQR@Y8@G6>$D$CW?[ MT6D#.\$P2!38_?[ 'S+TO#)O^W_DZ+[4'5$>RR'%O2A1F24HH#D.81;& B'DI MQ &FI\?R@?5NMS0M30Q5H\JC.URQ>3?>/G"ZW+OGI>F M<9C!)/4Q1#@@,$L] G%,H@QGG,>)4;EWP_[FQPXM<8&JE]E7YGP0RJ9,X0R[ MT0G#%K8!9&$$AC/.Z.YM8NHP4OV00&YB!%I4C)2WXL_FOTX2.E@BY2B7;T]NT"63-5#](&VOXVC!: M^5M1L)_YOUO1WU6 Z!&1.- M!^S(Q+057$<4[T5OSJ]:B6?!GZ,0U##@'/&59>>3TMH^GDF]?_9#=\^IFU7XF7]'\>!CY-(QA)FC6 ME'9F"84X02&*L$"$Q#:4YT*HN1'A]^NKZV\/X/+JZO;W;P\WW_X&[K[??I,_ M7UW_)C^P)$0GPV9&DU,/QMB^Y)V<*JONBND,WK\_LVV"W5HA%2K0>G*GTDB, MZA)C1SSK1*1)V=J!BT[_Q93H0?JAS"9[V)KF^!:JNW6F2( M^#C# 93V)H4(BUA2<" @3SSA>4F0B8@M5OQ1I19[L+A[T-NST?S.ZOE]T/]X MER]14%J8/NY_=5OJ[NJLTVLH6F/L/*,T^E M]0<1CPC,:*PXB&44(>1'Q.B.N$%?+:G)] '>3BV/8 M1F:5+L0&U*CN@\XJFZPK"*?+%WL:RB^UL8PE7>,QH'&$9AF$"D<@2EE$30BU*$ MO)2D66QU:-'1U]R8M1$5;&6]4(F/E;AVIEL7NF8VFR/,1J;5DW"-$"=A@(@C M ZVKITDM,P.5WYMD)J\,8PQU<^4/=7'E-XZ5.U M-2KB_/=50=1QJDIH=K-Z MWJRK[USIER]SO1*I7S>E,@P_X2JO=K?B=5N+)!*$AKX/*97_H#!%$,=> @GQ MHP1AQ%B0+NH<7?=K7*[-&&<466WFW7N)QYN"G_!2+\5X#=8_."#\,5^IDREU MWT3]056WMR.O<09:9)Z(,BY@%&491"J;4YHQ!@7+.$GDRN)GJ!GHZQ7[/VJ8 MM_).-LA\Q>8VO&:KVHQ=.3ZZ<5IUHSP]IBI@/?1%) M,\ 3,4P#%L(L$"Q)/)Y$)#1UYACW.K?-QYLT7@:UH\_ N]^W,PJ*(]/OL61< M;W-QC8NJN=MG%'0G<@#M4*8ME.GQ[ZZC9!'6<'7XA,S;FLP[9*U>VT]D__+ M4%W3W'JP4B"'/J"\A9%$I^3SG$E''HISP1 M")'$\ZP2NIXCS-QHOZZTN\9_@>>R>,DK;0BN^%J9^(*K;'++84FISQHQ,X-^ MJG$8>>'8J;&M J"J'2M-#@ST]V61]\^K O9-F2V'@;D.\'45M7N.*-.&]#H M[2#>UT6;PXCW9O7"ZTN1U2)(N8=31"%%$86(QNIB$@EAQ#F/<$"]%"4V/-IJ M>VZTN!<-D-K]8<=^;=C,R&P@&"-S4TLJ=[QR1%5'--%N>=)9?T2E]Y/XV",# M(Z-4=,,G%?/0MK NRU)%9:D./KWN'[G#K^I/ES]QR>KL!C*$LC0A/+5BA-EH-C<^TA)R=E:6QMF!;!I!-A=Y9\3+6F&H-7[C6 M6-1Q M:/NY!AJ@L=EEJVG! ^K*5&L)$&@0N@ U1BH^>!L#=Y#Y4C\"%%1@[X-V&",W MM_%W%8HW&[VFC?B;C=JG @MG)^ P,^'W^X=2N^)?Y;;@;X7L9:6DVD:)D3CU MLR2&7A('$(4(0QSB#&8^(X1X6%KV5ED&.GN;W7*ZD\\R]5DWIF;KF3.D1EYC M?K\'6T&USV$OZ@AYS8Q <42\W7U-2H9&:K\G*+.7!@;:Y*M\S;_F+_S@,EX[ M)=+U7XH8^7]R7'Z1SRX\*F(:X!@*'"'))B&%V.<1# (4"LIYP@BW89-A8LR- M9N0W+[6,CQ@&OV$ Q.B@CAWAH!6 6H.#B\#2HI6"ZU2X;6TN@%($*$TU=L8]M)NJVKR]8J(MM.NGYV7QRGDK@^2"1&F0 M(,:A"-35$$I55K? @U$:83^E.(XSNTHX=OW/C0/ORD)E2%6."A59I)..J_-: M78=6&<4#[J59C(:ABV$\C,=V!.A+$+7H[R^K-;%@6P5 .UNMXRML]MBYO,]F MT?OTE]OLH3EZTVU ,_8Q4[^OJI_X^5EN:^MZT;?B:[Y252%TN=P%RP)?(,Q@ M)!(!419',.-A @/FQ3'VY2>A4<+*_J[FQF+?N0IB5Y-+=E!7)=%R@F*SKM2U M>O71+YNM3N"Y5LJB?DX/]-T\YA;0L?>5.Y2VI>UO!5"RZN(Y6EIGL)D'1;F# M;Z)(J-_??]G4M_+MM]-1 )09-!U13ST-3!;J9*9(.[[)\(V!EB7]P=EF*9O[ M79\-9J#[._=?>]6"Z_%*5R,#ZH&-I6YJT$(R^("&0\]54Y@Q1F*9-T MG'"/^(BS*$VM+,WSY)D;9V_54?-AJQ#8:_3F_JA2"C1:61JD9PZBH8$ZW=", M;; .'!7PIU9IG!2$CN!U9=.>*2&B. M>JK/F]JU(*?$(I($C+F@T _C4%K$7@AQB$)(2$"1_$<0;!5::MKQW+A6?H<3 M:T^G&<3&ODWGP(WOS=3WZK3,K_N7.>\6B11PB@G M*:2IRDB3"LE)3/B0B80)0?Q8_K)8%VN\-.,D\ZZM6&DGP'@S3$I>%^%^;F17 M(3'%5FZ =X+;)B,T'@LS\AH'X9'I2X&K"W+?M<#]14D.\M6O8"<\N.R'>4 " M05O$G*4)-.YXXF2 MH Q=\_GQWWN(CM;"E^ GE/Q(_, [1YV//!\E 8>A%WD0^0*KBDP$QI1YB8 M[0RTDDM'K=WQ 9W"3^L2>L=.6R>B?8@'UR6HI]RY3OL8&L\EN4@M05=+K J2 M:V^R+@D7)"1,F>_#E/-0,GS$828I'^(LB9F@44K-\L#T]C0WNM;RJ7FO);0- MR#H%IR&;N@!I9&I\BX_SNGJ]$#B+E3K5S\1143WJ'L8_];U@'^ET6/I;?C"B_I9JD]'\U#MV29/]9W[7GYDE.N"OHM! W]D,4<\I@2E4,RAIB% M,4PQQEE$&"/(J(2W2Z'FQB_;P,.]L!>Z:I.J'0%*.;C2I&C$!U3*;Q[^XVP8 MN\GJHP9G9%YK5'H3&'H!6FH![5VZ*X^9NC,8[P^8@@GB@:;M5< ME_03BD-&&$1IE$(D< 1))@CDG/!0?D2QYYDNG=U=S6U!W$IKSI8]4/8O7^X M&GE1V@H*6I*"&_ '^"K_?S6@7D8/=.;+ASL()UH4CD/YQP600CN*#3;#I(.T M>QJ8C(K-%&D3K.$;=K3)*5M#Q,>//7NW-A/REBL>+&I MEJ_UH=3[PZRM]&9S_"1DW:3H JV1J= 8J,;IZL GT8?*$5=$Q>F_/Q8O_X]\ MM?%"4+9W/IQL<)*9W:?.=C[W/F=O_&B?YC_*?,T_%S]7V^),@4@C1B(.6>A) MPT<$J;1Y> ACE*0\B'R18J.T&R=[F-MDUT*"GTI*R)28Y@OW<03[39VS<1EY M6M>0: &AEG" 47,<&W-;YFR,)C)A#K!R8[9TJM]AK1Q_;S(CI5/LMFW2_>"P M@Y-+2LL-9_=X*0T?7EUMRE*._R).THA'G@])$,8J\"I1J3]\*'!*@H!CDC&K M@EW'NYD=K=52@JH14V?(^8D?;6-)3X!J=G9R/E1C,UV#TE;""]#(Z.[PI!L# M1RB(C3E/(,,AY[J@PJ@YAF/J2^ MEV5^0%,OI5:9U=]U,+=9OY?/,AGZ>^#,YO>&S5V=BW 7S%TG"&_"*[YQN8H3+\YPP&",?;DOB9(48B_S M8,C3E'MAFGE99#.3N[N;V[RN$Y_^PFL!?P6YEE<70K";Z#THFTU[=]B-3 (U M;/N;'DT]@E\:87^] -\Z +2F!3-<')%$3V>34H:9XN\)Q/ M>\_&O@K!FPH$ MJMC7CV*I4J'HR@.WJR]%R?/'U?5JW=Q,(SP-:,(@$TB23$!"2%)$8))P/^'( MY\0W2A=^CA!SHYZ6P*H,B]Q)%"L@:ID!;X0V]PL,'IM^M\H4B(],6.T"*V^4 M ',9!G,/SA3#,9&3IQD6586H?#LL/TV&Q=%1UKF =KB-!C<]F6?I7.7;SJ>S MV[(_,M.G(P]/CW\O?OZV>LZO5A63O^\"^PT/S[I;F=O*H:4%#_F3!/0"2)G! M;]_N;E3)P2J7J''#1#8&\/4?I+E#;FR/5!]HX$^G-Q?,P1ETLM;3]&1G;&8J MMD_;#-^PMT[O?W"^_HVO\?(?1?E/.0]U12S?NY.&KV2AAW)3;?.U^R@1,2,) M)'+7JPJ_1M(>C3$4411E49C%7FB4JM6NV[GQB)8<:-%!(_N_-07F? \T\H,O MFY4AH5@.0K_A.0ZT(Q/-$51!(_<.4RWY@,,_"W3-[3%.20B]!$<=92)BP.I[HZFQNK+Z356V7 "LV9"TV2X"IOG5A>TK9 MA;+A6:4C[,:F[>LKL+VL> '\ 'K9!=C)?M'DIP5*]A$./DQ ; M!DH?'&^:O#.,48Z4M+Y<,1U0T8KTO"35NL34U*5OU^B,YL/1JO8JUJ$.S&D' M%O^Y%=_AA!B&FZ,I8MGYI)-F&##OI]' 5H9-K,,+*)N2 M@2893@@54 @60!2E'R52?7V(FL M?ML:NDJE)E>#W3H_:(C,&'!LX$?FP>/WZUI 7[3'8LP<&.< Z8@8!XDP*3V> M ])[DCRK+3NJK,KU0KDBBV7.=*LW:_Y4Z6P*(8VQ%R4,)GX0J.04,0CH8GH8=^Q;:3W^!)>]?T_]BLBJ_%3U[^O3X&V^Z@/1RAE%$&O8 + MB.(DD7,[2*&(0QYEF2=(9I1%O*./N4WN/_)_2N',79ZGH.OW'CL 9.2IK"0$ M6D2PE7& 4_@40N8>8 =(3>3N/8*8&[=N#P0=/MQ3;T[FL.T1O>V=[7O4GMF^ M;50#M^)*.1=5P/G-ZA\_;NPK<3P"W.46/"?M$W.WZVV[%[T/Q MZR!^ZR8G6Q&&*MM>*@:W,B8#_SY?+FZ1GGI6I>^?470<(2'C($HUC5 MU V)JG2F7L9"5#-_'9G #4-G6\%O MK)2,[EQNW1@XP=1GE$+DDQ@B$G)(PB2%#"512C,1Q^J$O[_6 MS:#>K>S(""/GULZ]?-(!3>JNP>,J_V^55OP37BH!=!#:N\/*& D2A7$&:9Q@*%>) M3"T8(60BD]]'C'R?9\-JYEK),3<71.M(^7[S_+S4ECU>@KT+7)U]UNH K4\% M;E:B*)^VB:B6^A%)CLTA]- JNG;#:6;#3C!((R].;PIJU#J O1)J__QF<"8J MECL(3>=%"FW]@_XK_K06]7FJ6.%ME%XB\3C M).,B@B*,U1&W0O1#&F9\%21R*($CM-N@&O"MD-8!.+U84\&X MJN0)PY0CB#*$818Q'WII1#!AG 6Q40HYUTA/N%QM1=971G$3?_,R!?AF"XYC M2$=>7'9HJGO1VVBF_5?YLA?-(3%,IOBX"UGJ[7'J""53"(X$)!F_>JYUK0NW M?>JH[58UQ=T^O2_N5N=@94'F9=@C,,PB';\IR0K'1%G>84"9+R*>#K.WSY1L M;I2VL_!N15V]$717>:S I]URR<&_Y)6Z MZZO=\;_A]:94/N(Q[B/98^B('BTZGI3_[ %Y3W #6K /JM];R"OVOS9XF8M7 M7=*^O@RK:I$MBVI32@%67$?Z+N3F.DE9PF$LB)"&JR]@FH1REXVR0#"1L<@S M,EP']3XW'FMM!E<,[%4 6QW 7@GPIU*CCDBWB-2W'Z%NUAL=]['MR&,7D5O^ M)4?C8'4G8#">9UP7L.]SLIL$@^%H7S(8WL@9>6"5 5GR'^JDYH77Z;I4Z$:3 MCZM.%DU?'Z1E64G>K873ORUK4=E_;:JUHN=O?'TK'O!?BR@1% 5I#!,O]"!B M,84X]2@,D!>B+(PCQN/%"R])895!UKF@-C.\+>Z(%DZ3S8XVRH#U7G[PB/,5 M^$5^ ZI?!R2B=3_,9I;FQP_=V+$B.O'M&PUWR6^5DK]*D[09UJVBH*6I9N^6 MKF"OK$Z9JWP'4F''F7-'&Q"7&7?="SE]IM[1@#Z:X7>\WNP#^.Z6FVJW*PTD MY:>ACR!%*95+0II '*E0O=3'*,%)$GG&I8[:#<_-.%:R_8=Y -@;C+KY]!S- M1V9 )9;)#KM;??/0MJ$P3!2UIL1S%'UV3-..P+(WCT\6,W9,R'8XV-'/G>7C M:84],)4$6.3*P=G+)$1>EJ:2J;BZC(94 M]$(49!![0I*4_(QE_C9ZX<'<;SF^Y ,B(!ZF/IY?[L6U,V$G&'@SVFP8W:[^@.76JSODI@7,>,IR8@/,<8> M1#[E$%,6PM1/,I:2*$RP51T]@S[G9DGO1;X 1 D-*BVU2OK_TL@-2BFX;5Q7 M/_IF*X%C3$>F\C:<6EYPOX-S*S+XW@7G@, N8X"!7>:O MVA%1?=7Z=?'E^X*3D*',5XFDH@BBA!)(U*],U=])$A2CQ(AG]DW.C4:^E.:Q MGRU@NBE@F+ICGXY_O_QV=7W^]#U4KJ,:0?-P/3F;7_;SLM74)-/N4/3MK#KR MB?LC$VEG+'%52?N"OG.G?9$B7MY>W33W8:2QH=NY*^2N>'=YOI54KE+^=99D M*,["",:Q)XT C 4D** P$\0G1!4')VC 3G0Z#>:[(]7I&TF3OO&YR919)YG M+?>[VK(V=0#=G;@X_I:#[D,@=-4GJ>'S?Z[LGCFY?I5-;F6='/]KTW^K$GF M]4&V6%,!C=*0IPB2T \A0B*#.*8,HC#Q.0TYP\+JJKU!GW/CA:_%ZA%^E22N M_-ZKQWSG,K-873QC?]L(JCSU:-DIY7\D=9WY"0]7?U0-^:J MFU7[F7Q%\^L K\_JVQ!.A*@5DIEIVD]N5/+.GS,Y>B:$=K$8S8R\XT_7-8D MZ1!@1VSJ0J)):=<^IOMNY#?AH M2AP$*>$BBR+H)RK[D.=)8U"$DJHSGWH)$UX8&==Q-NYU;F2L!6\7Y#./R35' MNILV1\-O9&*LH6N$!DIJS8=;N<$N)LZ^*H",(^1,( >$PE$F%"8!EB:VAX+@BB,0D*,JA[U]#,WGJY%!5M9 M02TL:*0U8Y8^:+MIVB%@(Q/S0*R,*<(0B8Y@&-E";57*'_;&9%^[DQ"$H7); M2C!]?-B._$:N++4'MX[!_<;7UW_1Y4:5']KFD9=VG. HQC&,$ _DEALG$ L< MP"C%F$K5:8JL#@]-.IT;/>QEWB4V7-F>%QB!G28QQAFED.%$<13:&4*(9! M%K, LX3PB)BDSA\-[ DRYJN[ME>X+.L<"CJGZ@A(F_D:7.,W,C6WOJ?;E)$* MS5]V,H.MT*>]T-;N AN,'/D#C+J<=,-O \+[';W5NX[2!2]TU:$"6Q MY5%(']2&YQP. 1R9++JP W_6XKH\H#!$QM7I0U]WTQXM&"I_<&Y@^I[]H<#O M*^6NDEQ5T%R[*K_I?_&R"7W]LEFQQJ$:>Q117V20Q &&R! MG'C(Z**37;=SXYI:VQ1#T'Q>, ^S('&2*Z8#S @MP MS0\,Q@%YHA.#L[_ 5@<&]E!UG!A8-#;9D8&]@NTS@P%O?WS6E_VFMUI$2/B^ M1Q.(DQ2K^PD$ID$2PR1*TR2-_51=L+,P/4>2(FNU79C!* M(YL8(Z7A^9(K F]BZF\,!O]#T_ <&9H9YMYI2_E_;,*=(U"/F67G6'?##(6O M4B+.=^5'WQ8=;261_\;_6C_\Y,L7_ENQ6O^H%F'&$"4(PT@( I&'8TBB!$$_ MD?VP&$FSP*HRT5!!YK;4R[F"[-:"P4-@1O93 #LRF]) M>W;4R"E;W+T\ORN5:T!E1U^<&S])O,!+);?^ MI2X_K(K#[+/DJP0-4G@S_CJ.4S?&+FU)P5Y4.X-HS+$ULYEF,F(CD]V)P7)^.WP"-!W95V-*.JD)-@'D[ZVT M*;JT-^0>2G99EC&661R=C\5*WT5 MO3EAC5)"@]37N21\B##W8!IG!,8"1R2@4K[NG'[0/#]J>3*L:R=5Z M>[62X A[:4JA\ B#B#$",R_F4"2!AT48H30V.O0]VY/%S'2*W0Z/Z7[0GLX>?N:KJWS]>H7+9SGFDCDN5^Q_%/E*_G08$(:9 M2!'//$@BBB"*$88X2S%4N1$(%C3-,F.:L^IY;O2GA =*>K 77U$_$R6Z^UE:$/0BR#B*W:V\R@A^D9IOX MAS5@[PW:^PJT,]C0&_3VK;FQ]5XZPRJ:1X#H]PD-QV!D-FVY?USYK4_K.\C_ M\ZZIR?P_QU5H^W]./#&@<&U9B'RM_+CYZO&Z+O^P8#A(,B_R8.BKM%+<2V&: M"@'EWUF"0QZB(#8N8'ND@[E-Q%I&6-5"VE7!. EBOQET+C0CS\]:/-#(!ZZ= MH&)1^/9,=*8J@'OTN^.J)&X'!EVE<8^]-EV)W ZAWY3*[7INF"?[#[S;(=U[Q\H57NY3AL2 D]$("F2_J#L\V27P _@%YV 7:J@+TN.JIZJ\V N[J&HV+F-W>/]<@T M>@;,SL_S[=\F8_")6JI@-7O[O_/FJ8'P1 M>2BCB&'H>RB R"<4$I_&D! OQ5X68OFQ7?*X8]W,C:N:?&B-J!>@%A9(:8$2 MUS9YW%%DN_G''5XC\\U0J ;DCNM"XHS4<4>;G3AS7)=JAXGC.I\>9LK\OBIW M=TP>\%]-#:OJNUQ'=%(!^5.U6:JH:A6@\Q4_5_Q67#X_+W.JHC7OI=V[6&W$4'!EW8T@X MJ24X(L3OS<8QNQJ:G%256%0-ZY"\KT5=7[%)H90EQ(L]/X6)'R<0H9A!' @! M$QPE21S@_X^[=VUN&\?61O\*/NPZ;W>5L8L7D 3?\\E)G!Z?2F+OQ.FI7?U! MA:O#W;+D(:5T,K_^ +Q(E"R1 72[%TUD[83DECK ?E@86%=?)X:N0&-1IN; MQ5D)"W;2@D9$8$B%["A>+ -D+\9DJ/M;PM;$+C^W0O2LZ]M1MTP7'=@A]$!O;==TPJ^L] MR7)-E$W%F8-*,Q\%T14!^)VN4K/-]>FJNN#36N\^JU_?D"(KCK+_)2(>Q8)" M/XT\B 0A$$=,0GU4JNRT /' JBJ,>Q'GQJ)?MD]/NACO6@*M;&EN"%"K5NY_ MFNI41T6I&NW!G78RU0J#4F,[>V^$U\#,.GS=R1UY)3@]F:5KL)DK;42V%1JE MU,3X8#LR0$<0<%)S=3R CXW;$4>Z<"'IEJ,<^.MJ3;45KL>_73UO-[H(VHJI MNTJ38\\A/B><^U1"(71_LS#@$(L(PX#&(O"2 *%TV%+B4,@9+R:'$A\M+^JW MM^NRY:A>8-2/1<;+ZDKJRCNZS!Z''#.-\A98KB2O-+>3K257ITV ]0L3X JT M]02EHL?OQ"3+S0@SXGK!<2GBZRPY(X!\=M$98RR[9:?(-XN/V2I[VCXUJ7M( M[>@P2M5:02*(4EV6.B4>%'Z<^(D,>>P;N89?/'EN!%\+9T;,+W'J9M.+M!^9 M FNY'-81.*MM%[VHFUK4HG[;T\K+YTW"!6?5:#[@\Q<,,_;^*;+';[J*_7=E M,3R*3UO]S#M9%O$I[K:;8J/V-=KJK%N8+T0Z;)3ZNH_&E4<6D)#471DY5@//ZD%,Q2<8^MD\',&-FG,BN=U M09:_Y>OM\]LE*8I,9M5Y>)F$P)$N QT2F+)0\1Y)/$B)%T,<>ZG'28A3.S=H MSWAS8[A&7%#*"PX%[DM'& 2X&:$YA'%D_KH(0?ONCF:XN&KSV#/:M/T>S51_ MT?C1\+9A]+(+LKF3;TGQ[?UR_5>Q6[M9B'D<^03&)(@A\CP$:]>W=!B/0#E#+(9( @XLI4P8$BEC1F M2(H82Q%8); :C#DW0JD%!.N=A-:=I7MACD)*/9_&T",B482M=L*8J9]BGL@X M#&041'Z3+S,MT(>I+Y-#;=_%NQ=KFC"<>*F /):Q;I.NWF:?"L@$(9PB@07S M%\\BS]9[./QQ\3\,5OI,LN DJ6.@G./>(""D$B)%=B!#U$J T@3 M]78'$?,0BS$6**H1OUE-_'X?X-V,/A[:-^46Z-320L:=M#R M7NU^N^NGY2&M[$WQ<=?7OG?$J9OC E M'H5(=^3 .(TAYE&BEE&)/;.HVM./GYL]3BKUHT'#Z*OLJ>M=_D9P_/#U^7#UGNG>4=9.LLP^8W>>H M!04/V9->US]^NK]M]@?'U0LR06<8B\()((C/]7&ZM?^K>N!LM[Z4."L/IX5@P-04) MC)&O-G"$^# -?/4'4O\0I(&:([+X+G*ZGM,$M04:WR?Z7(OZ"M,SU*GD'O)7 M\30U:H!*C_V_5IK4O:0?.B?$@0O*#LW1_%*&8KRRL\H.K'X/EN7S!N;(K'.1 M/:[>;O->/"HI >_J(UF\:MEJHK%9)@1 MY$@0C\R)OY4 :NE^O0(-U(T.H*7$E;(BM/BZS)G#)!%[T%SE?EB,/&U*ASTD M+S(U!CQBH*^@YLC/59^TA[5ZY#^SS;=OZZ4^"5."5*U=2:$[.CWIVMS5258< MI6&J2V4@+U($%\>^CF'"4!F$,464A#Y& TI(#I5GP&'Y-'4BBTV>E=9)'2*^ M$2LU.^KWNFZD;6F?P1-FZ'T8$_^)?!*-W:?K.;9DOZKBQF$I>V,=MAO1.G12 M7(BB*]?%4#&F=6A<"-8+-\>ESQOL_!"*KG5!Q^J8YI/8[$[T2$((2T,?X@ C MB)0-J#;/40P]+_8BSJ,@X4:=K4T&FYO]U\A:5LDEI;26R3&=T!KO?IT -OX. MM\)*B3I2$[@*B=M.SB<8ZLL;O--Y$OD @X%3B&4A>Q1@&C,*6*-HE, M"*41H;Y=YLWI8>;&BJ50%YI<%7X#C2UK5%[#S.I&Z7+KZ@"$L>RJ:I#7M:@. M%.VUI0ZOMB_D>B.E8)OLNZBJ6ZOG?E;;OJ-R)7L'6MF6?"%8(&*?$\@#K./> M4P)3CR%(?2F#F/*8$>-&X4,$F!M#M.0#K+/;O1O\NWED"E1'9IB=^* NAJ^9 M1FMP7,&IC?S;"9 WKT,[]@Q,5*=V/Q-9-1/:#9'KF<@/9V)S_ TXZMUY"8X= M-6\'/7:RFKB7*-VNF7O1*V]7-#R:* MXD[JZ^N([Q*3KR2 M(G-;W%JR[B*IW&6+3O1R&%O>LY_R\6W[$T%"^D_PE](?M-^&ETEJNE];A8%V M6)1W-?N#[AO'#"V:=@Y'"TV:2(U7#FV:=K+Z0Z,FEF?8FOM);'3YA/M\_3WC MZO$_OQ:"WZ[>9RNBUGGM*%(V0%FP84NGY/H;Q5U]7N%S M+NN..X81Q&>QR:JF(MK:>E /*2LAAD'(0R]%D 28*7*@')(T"6&0$AK$GOJ? M;Q4[?GJ8N1'#7LIJVZ7EM&.&,W":L<+E((W,"*?P<5Y&LAL%1TQP9I!)6:!; MT6,&Z+EZV-?_0>VSA/@@2"'>B8+EV;/>2'U0V[?;C7A2&QU&J4\]?3Q%U48G MP0&D2/J08Q$%/F61%UN=5?>,-S<^J,0%I;R@)3#X0XL,2IDM:T7V(6[&% YQ M')DR*DFO*@RO[$&TI@]#:!SQ2-]HDQ**H>K'S&)ZVS"*>;M^>LHV933T]8KO M^@4QM;IT,7XPB1F5HQC-_S<".CMW:>' MVT^_W7QZ>WMC&"DX$':(HRP'GY2RA@%S MS& #GV(?Z/-F6RA:+ HU(,U6I=?Y(_FAFZ+C M#)Z?;OJ;"O612;!1 ;1T ,TL5%J NZ.>?I/.@GE@T!2S,5%PT&Y66&M6GDR_ M#4AZ0W)=J+EH.KXS&7EA@B&- M!(6(!673+ )3&@CN)93K#&D[-]Z)8>:VL+2C)/1A-,O..ZMMT#3VXEV(T?A> MO%) T$CHL!V>&0CNG'BG!IG:B=>AZ DG7M?5 YUXK>II5;F&S0)Y 14X2J#/ MF-I&1Z&$V.,48A0*YB$AHB2RZQ9P8A2C=WK2[@#:E?%_0?%MG6^J4HIZKU<5 M?=F 9_6W6=7$>%]KD7=5!C2&V]!K-Q#"B3QU!]42K^H"+AME(&ZVN>.0@@XD M7#GF3HPPK3/NO(HO'' =EPZCA,8*N6;_VF9%IE_[>_6>?".%N,\S)JZ7Y1SI M8B[K-?\K6RZ;ZE4/Y,<[P;=LD]&EN'[2J7$++CPNA#(@T@#KVGL1@R3%,4QY M)$+FB3 E5AU>G$HW-^.C$?D*B*8HG XSX)78MK&^;B?2C*9>;7JFVOZV%+L" M^_G:%?'3@0Y[/4"EB#OR&P5?1[3I5K9)"7<46(^I>IQ![!V1G]:K*H4Y$_S+ M9LW^O"L/;9J=2N1'-(S41B\1:O.'?%^;?W$, Q9&21A3'F#?U-W8/=34 ML[L#J0;??6>@.LY$Y40D*SL#5ORNTQ<.OXF<>!K'?^UP M+$HE;#;HCPI YLUT&1Y?W,'/JG_MYV1X/UZO5FM-S;=23JA[&9, MIRB.3)B6 ([1N,0$J6'-2SJ?/%T#$Q,%#YJ8&-UPV4ZZY<_7F;^/J^S?@M]R M]1XH6B+:I*L2E;1=F M^O>(?U%]GR])QHOY-+4*\WMNWBYDDD6!I)#%D2>A! MA&,$"24T,B^4>>7KL-]^M/VBL<0%^! MO:Z@K6R=:P :=4M?;DMA4&N\]U2.5$5GFNEQO($?2=A7V=&/"_RY+?[(H[HJ M#'%4I_OF!_NFBPGK$A5ORY^*EXG\+ VH%"2 %*ZDHP9F&$ M"[ >KN63!!3#VUQ^XY.'#>/IV56QSW=SLB]ALEJ(N!LY$]EVO' L> MLS!)@AC&29#HGN<,8AQ%,)!>1)GZOQ!64>[=P\V-6?>2U3W[&ND!(WF>*0GL MR+8';#,6=0?AR/2X1ZLE*=B+ZH[LS"!QQ&(]@TU*3V:*'_..X5W#"*6)&+H7 MN]8!&5O(,&8TB"6,4TQTDIX/:4@BB(4(4M_#E =6;G:M!B^& M=9H^@G6>?]4*JP15_?ZD3*D26P !'1EY,Z:^&,V1"7H75JD$K/J]*.M5R^B. MF3LA<$3(I\>8E(<[U3RFW^Z+[8_8_R&(CM/^76_XETW=\.LL?[M>\?+@7_UC M?;#):,PB%/I0!C*"B*BM-/83 FDDD\07:<0C:7K<;C[LW'CY'[]?OS4_*[: MM_^\?1S01N:)6FC0DAHHL8&2&[0%'W 0;P&N^:'\."!/=$!?"W]U@#8Y@;:C MXWI[L#J.[BT>-MDQOKV"[2/] 7FWDL*&E%-NCO9 FQFSKF!;>QC_V&( M61MV_6 XLNXZ!IK4Q.M7^-C.,[AC: Z=>LR6Z6R'U:/Z1>3?=;W1?$N6^Z@/ M?X&B,,8T0M!G8:R-/0II0!A,DA0G01 125*[G#J38>=&(9^%VI,69&GIJC/$ MV(PYW",W,HL<" QJB#4;.$O.,!ITX4<\&B)>)>U9W.R"@ MJE5&C!D+L$R@B+@/D0PX3!,4RDCC1_,,M(4S8!J1?P_6 M3R1;+3S*21#' D8!X1 )CT#LAR%DC(4D(-@+N)'[R'S(N7WT6F*=EUO*;/>Y M&^!K]OF[16UD.C@ #/Q1R>=P'V(.AB.&,!AP4L8P!^"802SNM'=*GVX;WFH@ M_^;G_I*Z"_GU7R3G-__:9IN?MRO-;N7)9!F-]O"-K.IDBEV>VOIW18$+Y,5^ MXOD>C+F70)3J8#%&4O4K21")/82(MW@6>;;F-ZN>$@)3"F[SC1Z*/^*!T"X1 M> V^*QG+$[3RU*PC-.GUIK[?W3['R1R;<,LCT%*APTR/EM;@S4_0OJ[6')2J M@TIWT%*^"E0&6OU=TMT^"7D-- 0S?#_,3PSF^)Y,=-Y0O0>T? _:];H :;TO M]&=]M%Y=]UR_+T1#< 5$]<)DK1=F7;XP&_W"U-F%[3(#%;LX.L"8>NXZCC\F M$V6RPY.IP6T?O4P^MGU>YDV>:]FN5V3YL\@*ZY3,<_?/;=NCY%ROQ'I;'"TI MM=SFV9=G >M>RUUA-?+:VP/3"#F6?: ,2J\\^]#),BO[U&HG5?9>ZRR!A63Y M[V2Y%>V&;PL<,'^+(PQ&_,$7EU+AS8P@M)/BN MI=2[_6?==&-@PR(CU%%,PH F'N1JFP=1*&)(!>(PX;[G412G7*3UKN_+AN2; M5\/^6(;Q9N"->,Q691@.)4L=W3L.\IXG(R0311EE(K"7"$AXP"&6O@PQISB( M$]/]]NBX3[!E7O'1(3=S"XX XLC+94?WV5T?6<2HKYW:U 6% M0?)2Y^VN5N$7"5#U7Q3W).,+YDLD@@C!R,.:J#U]NBV(KN+_P. L]P1,HJ!=IR\J':8+4'WZ8LB#FR$=6 M-=#;#Y_;=J%TW!15NX JQVU?:4W%);'K6UH#0]6 M!P(VMD>_A*:2R^'!Z0EE71V1MA\][6'H":5>''N>NL:)=;)O'M\JL/%)25X7 MWY:4"X9C"OT(<_V!VREWXT(\40M7%LE+[!7]-$,02FQT(Q M?&GXE&'L/_<^>^UGBQEE4'C8AXC% M(84TA#/XV")& BL HP M[QIL;@;,O3)+6/:\;(R8EN2V[0\[$#:C*5>XC4Q*!V)>5>DI/\$?]7]':F?8 MCXRSYH4=0TW-"0WN&48A=\\B+W/HRL:MNY6IKCCV9:/,#'U(>R?? M9RNBOBFRO%]7!K[5/YR+7+^%O7R#MB8V=B3+"*?,BP(/QFF80H0C#^(TC"!+@H"%*0\,&\]V#3(WIF[D!'M! M026I&=MV MK-G*Y@&MOC;H^0,8690- 1/Z-NKYA(_; GH,Z'3D(F)FHUQ&!T M[8!V!3H*[^'I\3X7?),_K?C[)7DT;E-PZN:Y?;E5I/1#]E0FVBM)A6[2I_?E M%IT(3J+4_=DZ 6CD;_8\-N /+:JK]@)=, QK*W#RB=.U$^A2Z*"-0.>%0^N MJDD2Q4:'QJX*4=?<\5,<15&"M8LZABB,8TAQ$,%8AEPDOA\*&=N5_SPQRMR^ M[4;(,F!]I4WOE;"LJGP:3;.]S,48C?QY[^"I!1RA*6\G!,[*>)X:8^+JG1UJ MOBS:V77QP.-G]DWPKIH,C[M'!'_L M(_$&]_49W*]TRI(-\/;GYP/1ILXQ +F.)$>MQ/O3BB=@91SXAS8[Q& M/)T#V%G$>R# IC:20]A&MY]P YP'HR!,>9)=4WWL16 ME:'Z+RTLTQOMV*7(-XOK)Y%GC#0-1G'BXX#I>@4R5']P[$/*$P;](!%A% =( M,B-GY\M'SXTOOJZR3=FPE6Q,0WI.X-7-"I>A,+8WI!;,X3;IO+Y=7[2ZJ_4U MJ]_V7_*)!T[RR9Y7I/DV.ZZP/WNX66VRS<_[+5UF[/UR338+GH@@\5D \9" MB&BDEG,O]"'S0TZ(%U*$C"JKGGSZW#[%2D!020A*$0,8+;K)NX5SJI;R/;"ZZBMO#DY7QC&Z>)4^GF1O%E M(852NZNFL?!Q/^%&15 &0]1:E5>UU2Q;^:AMA]84E*I:NIW=O@1FCIU7F]J1 MEYY7F55KS]$HZ#OR,KF5;5*/U"BP'GNOQAEDV/)QGZ^?1:[V!>H;V*B!=$&N MY[(\5]-Q(^)^Q+#N9N)1G3I")"3(#Z"/11BP4)GQU"J6NW?$N=%\(W!5[V)3 M?N<[H0?W..D'WHR&G<(Y,K5>C*0U31JCXXCZ^L>;E,Z,U3^F*/,;AZ;CYMEW M91M_%_O:?Y^SXL_K'UFQ8"Q@44 2&*2(022$8AP9>9 (D2*!O8#9A2YT#38W MLMG+VJKJ:IM?VX&M&:FX0FQD/CD)EN(1):5##C$!PUE*;,=0$R? ]BO],MW5 MX)ZA?$$W^X>^)7G^4QM&9P3D'$#^L-60*N) ;K73T9ZTH'7>#25*+09Y#1E.O395T^AG(88!F&//)I MA,/%1DLQ,;B[(4<&UR&6IJN:&X1&7M4^K%>/\$'D3T +? 5^R]>%P\8\)B@X M6\XZAIIX.>M7^N5R9G#/@(R;Y?(A)[H49:L^=A,]89IXT_&,N1&IDA74PK8; M&UA4HNY$K/O3=PG6R)_].9P<1J.8HC$L):?KP=-EYABH=Y"@8W*]:]?:BE=9 MNZ),[OV4/O&9L^[1=ZI).[\1S+EBVZV7\M,XWV;^KP\F(<<(\ M/X0Z]@4B#ZM-L@Y3(SZ22%:0J5R=993-D;=37M;[:IQ>TOQ*9R0 M#N=G= >F"UEGXOQT"+NYX]3EH(.LSFO^/P]KW7_!VM8\NG..%N:^8VZA:Y*V MFWI8&9K'(!F9EQ?@,X%1V0&->]OR#!1#+5?5#EVW7^ MO,X5!6C:6.J<_'*.FG!*S$2 901]01E$<1I G 0F>F%1OZP>S^JIU"-/('OI.S,H;VD@Z(D.S&S#PVTAEV$T5%'F(H]A([ M"HR[A8K-D#UVS5N,!J9_EI"@D9*8(.9E7W3#\D@.Z?CL9/9._VJ MM>T>@ZLOC0NI&RH1%L_TKQ&WV]H-I_GZ^62Y 5X%GG5@=JP#_V\,#8MR#,+ M86=$TZ6VL*>7/:U[V<,3O>ROSC>SW[2:V5^!%D!7H($(U!B!$B2@40+[1 Z' MI81F->^N"A3-0ZEIRQ[-0^55I)YVAS6SD_K5?P=Y)GNE0-V%5IU/*6 M,5^6R7^=.)NM9\[0&WF9*>4$E:!'P+FO;6D$BJN[>)/!?\@?QH)0> MB2"BC,/4]P1,E1T4I1)%<2+L,@ ZQ[/BJ*F2 !O/JJ-^JA^H96HO^JFLM^S MPCH4%K Q]C'R6[\VPY+Q_Q8D?U!3 M*!8$!5X81@+&J*Q@E$20IJ$/L2]?:]7'"T4'GU\T:4 &T%E= ZP%*149%WCQ$=]P9F"AN=S\3.FY7 MUC-1.3R7C2*Z^T5UF,RW OS4$['1^CB*[1T.9$? [X"'3A8%/%SA=FCP!4\9 MDEBQTD/I)/[3IZF%#F)\7)7-:>Y%GJWY@C*>JJVR@)+IPC*<$8A#/U&V5%O\67 S+\,<-\,!^WRTTFGIZ7ZY\BU^F_-_7/6I0\HUL]TMMUL5EXGD>], YA M[.F^0H+XD(1(E]6*TS"*4R_ 5C'MQB//<55IY+,\CS9'V\RE,@J&(R\0!S*7 M-1&N0",V:,M]!;3D[OPIUF Y\J28CSNI#\4:CF/OB?T#AD;DG;"T%P0AGP>* MCG!,E*D;!Q+BE'&(B0P"&40!]CR;8^B3H\S-"U(=/C^K1^JE_;L.=]0NR-C=YOE8LDRL+5G.,[DZ_H-QCGN A%-)+(0I#"6DBD-K_(DR2."'2 M1Z:=UOJ'FYM-TDA<>_8RQ1+[0XM2?K!7P+PIFP'NW33A'LV1^<(*2/"'EM[! MD8\=3(,:O1D\?K+.;^:JMEO!6=PU./(M6PE>![EHBZ;*+GP@^:/87"_+^=-& M_^[@,Y$B\$4B8828#Y5%0F :>"%,$T]&2(0"^XEEY*Z=!+/CH4H!T+3GJLQ[ M_6?=E>8*M+08?$!M/U-FULRH^(_-7,ZA'Q)H-PP^=Z%WEN-/'8PW#)X3X7D# M'^2,&,OZ%(TWZM\Z4O -66J;[\LW(?;=8$(2>9':CD%52]"WJV0WX\FC:4X[7IV@XN ]JV?.!,RUMHN9N3MI 0 M@M,0Q@GB$ 4D@)1A"4.?J?]@+EF*[ H\3RB]$<-,6N[YL%A%6:"BF%N%BM;L MFZT 3LGDI1].B#!L,:P& M_"@VW];JD=]%76/X?KW,V,\%E82$$660ACB%2%=O(RE#D#&1J@7-DZ$?VNQ7 M.D>;VYZD):#=$M.-J=FBX RID6F\YN!*4-"2%/Q1R0H>Q(\->*,^T#\=VNY& M\#@BRNZQ)J4V([6/R_U@_?UMN"K+AN;JQL^8T0JX;!F!HC^RZT M6=_4'F:&1G4D5E(20X:TJV@ZE'/H(^V7AM^6:DF6K ME-#UYI/8E [ LB!9_8%0Q+&?^ $D/ HA2H((4D_ZD'$6>(A*3I/4=#4P&W)N MBT E-9!E-:RL2IPD&Z!FIBKN4P4TF5.4(?#]ZX![.$>F?S,D!["^(:3F9.\> MVHDXW@QB1]1NAU('HQL^:#(BMU.LS=^6=[HZV'RS+=3?%,7;]1.M.S\4NI\5 M4PM'=313[,];%T&01B*1$211E$(4^Q)B'TDHDC#Q2)AP7XK+CC>MY)D;X;>D MO/0,TFY>AIY$CH;VZ\=^-*J!EFYC'BT.@G*T T8[:5[YF'$0=/V'C<,>.XQ8 M=3=PW0Q9^K135[)LO;U2?Q8_/PEUA^%Q_7J\VW M8I%X49 $/(4$)SY$84(A)0F#Q".)[WLXQAY:?!8.:+-RV29E#2=P'9,F6X> M:N] ^%1R,5E>;S?K)_4S^_*LQOES*?+;%=\6F_SGO2Y'LUZ]WZYXO0/S?!I$ MD1_"1%)=*P\319%2V:!>0..4)W[$C3/]!XP_-TNS40'L= [)4"C!:C5 %H/ M\SWQD.GI]SF,#/K(%&F/]P!GQ!#@S3T3(T_ 1&X*^XEPY+*X +X._\60IT[F MS+A Y;9GXY+'V"\NI\M&UR,H\_]^76P^BTV65X70Z#)[K+8&"R10(I!:4P0C MB5IBI(1I$OI0((](S_<1-^MU<9$4JWEZ;+'S;,772[8M4CR?+M^NEIO2J#!8OK355'0C<<>EB_#"!L-_ 0 M+$V0"# D)-*ES[C:$*% 5\]$"0N2A$:1E2O^8._)3.1!H4F>5.P"//58.GVR_LSAQGM!*9.(ZPD:6 MO>*J$X7RG$&M+6H9::TMZM^4K<(/EYC\M)7E2TQ3Q>NDS"#U @_2@&.(?.)3 M+TZ3P,--:M&#V;9D8A6,N.(#4,Y1O2WL:1"HD7V[E1=W.O-(<=>\"I)9IL MY_A*4+?WFZ\E@KVQ<[WEF7IK;U=RG3]5R6UF90^Z;Y[10E$+"5I26M>0Z$'* MG,K=(#81ZYY S@T9]J/0P5L=-T]&,?T*M-G X.KAI0,+'46:/Z]S;56_^?E9 M>[J$4D!GZY7)>HN()'Y,L <99@@B'=%)<1"J[48:Q@Q%GB^H;07!WE'GYB3: M"0[:DNN\])WL]N4#^['OYM#1$!W[[*(?3/"'TW3104A=5$^P?Y3)RPH:*WZJ MNJ#YS0,"?<1FUT+DPUJ9/23/?RJRTXGP![\T[3Q2DD91D$#"/,5(*-25!5$ M0Y1B+XUPQ .CDNL#QIX;+[5:@Z_U_J8M_=7!KT")\V019&(Y)P:1/>,A/794 MC]B /=!:=G @_,%OUHT[;)&V".49#_&IPG@4\FOS5]QINXZ!Z'5%\5@^<;H( MGF&J'D3O#'S$L(/1VF.OJZ!\%KI&"M-AJ:O'A9 ,^:E:&E(9!Q %"$/=^0F& MH4!!ZB&.8\_"&=XWWEP]U[6X=J>59T$U.X.\"*.)G+Y-]SA=BO! 2'?'@GTP M.#KL.SO,I$=X?'\SU7C]\(UOQRLV*OU-?V2(DR.,ICF"P'^M%RQE'".>0$\0!E$844CC0$#&0DZC MB) HC,;I!/S7VNKSGZ8/<#16-UH%=?_N;DP 1R:(X3V _UJ/B/E8_7_ML)][ M]]^_UJ_2^W-??UC/LE@;!^.(AY]=Y?LVK@,S2+C&P MW4[?.3?#K9'-PEH[ TDW25^.QL@T_) 37I)PJ^ZO&3C&WWDW!AW6FKJQWI0Q MOK?6SCQNDJ^X6Y7F.^VY:D#W;34K.5FV,K'NY,,WY)M,9P%K3FAZ M'A9U_J'47<@D\J%(F81(^"G$-$D@EJ%7A:'[QC4?!\HPMP^_5N,P&_1. J4* MT+J _X<\/?^_X$"E74=0B\"TH5/6;_--,!$C:X$ M6B1)P(.$JB6(2ZY6I"B%J3Y.CI%,41Q&4G)FDQC5,][<5I_W[2U6 2!8K5>P MEM5!F]P6T&:G!P[A&WG-..\@V(L[.WC>#7W]5.^%&\RPJF^Q9]5B;VO$T8P"\/>NXA7-:$FID![7PH)$>:/&O0*W .+1D M#MP(+&4P^*N1ECDP71QF\13[_?SMJMCFY5"MO/:R(<0^")6$*4\]7UE*B<2* MPP(&4Q$J2TF$@2\$]GEDU*S2<+RYD=9.Y'86D/FFSP3A_JVV8]Q&9J<]9.W* M)#:-8 ;!:+Y/=@SG1'OBDV^BHZVN!2(=VUJ3ITRVA;50J;U=M;EM<%F/]9-X M(#]N?N@D0E$7HUW@@$4>BQ(8R$ 7+V0)3+&F7(*#*(@Q"LR*%_:,,S^"+:O( MZW(YS_GZ>U9T)0I9 1JEB&%*$DCB((*(13H:D B(4YSZ& M*"#>)$' )Z 3! M ]ZC*8X_PBPFMG6#L :?9DJ$=(5M&H9P2^UE.<+O0RI$]*%@[OB'R='F;JB M1Y>J)\IT=%X^M[:^=]M-L2$K?4IY9)1_%D\D6ZF_?[M>E9EY6[+4)7.+!>(Q MD@Q1Z"<(Z9H<2%&0XG0>"JF+T?JA9Y0]-TOMYK:2-')#4F^#\T9RP/:B6V3" MS!+U5V\G//*;,C+K3]=PN(73"1?-#BO0 @N4:/T=VA)?\!+,OG'Q$-W^E[0V MOF!:IVM^?(F00SLB%=GC2N?O7!?_$/Q1C;"7KSZFCQ(>,2(I]#"F:M,FA*X] MK_9P'N))$@L>"&G7GL-@5!MBG:8)QSN19]^)+LM7 +Y3 ) "?%,J"+4OVC_CDP6QH=XSKR@O7N ,1:WM;BTQ^),J!OD3% SGH3]8\X]A@R MO_7R4\C/F@#OY->BJ@:T$!S[*:(,1KZN3YZB"!**"*18I%'*PDA&WM CQZ.Q MYF;_W^7]]^QG\?OWAZPVX>P_>WWZZ_O3V]OH#N/WTY>'SUX\WGQZ^6-)+)]:& M!.,*P;$I1LD)2D%!2U+']7VL0'%%(YUC34LD)FJ_H!*CFX:1R:>M-G+NY"Y' MZ(MXK.O1*Q))TC2!<:3;?7-EHNA#&I@P'T>(\90%5O7HSXXT-Q*I!-4ERO<% M38I:5COV. ^N&7,X@6QDUMBCM<\,_-*'EC5=]"+AB"K.CS,I3?2J>TP1_3<, M;(.:K<2=?)L+GFW>$U9&:%[_R(J%#,,$>;PL,U@&90N(/1I#&?J2!4'L&]8: M[!MH;N3P0:P4>N"3N@3\H04TC(SI!=2,$5S -#(A6"!DWVRT1WU7?43/#3-M MB] >95]T_^R[?DC087WNJXL:K_0CR[WD%\'T?^Y6XDOV8_/SX:_UQP_94U:' M"^7GI,B8]27=*+$&4E"@JQ\&*88I]P$I$D M),3&2CQ\_-R(O@XVL*TY?P8[,X-P."(CD[,Y&-96X&F='=E^1P^?U.([K=BQ MG7?FJF$?[+X4Z(D,EMT9??F/^G3>7\B$4<%2"3%!>N,G8DBI%# 0B4AC*A,2 M6OF7;068VT??JNL\(%?.&GXS5A@3U)%YHU6^^4S&W#X#>=C8GUR#0V M$&;'IVU# 1Q48,MJH,E*;PU1OUV4:]#] SIKU [\#WHN=>3D[>J?WS+V[6:U M4<9>Q9="'\KY.)"20[6Q\B!*TQ 2C!(H:(@\)L,$,V3<4,-HR+GQU_Z\:=G( M;='!P0SE?L^9>^RF.::[DV G,KA=@5)H4$D-&K&=XVG1",,YKE/UOWCY6H)L M!?XJ\145ONM:?%=M+ZRPZNIV8?:@Z9I<6"EVT-O"[LZ!+2URW5(I%_R+[CW_ M+ONNFY+RHO*V?5$O6ADR?ZL6>+99,,9ED":*JVDL(0H$AI3[*60"R31$",N8 M-FTNS#;,-L,;?2B'72_&/@S10@->2PUTQWB1ZYH#;\!.,5!>9-D2PV92S#;1 MSH&>J'7&(8Q@)_@5J/WX.]E!);S#EAH#('/59L-FZ&E;;PP Y44[CB'/<%KS M0*?I9*NMVI;7F_>274\>,.QC'T9!+R4'K82P(' M91(&B#8WJ[8KP?T*W$BISVR^"]"Z3I<5 H?:7>F(;UU+:N@1A,.Y-^/8UYG1 MD1EX^LET5>K@ MS'K8XP1+ Y%%2X %##&@R7C# TPU)F*\'K\>_5J]_.,[F3 MOY%L5>C.8=&8 M 8 Y2\0T'WGBA$QK2%XF9MH_8K"YF^MSIG>B^N_MZEUM:N]85'T\6/ X"L($ MHC D$"6$0!K$"&+.*!68$!D+NVV\T;CSV[\W0NI@,-O#;C.HC0U'1_!-9A.6 M9=J5V5\+&@B;CLN,D/(BLS$GY2(K&(ZYR.[FRSIV/ZROF1HC%V^VA;+%M*FE6X?+4H;J M7_A"A#2B$2>0,Q1 Q-4F+PT]!EE !(IQ'!(>6AYO6 P_/_.HE*S(ZK)B>E.G M]ATE4Y%:YF&=OHTFP_!8PS7 $W<$WZQ!+1[82WX%/E58EY1VW8?UX%[A-J Y M[A]N-/2K]!2W >5=-Q/Q_6JT<=E_A9;+;YZFY55O4H%A(33P3*/HL3$4$DHP#B! F(I;+< M/ 5PZ%D==XPM\-Q,._T)-TKL7#E:C2O0* +R4@-];ORL[@6D5.1BIYG;]V"P MI^W59O=UW'-[=<'7LL;G7F%@\BYHO:%6O#H^4>S_>?=VZ"&JPD@.M]-33=EX M#D*WXKZV5W$4\ U.,.W$1[8_D1_:T?6I"ILJ+"B5]W=Q/+ (64"Z0#VG( M*40Q2B ATH.19)Y:W)C'8Z-8T]$EG=LZ5LL+5KN8P*(4&3RK$;Z598HS?2 A MU:NBJ.ZY?&/ +^KOJNO.GTY,_ :8+62SF->15S 'I:B;MV(?*5HIK)>YIA^J M0W?+Z+/RVK6A>^7\>]1Y-H7;6A@FOMH4 M(3^2D$K!H(Q(')%$^@F15I[K$X/,;16H9 2-D);NZ5,H&GJC+\1F;.?S(2S@ MCTI"A[%-70"X\BN?&F):-W*'DB^\QEW7VJ?/[IC1F^C MD@Q4H@WH$G\,A'F:RP6 3)3/L@?&3;+*&8T[LE*.[Y@L_>2,J.T\DW.7#%LR M'_(RC_!G&=M=K<<[G[[GQ<(/,8.8D4BW]/1ARO4!2RR\B#,9^=2J"F?'6'-; M0#^+9K]4E*)KH/+Q&FQRR] MHV:^(PNJ^+BQ?MLE6W$A^R[,OO+9I@+Z4\5J'L%V_0,'A#'9@B8LQBVOO$FCE\S5/]E M[)KIC4./5.EFWS#E#2FRXLNS8CI^M_J=Y!E1 ^NC&7\1I5X8I:$/(S]29@S' M/J21KSLN41X173"8)X/R ,S&'Q H,D42@!:_U67I"E"M 2A*%?0IUO=:":#S MEFU/.0VGQO2TTB'24YTZ*G1O6^B64H,O.W0;PGA'90.3OM,QQVXE,[ M.S!>GKY9WC\TI[_J1Z2/]S;7J[*Q7=F2Z&LAY';Y(9-BD00IEA&G,/1\Q6'* MHH(4IQ3Z7*8>EY['0JMV309CSLV0:D2^*J,O-L?=F[:EX&"I)+?-WN^'WXRG M'(,Z,D7M\;S?X7FSQ[.2&7SHPG- CKXQ0LY2\_M'G#@CWQB"EXGXYK>Z*%97 M-M1T5Z?NY./FQC(]M=.J!KX.ZM*=QK:;9T:"=>Q#%PM$)RE!UPF8H^ISI\=X MQ<)SG4IWUYSKOG5@ZR>QJ3*8=![E]7>2+;4U];!^6SI:2T?5M_52/:_09A?; M578@/HII)"D4+$@A$F$,29Q(F$1(;_&P[PELU1AJF!QS8RT=L?B+3N'6B7UE M,A_9;/*,;C?E'F.SWGFPM?>OUNC_6C:4&CAE9K;3!!,Q,L_I.:@S*:L\;[!3 M0T] I0AH:U+M"MDH138NQ--52ZN!4DS;\.HRJ%ZTP[KP<0.;'S257?;U-]36 M]+ &Q]MO.CYGGT.J+JI<'UM MI2/83^Q.RRL=-Y8;O)=7VD,P;ZLTGS.A#N;Y;4=0I8]RE< M)T<9&""_7I6;C7]FFV]OM\5&K51YN01=K_B'C- R2/>AW*_L?)*8(D8BFD(< M>SY$@JA- /)22"+$*4EXBF,KE\L &>;&\%^V3T\D_ZDC Z]9.3>%-BM%]EV+ MO:L'L%O-%=,W6C=V95D"I?F[1FU=BUJ_I[M_*@>Z1KW W"/Y^CJY?S\O"KG;3_5X(]2R7$"CRX V56JP0 )ILU$& [1BT2% M"QXUC(P_Z\Y3=U*M >4X=W1#]$IQN[KYPQAL"1S(^9:R$'M\(9/AQEG3@+RR,Q9 MZ@#7$BHM*I8$C1[:@=)H N0Z!\U<5(WR=MJXX\>+ 77$DL/EF)0K+X;KF#$O M?^ PWCSYS*\K7IO)@JOQ15%4%-HF(Y,AP<4=]4V$]O"@TKZ MNJ2^._X;A)HCSK,;>U*>&P3+,;<->\A .U!\%ZNM>*\T.66$[O=FDB'F<3]2 MQA[&$/D^@SA($AA$ 8UC]7\LJ9799SCPW%CLT\T#^'SS^\VGKS=?+&T\4Z@- M3;H1 !S;@JM$/G0S'&Z$'0=A#07+E75F.NRTQI@E&"]L+]O[AU'3->=E/5&R MU*%@MZNWY#G;D&6=<@;:E%F, MU#ZF$[.;AG%(&3ZJHTIS\4VLBMT1N0Z/TA56WR_7?_U#\$>A^VKHOWPCY#K7 M1^=+4A29S*IVFM=2?=4/Y,?"3Z7OD53MX&0H( KC%*:!)Z$4A%.<>*&(D\5W MD=.U*>\XEM#F@VO+.>(^A60Y^*[K<8RPC*24*K*H%ON(+,8F7M/MU>-VY-%OQ7G&&1EXCJWR( ]4. MPXJOJCKC6D-0JGC5;BYUI3Y@K2DX5E5]N5I9'=OF;HT=:1HHTWW[O=<,,_7\*?2 D^+4R:LFCJ(I\OLN6^K"AJCIT MM]T4&V5 9JO':_X_VV)32M D"M$D(OJD!L4PY7$$PSB4<221H*'5 M2AV@.KS7!, M(4Z]$"+FAVHS[*D=L1=C$@8H36AD0Z.'CY\;*UYO-^LJFG*3;]F?EIO7(^C, M"&XX("/S52/8",[4TSH[HI"CAT_*"*<5._[ SUPU['M]0Y;Z;/G+-R$V'];U M_NE'5BRB@'DRI!0BQ#A$6'B0"$:@B$.!"??B$(4V7^ZY@>;V#==R@E)0T$AJ M]R6?!=7LFW8!UB;/SO,I%]_G[+'/-![_> ^X+7+ M11_HZK(^FY\?Q>;;FM^NOHO*6"@6<8Q\M9 CQ0R40)V4 0F.4DA\FK D(%ZH MHW[7&[(THP>C4:VX8C?V>%_!@QX#")*OE"EEWP/< &8SPG .WLCL<5B9HHS^ MJ(0&E=2@);;3'N#F*+GK 6XPYM0]P,UA.-$#W.)F>[_KV[7:M>SV^ DBF/A! M!&.2>! 1B2!!/H8ACX(T\448,J/4@A=/GIO140IGLC_O :S?N3H8AI$IP1@! M*W_J26T'.5(/GS29!_6D FW7Z>D+7"7JUQFB8E-\$-_%,CPL(:#(0!=SUZ'U M]W6#@H6'.8YYC&'*4K7ACW2I%AY&,! <;VL3=R:===MBJV M>6E)LR;+\M(85-9J-F6$_ M&.;1TNKM)7KE7/K!$/8GT ]_M'W#J2_/@F5DN?G9A-FJ;4?M+0QBQ;)(4NBS M4._'? [3-,$P"F./1((Q*8W"7[N'F1N5[B0%+5'-^U9UX-G-B>Y0&IGF3@(T MH,-7!U+FS;[<(#91WZ\] E,A4LB%I#R5,O"3Q*IW\[F1 M9D>-7]]\N?FOKS>?'H#.3GJP3$XZCZB9M>@$I[')<2S%'Z![8 MCX6K,LCG!YJVTG&OPB^*&???<1E1J%V:R!Y7;[=Y+E;LY[M]&L(_Q)(OA!=C M1KT8>@D-(8HC#Z8(@YBQ2%AY \AC>YAYTL@LI(;L%KP=MX&^*9$'T8G M/;-@1RWNL)V,9FJ102,S: D-_M$%ZV#2,4/),0'U#/HJ9&0&Q#EB,KS[@M3% M5G&^3TJS$Q'7B>43QEE3[P7(MIQQW&D)LQR1A CLPKE:_ 3F+0$AGL9;YR7D_/"BJWU:EZQGR-TE1F,)RI2V5X M\] B]ON&DKH+ZM/SZ_;V[ FYM/-^]O'\#]A^M/EH=45N";4=18D([,5 =] M3 N0%4 M(Y0N[QKUU8J6&T#15:[X%E%^1B,.3?6^G+SVT<= WC[Z?W=YX_7#[=WGRP# M 0UP-B,CQ^B-3$2UM& G+MC+.U:O84+R4G,42@@\U#IP XA24@*?65.,<&1+R.C M#/E!H\_MC$V]>8EYMH$]V-T,-#J$8Y_:[T[5E/#@?*.7_0G;%=!J *W'F+"; MYWZ,"O]$*2'C3(-5PLA@&#OR2.R?.5EZR6!UVUDGPQ\RW).F_Z^K(WPG2WUH M^ED4FSQC&]U@M_BFY#C\B]:55YA#QA$ :(0H))20(1(AYFMB$<4PK_MP6*MTM]Q=>R_TKR)IDWVP% MF%+UJOP3B+W&51'Z? =(>8&]PW#"%\;<$SG/UV "%V==UORF/8;'O4ZG1 !4<;IVITT^C0R_MA,)/[OZ=?F). M^95?08IA"VM5;DB?B:U7:OQW:WVNOR AC@.L>S[QLB5\*&&*@ACZA*7<#X.$ M4:M H9.CS,VM4Y?+VDEIM^")@FQ\NUV#3:W MK_^PLSB H"^ WQY>^_.E2T";]E"IM55_ZSKSP021,=O>OGV-[ <3I8V:VA[? M,TT=L\9R>;_.OXC-9BFT+VFA-M4BBH, HD0?&:41A:E, H@31!%!TO<86:S* MZ%S^,%Y!LY/"&7U;:?5MO1!QO.^LB1&O2GKN:YL]KY<9LVS+YF82S6ALNCF9 M>W&S1K.RN-E>M]&F1L^Z'#SS>UYTJJ'HH/XB! MS'.]H]3/?_-S?TG-.]=_D9PW9=;N=6K$G51W/ZU77S9K]J?:KC+-"9+[D8PT MG:=2;1B]B$&,!8%A&C'?PW[H)9%=S\[QA+4AE6G:=]:"Z0XTN@2 [M[X1/(_ MQ:9NXJC^DI5J@$+K81EL,-ZL(P\E-$ABZ'$B(4)IK.8?^Q!3&>!(1"*@=H6@ M9C'GDX20:#5@J8>>VE:<^5Y90'^"HG5=G4<)B-;X"CPW)4^KA*6C=^1*)RHQ MZ_W+B"^+84#++%Z!L>-@REE]4\[J09;!]>'LMZ^K=077U>SO"M[>-[-?:0R^ M5+-_WS/[]H$THT^,J_B;\02=-FQG=,!?1/N,/^) PV6C=EO7*ZX[ M%3PKDS7K/( PB92-D3#(TRB&"*,8$N1Q_4<<(!02ZEM%4_>,-[O%9%-FLZYX MV31F"=H26])_#]"&'.X.OK&)N .Y$;(P#(%Q180]HTW+9F:JOZ DP]N&\9ARG;Q]8.*EH[J)[K67DNDU0GG1NS96)4Q$=> M.!IKO.Q74 .MEY&J%M2A*HW+T&';I<'0.5I:[,>?=+$9#,_Q\C/\078+DF!\ M\6F]^DV-^5$0'5__3A0LSY[U0_'F.*'&#IN.?E#J037%,+YG%L/'3T(C=JHVG&%YU^!C6)'G M@C^0'ZTZ=R4Y+4C$$X\F*0S\*%06$0J4;1H12%C ).)JDQREEFVBSHTU-_XH MA;(^"SV+I/$)IPM\QC^W+*4$2LS#(I7=H TYA>R#P]W9XMF1ICXQ[%/YQ#E@ M[RWVF71OOVTI+0MW%UG+72-#FOI)2*!/ J[#+2)((A9"+PH9Y@DB7!KU>CP_ MQ-R(H)02M,0TS]0Z@V$W%[A!9F0*> '*@&9%9] Q3U:['*6),M)>H.6H+U$W M !VY9&=NG"QAK%OP=E98SY7VK6MO5IM]!-LN"UD[!;?%(J)^G/HI@XBF4K&; MKF:9" 9]%L)W MJ\]"QV^K0=^0(BN^KM:T$/EW0I?B=O6\W1P&6^UZ/7N19)22$"92ZF*2)($D MY0)Z,?9((**4":O2;&,*.S=:TKJ"4MFK)B*R/%C;*]QX*3A0)LA.9U J?07: M:H-2[Z-(2NM>WI.\,F9[Q;F\""-S[2S> ?O\@@DFQU5^PIBB3IO?, 'H+_(C MIAAS8">:IJ#"[8JMG\2'=5&HU2BB+"8""H(]B$*90$JYA+YD/A+$B[!>C@0B^&6II/SU?5=]6@ MY\0(TW;F.:_BBY8\'9<.:-:NPP_?]$FY$^+8J I*MP':5*5NTBJ/7 M,3&MCA.BI0#X15W+U\LER0M]415_;\BB+[W]21 M_>!$9#^H:RVTT*N#BC1^H 80- B"&D)08@@TB&"_"=N7R=GE(%9#WJT.FJZT MP?S?^*Z;GU+\;72:X<%)]4X;YC2!$SE-90DP]>YGK7=_7;[[&_WNK^MW_Z_F MW2?UN_]8OOM=* M10UK;9#B46#^^?'T=K>/66'6LH^;/FFP=LU:OO8[8W^RJ[M!U M46R?JB7GJU[&R))MEZ6+Z9/85.43,[:+S2\VNE1BF9.Z6^V:A6@1T#3@6.<0 MX2B!B*0(4B09C )?8)\$ MOULAA3V+FM&KJH;Z/ COVT"E?@"UF27-GYC"PM M'?BCSK:9]WHN<_@JZU9+5?"U]&'LE04=,UZ6V:UJ$.RW?8W68Q8ZR)@+Y$<48HHQ1)C[$*<\AE&$/>EY MB8A):'-BVS78W(YN?\O710%XDVZP(3_ M[M,SNO!PG)]Q2;Q5O%7.MEIKV4O R/5(^KBT2' M @E.=+5M(G49+2$@#A1U$!Q+'?H1I:%1&:WN8>9F0+8E!8VH9C31@V$>7V6-I MGQSDD;_Y69:()/DF8]DST;7V0IIZ!"$H_(@KDI (ICSE,!62^A[V6,JL:AQ= M+-'<^*0LQ?J\EZ_X/Y<4O;A\PH9N-T>T <;'B17GR52Q\'OO,EQ0& M.%94R[P$TC"E:C\7,<^+410&5E1[?JBY<>A./'UHOB1Z7Z(CHLH3>]L T@Z MS:C1#6RC&VG[JIM@)^95%>#C9& M&(UL \I,G@74C!V=8/OR\[=.QK3WDR(;$?ZAV<3EKW$@$)#6-(>$13 MBJF'I%6U=-.!Y\89C=QE:J!HA+:L26@*NAF9C 'ER+S2B%SU(-F48.[$5G]9 M"@[^J/_KM!384-1<%1\T'7;:FH.68+PH-6A[_\ \0QVUIX_%M[$7]#.OUM_I)3&S$^8_ M\1,ET999&0= '*;3ZJYG)P-CE4Z[2XX1 WO(JFYW&C3%/W*CTY_(#X@7 >P/X !">PC.VYJF5T M''+0J_H%$0?GGSU9P$&O>NUX@_Z+[>O(*Z)X7*^$KE+S7>0_WVW%P_I=5OQK M2Y8['BJYHVE+RJ_FX^?[F_UQ\/4 M/VR[SIQMT.MG(3? C(D@:1#[$4WL&G+9ZO !$,^?A4&!&YL@/Z]4C?!#Y$VBPJ41TYVT[ MI;@CY]?!HR?U19U2ZM@U=/*:@>&*VV*S?A+Y9[&LOOEOV7.3_<^PE#Q%#&*F M_34H5C^%<0)YZLL(213%GE7CGXZQYL:'C:@@;\MJ&:C8 :W9E^T(L)$_]!U6 M!V*.T.;6 Y7P8H=(TT;K=BO\HMP18-;AG'%-6/Y5B>P?,_R]:HLS+'43F,= M3ZT6.K%BF2@^*<6J^OP+%OD13Y39%/I40H0QA32.%).$/@LHERD65B5R+<>? M&Z?<[6V"70;KS[+3IVAKU#+ =*VQY;:\@>C*TJ#5_'.PF68[BV94->+AR M9FRSU=7>FVS,IIR -C(A#<3+FGIZL7!$,N?'F91.>M4])H[^&^Q+"'X67#VK MK!IRNU(?GWKX314;MZ!>X%,D?>A1Q0HH4/LN&G@(>BQ,A<=(X%%I6C/P_#!S M(X?KU6JKEMN\$5A[4[-:Y"9LT+RR70>\W?S@#K21R6$G)+C5_ZN!NG$(E'G- M/S> 353D[W/7&^:HL%\_(!V5_#INGJQT7[\"[5I]!E>[J6=2IF\1W\.1IQO6 M)+JDB?122$7$8,AQ)%#* RR,W/%=@\R-'4>H96*0"N<*H;']3J?KF#A*AS,! MP7$-D^F2WDR4ZZM?XB#%[7>29_K43A=5J\UX0GG(A-HE!5PD:I>$?9A&A$+B MI5X@$I]*WZI3XLLAYO:--Q*6Q0[M=D,G\#/;!EV&RLC?]0$@(^Q[SBOO:,-S M8H!)=SKG%3S>XG1<:1\T=7M1CSU+3R&3YG1NZJD!=^+ M@Z8G>X'!'UID4,KL* 3$ IU!L2 FSY\L*,1"V79TB,UM0UN'_[Y>;M66)?_Y M/ENJ-6)!*>$\#$,8"LET%2T/IHG:O/M)POT017Z8&!7\/SO"W%:M2DBPDQ)4 M8MHV"3_&L9L?G* S,B/8 C.@'?@9Y2_H W[\Q(D;@)]1Z&7G[W,7VF\S/^N^ M)/5A?!C'-$Q1"DGL28BH""$)$84^2WU/1A%!R,@S?_3$)%=H[PE/_;&\R?EWQ M?/GS\8MNC*P^[X]_;N[SC(FWWU:/]\PX>Z3[*7/[#)6T0HFKSW0:B<%'DO^I MJ^!KL4'57=(\W+H'Q'Z3VQU^(W^\AM!=:7N<.3FF-X=GD+G=\^C)+&TS%=M& MMN$=P_Q"336EM^LGFJW*@P&=^?&XROXM^"U7,YO)"'?=?+ MROZZHG_QK2Y[\ITL=6VF111C3@*UWB,2>A Q2B&A 84IE['G,<&Y-#IIFT;< MN?&7EK"LW<'T#V(OJ)WO:N0Y-O.#S6?F1F;.1E'0TK0LE%#K"MK*@DI;T*A; MSG9+85!K? 5V[\*-P6M@[:B;9G8<.?U&%G92!^(TP!\[(R<:=6@UOKI]0UD' M]$.F'LQ+$:M_$ K7A8_], J"4/M_,$0\IA 'TH.8HX1[,@EBS[(07^^8H^8>VXGBU0PQ=A.X9H=21Q";X8,F M"VBS4ZP=W&9YY\ *\*-U3?^T7GT7Q4;P3]ORBQ%,4A$D'DQ\(B *$@&IAS", M*0E#Y 4))G+Q7/8[_+(A^<;,0IU,?IL/]%B+\;[15D;7%:#B,5NMM&^2DF49 M"3"XQ<5TKX7:L<@P#F.($JF, D$QQ&&40A%3KK2/)*9Q_5K1EZ,TINC!P5DGO].C3-R?KU/5EUWWNB^_L$'6G2P] M9]_62W5S49'/-57D0]AFX:>)[_D,P<@G(41QY,$TB# ,(B$#A)':W^!!C;*Z M1IT;)>R$UIG#;;'_3V-V_-&(;IER;38)AH:C:VC'-OIY^.^J' ULN@F)5>ZG_X ("E1ED0!%$BQIJ-WI=-) FM](#XL .LB M8HYYG(2!;\-/9MW.C:!JJ76*O%9N%8G[IY(<\-IINFADMR,HPV$P8RCWX(Y, M43M'T=0W_E(L7_+58YTP M\!.F.O-4YD=)6V"8W M)6C%M6.@?H3-B,<9;B/SS4G(1DCX9X2)(W+I[VM23C%2^RV5F+TT,$EHJ?)E MZ?Q8]+5-]:"NPG0E=6E(-5]Z%,1)PED(11Q$$*G:YIG.V$!P0I*4L, LD,:R MW[FQBA8;T$9N:>_4PMJF#S4$/<,X)#Y*(4-8W>-$$_AU(LI9#X/(9*#((U,DD"Q*99IW;C2S)JUK^44YXN=U64.\5!-#.=VO"_#&P?,2K]C>X1!9DB1I M+)<,%@DY')3"+$PP3.5B[7N9\**$#RB7.^J83%';]NH#8[:D.,;Y*L[+8"NV MCA^I[\$[DH_ENFR"UB@>S+T=7]&1V020?G]FHQ;L8X.W=5WR)\X^%;H4YC_P M\M,2/YH&!O<3:3T&XO0X#X,^[G&(7PC$XL-@8&5_;#B5ZF-1;Z53VP#,X\/M /A#\J:^(;?RY*E;-_Y_H1H23V,8.$JZO5 M((PA1AF!,6-)G"99%&*CBHWG.IH;"S1R@JV@P[T[3D%K1@@N !N9$09A9>^S M<08(5VX:I[J9UC/CC+('SACGGA]^*9__,E+ MFE=*H'_R_/''FK/;%U[B1_Z-JR1PZA*U.2C?X*4J8>DO!"8C4-@BJ M@\0-:+$ #1A@BP;HP $4'HYCI:XSEBZCIB;68/KXJ>L,T=%(JBN),C"F*J^H M+H&WX:SV-%1RW*Z8_(?GHL++7\MB\UQ9;@@M6YT1>W4E!SO1]?54*SRHI1]E M!SD0.5=!1Y:]3QN,- R:@R"E@$@$'L-VX8OGNIR;#:CD UP+:!O0>!9= M0\)RBMG8'%4+"QII@1)7I7&4(-82CW#8;0Z0L_C'LQU.' II"L!A5*3QF_;W MX]_J::,,B0_R3UW7R_!>_,BK\R.&K8C@ Y<]/C4I(8&2^-_,K\"/P73^ZOM" MA$:F@7YPG)5 .P/$H,OM8^U-=JG=HTSW,KOO,?M*$]_I#\XV2WXGZN##W_CZ M1\$^Z_0(JHO#WW+^50Z^_E+3E*.$"@(SK,Z>4OF?+/0)C%.***$D1D%F6IKB M$D'F1@\[J6^ DM&\B,5%P]%/'%."/#+#O,77:5E%%QA=4$[CHNXGJ[_A J1N MP0XG[0T,'RK*YT)%,JHL$4W%@'SK>1)Y,:4$,QAZA$(4^#[$OI#_"3!-4):@ M0!C5=37J;6X\MA46D&+%; -5>G$UV_XX0VMD0MH!I5.]["0=(Q#%!!-7X2>] M?4T;=&*B]D&HB=%+PWCCHQ"6$7ZG@QOJ$=?V)RQ;Q M4B5\V,AQ?=U[>)%23FD2>Y"35!VQB!!F69C)O_H"X9![Q ]LV,6!3'/C(%6S MFZK;E>>R>,DKM8W :U"UL@-1*P-*ZT,:%P-H1F,3#\O(9+?5!M02 BEB'7ZW MK]&-&JA&*;#5ZNU+#LLAC0"W(QYU(=&D;.L0PK><[++IH1;?TU->1X#C^R&7OO%J@0'(N\QA,?9Q!E" ,"1,4LC3)*,I$0F*KG'T]?YRS&_ IKU0QV7_GN 2_R;6T'"LMX! \'5&55=>3V_K?AQ<>42?Z&5:K^5^ M50\\B\\\/L CH?5N^)47CR5^_I%+ U;?;[-,!(%*H!XDPH,H"QC$8:A\#@1- M6>2%ON<9NQN=IW17-[^W].^4NN]D^V/=V] M_3GU]B[ESSX\<5TY_9]OJJA[E:_Y=UZ^Y)3?Z]I9_H*2E&*>)%!()H (,P^2 M+$A@Z(?$)R+P:&I7:&$,*>?&+HUTH"Y !M3' IBZRI'+J1SRGEN9"4?6T%:Y M]GB-;>E<'K^F_P!;54$[^K6R,RCD93(4UR[:U2OC7Z- EPG,SHIQ&74V;"%Y MD*_=B8X,VL*)2191)G>*7A)'TDS,*"0>IRKW"DX33R0TLSIV/]K+W(C\O:I: M3Y2OB[J8[U*"NHWJ_KU3U&_O)3NF/PZ]&5-?#.CH=WF78NG,)#6"S!$C'N]C M4D;K5?,M(_4_/(Q1MFX&Q\K1A1CQF,081D*5\HH"'V8484@#DGEQE%"6$1MB MZ>ML;OSR^>O[N]\^@H?;_^_C=SNFZ(74C#!< 34R;W0\FT8O]F<"B2->Z.UJ M4GHP4?HM2QB]8T<6J@![)]S]':;_6A:/S<5-3(B7"#^%7'F-HS!+89J%'$KB M2((TS@*>&AU2]74R-W+HIKD@M:!F'-&+9#\WN,)G=%MB!TTCX_DK+G.,6$%U MA5MMC(^.U5YODWY.?[^<.4U J!E3/JE9T)?_KYFP]]5)&-!$^);YC)X=;!Z5 MR@OA Z___+QJ._IGOO[Q?E.M)=>66U>4119$"!'!(!=(DB'U8Y@F-($1#UB6 M$I4AU\J_W;+_N?(D6.Z\.*R-*:L!,+:OQH)U?)-+2PQ^:67_FZHON 7Z3RD_ M:!7H.$DY-<2&8.?.-K/J?6IS;0@T1RRX0&S_H7&^4HYU MG^2.?Q''DN_#1Y\*U '=']>5>M2;RDJ?93Z\ .OFI1S;UE?MW"W MZJ1PKW6KTV0M>J#K/-38KP/J3Y/4GF7<^R6)W_5 M?I*L_23/,J2CLZVY#7[/6=IL1)WL[&XV&A\Y*YR=;$,+OA9RAJU?E=F[OEUI MZ9ZUK"OV*5^IWG0$U3>5O_A._%[QVZKBZW=^ M8K=/JBK(?]7DRYCG^WY(((MIHFZ 8TA\C\ 89Y[P41 PW^AR9T*9YW8@\%"L M\5)2<&7I6CC%\)J=%=;+"<%68=7^*)*[I.-@2'I6"GZWK8JE7' M<]O.^>8+"2<9DQ $24((I%Y$$=RM?'",/-2AF@86OD;]?0UMU5B M2)* /BC-F-T10",S&48/ M[S95OI*M2\N<-%F45::DQU7^7YQ]9I+)1FD4,JO0F4FDGAMEM8)J8X:W M4MI1V#3#;4:&LQO$D6FUU1=T%+X!.Y5!5^?:L*U J[4>]([>H%%<6LV]]K,[ MIIYTN!QQ_C0R3[IZ3#H,;]>A:3NWORU\4SM*5[S9K-8JI=\V>U,8!\3G40PC M*IW5:05&>*FF!QKA-8)3@TK2YAB??YR MRS&"(U/X026^5MXZ/:EM%6I3&,TO:!S#.='=R1;6H]^DH^L+"VAZ;A9,6IGL MT-]"I>YYO,UK%T8Y[6==K>_V/Z\^<,%+N2[(!^J%XA]XN:G//I;+XD]U:K)@ M681\1@ED"8HD3<<49CP+(\ZUBOX0)=)R+L8@!/ MQHU=WO+0^\RFB^_K@O[K'I=WI4[(PE1/*H!>7\HN,I$1&D<1% 'E*MY,%2C) M AACA (FC6EF5H/)KMNYD>U6:E IL6_ ,R[!BY)8^Y\Q%9Q=5LH%H_;PL,QB M;3@6IO>'KA$>_0JP!?=[#:Z467[*H)9:,Z7.(5+[<[F\N[,!RMGUFU&G$]^@ MV0!Q> EF]?9E!]7Z3*'*%1%^D;_XO.9/U<)/L @2',"0Z\#YE,$L(BF,_03Y M:2@M1LR&G"\?ZVQNS+0]5NP("_Y0X@(MKV4^QUZ<[0YV+T5OJO-8:^ &GYWV M(>+XR/-H5UQ3^M0!8^\[$R>%.^N%]K6H"\:Q-QOK7U5^,U5"\Q/.2\V% MWZ29\*DH5:L+3DF:<;FMY0$3$'&?0$Q( E5^:Y^2D!-DQ5DSTV]N-+D]]VR/ M[K3T=<58);^QE?&7^+C,B'IF4L]H;7"0"^]DA,&Z$V%P [9(W8"#T^7CG^@8 MQ15F^B5<.Q7?2-K]-9+XC3NTSM+_C2SF,&-CVV1S$;IW ?H;QRI+$+M3EZ>; MLLQ7C_(!*6;9_E4JF5=U'O4DBCC-@@S&(HL@(I$/,4]T\&&",DR\S+=RG7$F MV=P6^ Y#MKX3;UPF6NU4^-96/_U45T.@51R6#-_=L)LMX%<9S)&7WMTXWG1& M";\=)>.PX-[%ZBZ.L^_2)9IC_E=P'9P^N^DT6$),H_T=D>6^6,=[_E^ MB:LJ%[FT^*O.VK!=.'8).Q=)X@<1"PA,D<\@"G@$<18QR#(O(8DD9!0R\^P> M+D6;'R-WIO\>^8)BIY]=YDEGP]C/R5<9FNFR@!ZEY(YB8*>9W"'M[8PZ>Z>= M>E<:0[N,H]<8RXF\(O6@U"X&TO:A!K-.N1IA0-I[+;KSTE:'CFL@M[5T]PW( MASMI(ATF0'4])F>2ICKK;M)$JZY!>IN5"2<)W;I#J:I^J9OO@ M5*[&T)OM9,8 =.15<2===VOR?4/^@].UJF+]&Z[6"FV^UI6N.Z?-VY0"=T)4 MW*%'IBV,SK(5&G8[<7I".S .\Q%:OF]'8IRRQ3TO=$81=2MQ^[0VH: CK\V- M9>X_WH$Z4H,,PV)L3XP&!B660W^' M0UU=^1IT6I[VGO]0I8,[]B./7%I._608;WV/&7,O(5D4PI@$'D2!CV%*> AI M)E#JDX C8I6UW+3CVA31<1;Z%>>K+T55O7O]/YP] MRDW@-W6OJ(Y(?N3/NN0DCC,2D\R'L<=4B1F60$)#"CT>8\]/&?9BJT#486+, MC<\:,4%7SJ''$U;#87M8,1;((_/9,7R=%_V\#"7G)Q-60ESIG&((4*=/+0:U M-KCLC([1.N%=J2K=?%ZQ_"5GFWKCUCZD,NBN*K[@*.29(!C2E/L0Q8Q"$DM& M%'',0YI1&K'0LO[,10+-C1$;L;2'1%V.0*6Q6)N?V![H5#:,J=TPW,Z ? 35SI21]^7;]KI\[-_I.-1DY+USC!UET-F\O$ MF;J8C1/PCE2U<=/N,&;^M2C8G_ERV8W?\2F3VV.40N8EBFRC#!*<,)@D/N8D MYB0E5D'W1_J8&W^V(H(_E)"@D=)R(WP,2S/6NQ"AD8G,%AQK8NI1WQ'7'.MA M4OKH4?$M(_0]:G^%]%!BIKS>RO+=JR22^B3&\![IV+MSF[F-C-UUM;I1T7$[ MUC2_4CH*UOE[I4MQ&GG^&D#D[I#J'!Z#[IN.-CC9I5.?.MV;I][G+LXG^8T_ MR5V:;%]G8G[@Y=,NJZ0($YI@#PJ".$21JLZI;J>2B' ><9;1Q&AW9-7KW(C@ M(+=DV8H.EKIT@[K+&IYBL@?^?H(8#=216>,@('@K=5,*0\GM(NMD#[*#MJZ5E/*\>CVI*0U>OC ^]_/J>;.NOO 7O@SK M"O:+Q ^RP"<9I&&2J,R3&!(O4;F%DL1# N,XMJHIW]/7W A5OED$&C/*Y.4 M:?_*?ZX?_N3+%_Y;L5K_J!8DH5QP3*"?" P1R3!,,^6N)%#D(TK#(,0CEFM_ M*\_Y.(T]2/( M \G(F1\E698LGGF9%^S[&I=K,QYV+J<-.;R5=CR>Z(BI0B$>\Y7>#!&\U)48 MK6NNCSC,41 E0>S!E L!$55%["B.H8B59[! *$I(,\P?5X8Y%&8PR*VL$PTQ MUW_.<7S-5NBKCMC(:[:#9'3;='-[@UYK.H,LY MV,YV9']Y]K58W?/B*R]N7QYU/ E=;_!R^7J/MV\MX ML'W$I=H05D"1 ?B/(I>VYHLT S:EK5?K/I!FUOY@<,9>:^3'U%2%^D6)=GKS M9&U;'U79D5V\W_:D-NU1M=[:H\ MGU3=59W[PPZF+6]_4L&#JO:GG[PTPD]E0%)N @^RH0^%^A#'F0]3[B4L2K,HHU8NU7V=S(U^078 M%?BCEG*4R+O38#B/KSO2U96BZ$XK?3I6KN>=2W,8-#=;G?QHGU57>B MDUA(78G5R::U7^D#_[E^)_7[UP*++$BC*((>0QE$69C %*4QE)NED E!0C^* MAB4YN%"RN?'0YY4HRJ?ZV$7%R=WS5:5^5O)7=2S6?5G\1WT7W5Y"W^TG.*S5 M5RD1U5M-KO^AZ1(N'7G#RXEKC.?H/'G,D4 /R=EQ/#F,C0\\4 H#K?$H.1L< MC8+SI Z7RG6EK ^.X#R=%L)5!P-]177::JY=4+<9Y5HOB \;KGQC'OXL%BS! M/,G2"++0EZL )3XD 1:0QC@1W NH2*U6 <-^Y\;Q\ON.+!U(#0$V(]L18!N9 M2AN):Y_^FVZJRG4!"-?W$HT+EA3YW6]=0.B@,W5,O7!Q)1 M4?+\<57OE>GK0RF-)FD0*SZ\73']UR9EQ'VQS.4#6S.%9 (%F"8P0,I'QN-4 M[GU%"@G%J>2IF*9A;$5-0R69&UDUBC1'8?15YXW:_F6]4\22T0:/E"''38'_ MV*S70-\J ;I:Z''HZ@%J1< ?S9^C6(@7P^J*(@?+,2UI7@K7 8U>W*"]?\G[ M'\JIA=US7OY:%IOG3ZO=9#3T+>EI8FY\UX@*E*Q "WL#/A7%>E6L#>\_SV'6 M3V .X1J9GOJ0DMM4E_1C",H@-Y&^=B=S$3%0KNL>8O+X@(E>?.=+?2+1%(?[ M*D??>(H?>WEVD[MX>L:K5]"*VA:\!$I8B]E]%"B#>7TI1F//Z$'PV,WB/@B& MS=^C+4XW<_L4VINSO0\.O*KG5<7YW;,N7]+$ %>[E<9G(O$2ZL%4R/^@C!&8 M^7$(F1!Q0$GL1]SJO*6_N[E-]B\?;[]__&YY7]\/J.'=O3.8QK['UX(JW_=& MU/J I7*\>MOAXNJ2O[^S:2_\C10_N/PW>VM@3=93>83ES]VSFF\JV\"=^+VJ MB\C>"CES;RG=/&UT<=$/_+GD-*^]WU?L]JDHU_E_-9DP"/4]% >0AE$,$:$! MQ'',8,*H2)DZ7;$[4AE?Y+DQV#8-NMKK\U;=&[#J*;=SK=$6E$>(<0'3*)"C MG1 /XHAC2(*,A4$4>TE&;5S$9C;:$[B<_95&VVPAG-<8CKR8OLFO?_,FP;[Z MV]XU!M!:PT) J7=]NRO?4:J#CNZ@J[QNI*N^PWK!DPV5JZ+"XPL\;>7AR0;@ MH#SQ=#U?[) L&_Z^EM;/CV(IWZ^4J.O772:N-"%IYJ54[G>"0.YW M/!%Y4-,4;NW&C.=SFU#XTQ"$<<:,S?=970;>.SBN;YI;LNR+%B,?<0Q@D&4('7>DT",6 Q3/Q",4\;"P"HH]C)QYD9D6R>. M_.EY0'#)12-C1F/3X3TRP?4X7M?:J'OJ8ZXUM49 J>0\.M4-NJ,E<[,2YLJY MW(8 =SZ5VZ!6!\;5*+/R&W^6'_P/E2#FPZ;,5X_W.JN5]M1>H"SQ Q)C&$:" M0H09@P0'*60L91[R$8H]L5CQ1[7Q-F/3LWT:3>"LGL#=GL>;QWHW"LJMS+8Q M+&=1CN(0^Q1Y4/@ADRM6FL&49#'D//0\@E(O)%892-U@/&7-U;$1-EMYG.(V M\N*B904=84$M+:C%O:GS'SN,R3'%QE6LS=G^IHVA,57_(#;&^,6AQC)9[XH3 MJD.V)YW:J^Y!%^)D// DIU"8D"2 B D.,T\$$+,(D2ADF"#+!,?GNIP;ORB) MP4[D^C"R%OJFF3"VAO!9U$V-79=8CF[0GH5QA,JGI@ YLTG/=CBQW6D*P*%M M:?SF5'6:5:T?E1[F^UK:;>KQ+^H#D/_X[O588]_RZE]U7:F()#[U0FF#9LB' M*,T(3%&22HL)92ECE'@1&K>V\U#1Y\>%V[0)'=7KS:92'KQ[!4=K&K][;3,F M;2$ +0;J'X\V#!0.9PMF7?OK,N7J.7XSHW/^L<_EIGLXX:X>VO60OEJ)[,&" MS[RL]J4#P)PJ1M MGNHZ1CK>,T P23P2QD1D$8H&G+)8"3&_8Y>M:!?D.+X*VB=5 __NF.RD<9 4 46!]NS:,TXE]C>=W MFRI?<=EG\43RE6Y3I1J4BY6T3.1/5 8RJKFMQ)^ZDG=/]_0*AE%.< M8$A3'$(490RJ<" 8^@$A*>9ID K30M!N19O;@E'+J1:,0DHJ5X56,_7C3C6 M.SH O ;RNU'EBM2+ZD=5-]"\\+'CT>Y?**X[AB.O$JUBH*,9V*D&]G3;*WS? MU!T"=T+%9N[_V]5&TKS.]?5&=*)BV)^*TG V[EMW\L$5U^E:ZA20&)#V&Z$[ MK&[DK,TKP)?UCK!4@165;FVU)81J0W_L]>2H]/8X0]=3G]MQAY,5\1X'J&ZE M[Y%Z&+9MW%D>GR0,M1P;*4H3GBREJ8V/^CEI;_#J@_RA6N=T0;T@$V&$(">) M7/#EZ$.2!:K69)**B$5Q$!HM^ YDF=L*__O?O_\=\*92B-U^[I(1,=N]383S MR*OPWKZL+L:R4P7L=&GW9,WS6IT;T"KD;D?F %5'^Z]+))ETM^4 LK=[*Q=- M#F/2]T6UOA._%@73$4:\?,DIK[X72[; @1\E.$7J(,V'*(D3F 4T@5$MPS490H"1U MQU#GT7!$0#T=3D(96F][Y;^#;WNYWY[XD6:S.+)#C);@OJMQM M,HO!,(\67G.N_RM'U!C"0ZLNZ__\0UEO[06KOTAQF.$(!9"D M*L1&"*07.Z*66&#P/<.-V M.I"&GB-7&I[Y^Y3H/T"CH7M?DA%POW:Q^V.B_37JW/> ZJS$?5\?PWC_EO[G M)B\YZXF!_R=7V8DX:^J7_UYQL5E^R05?()Q&/B8$BB 3$$62YU5%!Z@JF@8B M4F7)K#S8+Q%F;KS>R?Z F\AH-6Y/.O/81HL-EE)#R_WX1>-E1N=3C<+(]-VJ M ?J3:".V)4_V0\VBB,0XBF% /)5/!3&(:1I#RJ72J1]'/,:+;BW[Z<#N]OI_ M"]QFZXXS"$=>6%KL6D$[I7IK6=T7!>K'Q&WAGQ-]7:.X3[_:)PKXG'G)OG;' M@(H=,Z[385>.PZX(QSQ+;[BOM.&JOL95JFJ04-U8J_V\8C;3Y_C;?^V9= *1\Y/J>'+8=47>L?^;+Y8*%A$9)RJ&/LA@B*D*8<8%AA!"**4N2 M4/@V.X^VX;G-V%8N.]MV"Q/U:)!$*(0AB3.(1!#"-(Q3&(2<^2F/14;)HCZS M_[[&Y7H\L-YV,AYD[_ACOE(N=*"Y;!J(7>*E<>2%T5(7//K&J\U2724H/[U[.2_* M^DY!/MLZ#E2+D H>T@S!F,OIBCR/0YR@2)*>1[)(>$F46F7*=B'4W-:56\9J MP;2OQAK_!,^MJ/)O_^(KY:*!P;/2IKG450D Z'*C20*W)]4;^?64:Q7,N->& M988 )\-N1CU3#^;(M-551WDIMPXYE3)I:Y7 5J7:WUDKU28*4Z]L]7+'?2Y1 M=L2;3D2:E'-=@OB6KYVV;1]$>L17J*HV=6*TZG=URXR75%62D1(T#]V19?ZH M;YT__GS6E3._%*O'!UX^?<-K?B>^\?6F7-UU,O,1I M/H'^16&6 SORBG'"C]#)3J4.D.E/+*F?/;]L/H9%F?VX=A M'K\ZNP]DHK#6N7TH5I&KDPY:3T#K-'),%N!5[3, MM71U;DL2Q=+:\%.(/171Y2$*TY!&,$TC'F?2,D&99U]\^VA?!I;A[$7%:A_MX3UL7+X^?N=T4];5YI[6IC>/)QN8&P](&;D44MD).SG-;R-/ W7^ M0M()1B-/^-KQ_BA(35R5FTO)LU@,NI<\W>ID5Y-G%>O>3IY_>'!FC+)FB/K/ MSZM;2MLH*)Z_Z'4J#<.8Q-B#(8X\:0S$(21!1& 0)+'G1P$6@MMEFC7IUNA; MGS2W;"NCBLQLA+3.>G$>;3.KP!F"D^6QJ ]W?VD%_ILZL=\B^NT\HD-R51A# MY"XIQ?DNI\X^80S"D303YN_:\4]5KA??*5_A,B^45R'%5>O*ZJM*UQDB, QP M(ME&_B?S(PYIXB4XX0E#OE'(R^DNYF9IM-*9D4D/=/W4X0:0D8FB%;X><7:&6WPI/VE2)-M9O5XNV)U0'R]V]B&T"^P M3R.<<@*)7*DAXCR!::1KK#(2X2R.D& FV1V,>K.:U1-DE_"9'[([A7&B M _(=G"K]CFC@W/\>7QUE8C3&I^+JQ'^!CS6XM_H*8'W- "\4<$R.X35J)AM]D;#>F0"W\+< M2*Y1WI<=M,*/$-HU"#97Z1FL^IXV_\(06 X2+ QJ9&!0+\Y+7?6TB9Q1:^4_ M\_6/WU<%J7BI]Z&?5\^;.G7/BDIRU4OI-W50ILJ2O,-57FUI]SM?KY=-6NB4 M<97#/8*$IJJ24IQ!C$@&4^9E&*=)A'!B=[0UGK#S.Q#K"&<9S#K>B)HQZI5' M::*]M%2RKNA\ SIZUMF[NYJ"6E6PKZNJU-IH"[2Z-SNK^P:8C+U],.[HP^(J MDG<\0:<- QX=\(,8XO%['%A;JC77]XWTKU(&'<*_7D2Q1WB0I9 'U+D>YV8V[W:0>M=8 0A6Q0HVTEI6=#H+MQF3.P5Q ML@.-QDVBPZ<[@1W63S+%QE5-I+/]35OGR%3]@]I%QB\.W+G3'YQMEOQ._*:\ MUOG3\[)XY:7R[*JT@\8#_[E^)U7YES10PPQSED!$.(<()1B2 !'(8^*3"(64 M1MAJVV[<]=S(IY5<':+NR:Z],2TWZ>8#8+A#'P76D>GH$,7&5PLH:8$6U^5V MW!HC5WMQ\XZGW8A; W*P"[=OP?Z>Y^'/XN%'L:GPBCW\*_Y"QRU<(S..%!:TTH):7"#EW8%W_A1P"(KF]SINT9SH8D>ANFY17=>H MJG0A:X7J4DKNZ%+'')R>6QV#1B:[UC%7J'NO8_'6,//PD,N_Y"O^>C@E$8<(@]J4]&&!!4QRC%-FE,.SI:VXT>VBN5. /)2W0XEHZYO>! M;&;S.8+N"D:>"6C6YIT!'([LN;Z>)C7@#%1^:[&9O#*T^ I9?UY5ZU(O.8J0 M%FDF6"P\"A-.8XC25$ 2)@$42.4!*"?"NB7@)MJZ<< MP&A&!Y>!,S(+:%QVTMUHB\MES9)3NCLK2G+0P<151TXI>%A6Y.23+N:U2DKV MH7C"^6HA6!@'&0HA357M)!(@F"&>PIAFON<'W/>Q567*4QW-\%S9HL#.!PQ!=]/4U* M&08JOV4-DU?L3W'_WR)?K?\AV]V46^]#+XJ3*/,P]'@@]PJ+]N1D.6D30RFA^PG@,NO,'LQ<",O*B M@]4:I)=&3$>GJ#VJ]QR;'GMKLG/2'I&[!Z-]C]D3UN>5*M*G1KDN8WV[8G?K M'[S\RMMPMR"+@CCU"4Q8$$$D20MFC&*(L>"!CR.$/.-\:6=[FQN9[00&>5WT M79W^%TKF&[#BAMXX9D"?)SNG\(U,?1WD:F%U>)$6%ZCRN_9<>!Y!2K2EQ)QF#F>PRR-(T9]E"<)%;'5J-+/#?F M[[IU=W1N7;R92E!WX+E]Z.Y]X.W=T1[\H?0'#0"6-VOC?T)FF^]9?1@CKVDS M^B:&._V//4ZN??]'D_&'M^:A0+8-+9W!:@K;Q SHW$W$P^"^KY M?89+J$:FY'V4!NPJSL)EOJEP"=M$>XH=?(V?8/.'EMIAL+ -/#W[BK--3+:M M,%6FNZLP?F=PECFY5?DN/QD=J?5%#88JQ_XS5Q=6*8HXRM2%E4HNIVKR!@1# M1L((QW&,66!T!FW0U]QXM#E]V,H*6F&ML\J=1-?,4G:$V>CG-B?@ G\H21U: MI 9XN$L8=[*GJ?/$G5/Y2'JXLZ\XX8NFQ-?W'YRO=::!NA807G[(*[HLE,%8 MO7N5?WDN*KS\M2PVSZHR2%W[1SU3K-;Y:B.MRCJNJ^CZ>K*$AT*$ M(H"R#* M? ]B[H?03R3WA!Z-(V&4;NX*LL^=SV[:XFQ J]]D_V@! !T$ 'D%+0:@!D$7 M!&K*-W5Q #L@+O#^G?(+&\3!<_EN)N;T>7PRERX84PS>. O0J))?O[#RQE^EA[J_-.,8L%C0GQ_%C E.(4 MHI!AF,:80^I%3'@(QP)96>VV LQMZ;LO"U5(II+R*O;1%:;4>)4YV=3$\TN^ MTO_,;8L-6H^-V7HS)N)CGZPHT4$M.ZB%;^H#WH!:_AO0:@"ZY8 6@[ ]UJ^:I2^Y?F1O6^J-8E7^=UBIK#@CY5Y]BZD[6$ MQ#3P>.K##/L<(D^D,$TS#*,P9'$:\# (Q>*%EZ0PY48G2*MX8[I4"QK85DZ[+K9 S-&'3R<1F95CO):([74ALC18U3$%TY#SN1:5HW M8Y9.-"K0:#"EP9CZ (2# M>YQ+P[55:-04/!= ZK2BFIT$5ZBT-@BBXQ78AC4U-%;T+1F__R$_2OYY=5!D MLNM/)<*4HC"(8!1$TF;UA0])ZODPHG)/SP).J9U+WC QYL:5QXV@6A-5O.BP M>NQ%;G,#Q\Z,2\@F6S@)B!PDQ<;CL)4 =!M->U-I =^BB MY/GCZN-/JOMJ&FW\;Y(H4L>@ >1Q[$'$HE!N]=,83+W=#8W MT&<>Y@F]D)FN1:^5L&6J$ @@FB+ARBNWK M:EI_5@.E#UQ13=X9QB#OV(/#^.$<69 M2NX:0!1[*K6TR&!"(B_T0\*QG1>"4:]SXQ0EK3X.I.H'OI/;CDK,$#?C%.&SWM20YX([H=-UD ;T90X\ Y,DOM(]E*KK(' MRQ%'670\*5'9 _*6K0:T,"05@'*D>< _]Z-^'DJ\JN160P4 Z:0\(@K]+(H$ M3+((043"0'(522"EL? YBB/L&0?E&/8Y-Y+JR&>3\L@&Y7YB&@F[D1FI\4.4 M(K\)@01=0/O3(0T&U"8Y@'-@)TL1H %>2X#+?8#7;[]89]D"K+#JS1E@UM*$ MF0.L5-O/'V#WJGU9]_NR8!NZKJ0-^YV7+SGE59-<,0M3G-%0'9"14&YR60(S M'%#(5,B_'Q#&4J,J ;V]S(V0&T'UIJR1U+S.^VDL^TG8&4(CT^X1BQ*7KVJ_NGY]C\OR594]?BHVJ_7M MNK8.]35G<8^U@U6:LB#&#,'0KTL;$9B*!,,PY2G*J.>'H=6FTEJ"N;%$]/?H M_U$S0.5L>"=-$,;YDW8#>%^L7GBYSM7/]_)3Y:7*YJ ](V_ __#^[GF>#YYQ M61>8OP&IY]W(WP&\6?\HROR_Y,-5XQ*;UPZS.C7/9EVMY0^Z&/@:?.!4'W7^ MS__NQ][_#OT;%;(=1O8V1^W,H.:N%50HY:?%#+?P.Z&BB'DEH' M=WOFP? YVCK;]S_I#GHP/&\WTL,;LB-M3MFB=N/CI6C2;=P^K4W8]L2K<^/2 M.I.;DK$HGW0L62/K33-IS'CI%%#]K., HY$Y93@\QMQQ!H0CS%!Q^O?'XN5_ MR3<;4J!LQP6GVIMDII]1IIW'YQX;[-"E5WRY8;NM*KZNY _M[YH:Z]^X2HS# ME55W2VFYP#$DQ02 MSD-(,1)^JNHA>$8'3F?ZF1O/=9W\WQ?2K%RUV?UK1_]F'&S]_(]C;$9L#I ; MF;D:[WPEX\@N^+U(.'.S/][+Q*[TO:H>NLOW/SXXETRI&O[ ZS\_KU0*W94< M)'7)'@612%(/P5#$B2J7PF&*$8+$BP5)&8E3D=F52^GMS^A[G[1@2D?5/I)@P^ E M>W^#V_O/.OW&AX_JNJQ4YS+JB+/Q1LX0]K*(8.A33VZI4(Q@EB4^Q,B/61 D ML30K3+T,>GN:FUUQ>Y_7F7; AX\ZUX[Y57@_HOULX12GD9GB%MR#SRU(X"/8 MDW9 #M!^W,P=!YSA-Y&[@)1W_U-SY!1@A$./*T#_^Y,Y !BIT;WV-WMAH(=[ M$_'QSWS]X_VF6A=/O-1[OZ]\_;[)J" (B406!)!'))8[L0!+.XOY,/)PA-,H M4A4 K/S;S_'JQWU9O.2,LW>OOU>"M[/]F1V #QL6, MS\9%>V1Z4^6F--BM^"JKY2]* XGYW\!6";#3 OS1ZN'P4&HXB(Y(;H DW+> M<(#>4N %+=EO9 ].X]_K')*/DF?E3Y44H+8#5;Q1\:1.A?5?.PE\%D3^7^AA M'V:^X! QR8ZIYV4PD9O?D++0)V:N6F[$F1U3;A50@<\[#>HPQHX.8+E3PGS[ MYV#\SN^MIQV5Z2\@06>0WA\,4E>E;NFD20?)?",_[6!-M-O?#IH*#ZBW1X . MF5F.3@G<@=QSE."@D\G.&]P!TCV4<-CJ@ I/RBOV'9:+;[?MV[)4"0!TNN;7 MW2--2>Y;E17@[EGGI?PGSQ]_K#F[?9%2/O)O7#E22^';+7.)I9HNNIIUX%ZKQC;E408 MZJ%.,796++8$1'&*&_!0*%*4JMT@&TY!@ MF%*:!#3.TCBT2M![@2QSLW%VJH".+GKSTVC3/1/9,#2U;(3_.K_%B;H/ @]3#R,PY1 M2C%$?A+!3"0QC+! J8^]!,56>7SWFY\;12KI@!+/LD3$/F9FW#4W#\J:%NR')*\&K=^-XO IRFS$,4)A&7I@^5 MLQ2S2*4JDB/N"2\0OE7NV#?MSVVNMN(!WH;_K+AA'.8I!,TF[@6XC#QSMY"< M"\<8X$)\5&=G3L/[K4_L)GQ4M4/'X../#9N[;:FI)FG&\?W9UT+?X,IME]J* M50_%&B^[_ZX"&[X6ZW_G:Y5YYW&E4C/L6JI?TO&C#S_PJMG)+7@:"<0XA7$< M*;>Y%,D%/?:@$'X@/)\&&;9R3;F:)G/CH]]7*G\C?W.35/*E"KE0:10V#0;@ MV_??+7WUKO>YF%'B7^(CF/!8>7O,MSMAT;6NF@^@.?W[^+,M+5MKTX2*20S M*U^#'0KNPNAG,V".5H[KZ3'I&G7UX7J[&EY?H&'K[J_2[*Z4'R^O[E8??ZJK MX4U>_5 3]$Y\X&2]"$+JAVJ;*S@ETHIFV?[-"*Q M24/XE+3@ET>L/ ;E(L;WA%91OTR*/<#@/@]_BKB/4Y]"0C"#B. 09BGR89P0 MB@FC81A8G=^Z 7]",T()#'Y92HE[H'>-NMDJ[Q3+D5?C&L8O+8P?#V#\T >C M]7IJ#(VC=>]\?Y.N3\;JOUU'S%\<6(5<+2?D_,47.7'Q=;?+:F=X!Q8L*$Y( M$'LAY'$J5(H(#K,8>3#$?H(3FJJ3&*M"YM/K,#=2[*A@6>G\"N-O1J8S']6_ MD ].!XF=(P68PI%B!F/IJOK[%328MH#\]8;HH ;]%46Q3^SX4&+5DQ3O]F=> MF>9TW']K;LM)(UV7; QCSXX@TD_WEX$Q,@L?P0'\H61T<.-W6O%!N1K?-#59 MFL;C*G0S-)YXPMY]_"M?UZGTE3U\^X+S99V;5;+$4['2^9E_%$O95B77PYS* M9^O3PVT.9_W((DJ$GW$20\I1"I&7QA G20R#+ Y0&A'?5^:G.HOIG\;N1+*: M_EO!QOOL58ADL\/.ZQH2^$W&8ZKUJ]-<-PJ:^^PZ&L=^7KG.Z(S,1VI@FJH> MS=9]JY4:E5HOT%7L!FC5=#Z/YBS]34KSR=#W?1RKJE]1%MB,$[ GNBY"T/K P1 71X<#YWJ;="-OJ/K;3;?I:_9F^Q=>59SOVE=9 ]6F^TZT MN_"//]=RER]7W'H#OPB#P/\YM7"H]3G(2'0#SP!$8D#B,.80!$',0U0$B3"N?90WL?>C,C,OA@(Q,V0T66]%N0%VJ'?S1_#E*%OGC<+BJ5KW?^+05 MJ8\J=E!U^OA3 ZM'%*M'9<@H#X8'V403&.2S",G_<1B'6!I^*?,@%@1!%DFU M,.*)8,2J>,31;N8VM9644"]T'[37F)+4LE#$<3C-IOGE((UMH1W!9X30JWX< M7!6).-[)M#4B>A4]*!'1_[3=_&<\7WQ$)B3#U?9-9?ZSQNVY5Y6OUW)4_[*;LT<8FF:A]:K33L_>988OR)YR7_U E;>O,8+K;YQNRE+=Z*[8UV)5MG]5I].[3+)>D"$>^0E,O$1:YTC(^:RB MJK ?4NIA$7I19+.4NQ1N;J2@= /_J(L)-_D356Z#CH)MO4BF?'6W.NJGNEKJ M2R*C=+7C?P!FQL>UAG5DBA,/95L=24 M6%TF#I)B;HO PP]>E)J3O_'GIKL[ M<2\IF.;/>/EYI?I\D(/+%RSVHHP&'@QB&D-$O1CB-)'&,J61YV/!0M\JJ&^8 M&'-C1/D%Q_;G8 /@-S\G&Q?4B<_1&B4D!VK&T^*Z/4X;#I?#X[8!0DQ^'#<< MJ&/'=1>T-F%2[X__N9$?7R=]V]M0]FUXO&V2WM1+1>(E"/I<72-0$L(4D10F M<4H1CX7O$^/Z&?-3;VXT/=O4X.-]8/T+QCR%GM%"Y""XL89I+QVH!@JL)5*[ MT,_3C[S43_;*R<^'_U3&",W^GA"SS]]^N@# MYB3#^OA2#O1&4R>J35*F!_SS'5]QD:^KMBZZ-+FKS5(=/'R2HR5M[J*\Y_*_ MZMG[HLKK['$)3KV ! G,0D(ABD,*TSCR(?6C)"*)R%!([)(IN1#+B'LGS;?T MC;,-U;+I>K.J9M5S*ZW\V[_X"DC+$H-GI1!XUAHI8[.-E<)4?D7JLF4CIU.Y M5KEO]MHP-$>=CKW9J<-DXSF1ZUY''5TOKE7H!K0J@:U*=254K12HM=*O;/5R MZ-OG$&57'H$N1)K6C] AB ?>AR[;MO=9NI4T(K^@3WGY])DM/$%$BE7:(A*% MDK6Y9&WL1]"+*?(BGR%&C#R/#UJ>V]:^$0XHZ<#G#^:N2OMXG?=3&HS"R'1E M"H"5A])190>Y)^VW-)EOTE$%NHY)QQ\89F?=/A7E.O\O;2[>B<]RE[=ZS,FR MN?Q>T# )A+H\]DF6J%@Q'Z9I%D),118$1- PX#97)_W=S6V"ZI2ATO1II:PK M>0+<4:)-_VYGX9Q!W/6Z2!#V$!<^Y)P*B+PPEMLR)/F$4>RC+,EP8N2R M>+SYN5%'XW^K102-C+:^R'OPG5_E+P-E9 ZPPF. 1_(QM2_P2=YK;F*OY&.J M'/HE'WUJF WP;E/E*UY5MVH;7UOSM_6.O@UUH3[BB1]),P!Q!!%+"4PC$<) M,(RIGY(H\6S,@+,]SFTZMP*#CL0WH)79;O$_#[?9^N\4Q)&G?S]^(X0;&8/C MR!8XW]^DYH"Q^F\M O,7!Z2J:)PGOL@>[L3[DLMM3%U90D;-;=W%A&NQ"I:# @.]!!N%1+?:.V'%+N M.B^%%-PB-<)YS,]?M[M%\ _O^$U5^505C1? MYOJCDK]45WSYZI'+7^K,$,C+:!S+/1PBTACT!"0HPQ#['),L%&',C )*+Q%B M;LS]^_&++\LR6T-&P\Q6'!OCL7>/K?AM7D=U4:4T /LJW.A_V&GQ>J-NMBAW M6KOJ BA=E9T:(L*T%:,N .F@V-,E;=EG'/_&*[F::J>)#UP98_E*=_%!_M(T M_WA?&W.CKHZL8$]8H*0USTO>BUL_2[F$;&0F&HB65=YR$R@&93'O;7BRG.8F MZG4SG!L][]3+2!+-D7OO]YNRE#(<\37QB(]9@CPH$A%)BPAQF%+.(,-!&/LB ME=:158"1&['F1C2WC.5GG8S6/SB@M4:-HY$3WR';$36SJJ8?IY'9K<=_J%7J MK?]0H]9U/(@&(CVN#Y&M4'/P(AH(I*$?T=#6!QAOFR7W/1+YJAX&*Y[7G'U: MXD=CN^WXZW-C4B4F4')"?\\[OA'9PF8[ 9>!N78Y4F-;:OT@@3^4O(XJS9Q! M8YBQ=J+-Z>RT?J7V3+0SCPZLGDA_<"9;OA/*!"PW5,5;ZH0;W^JRYJJ";Y/0 M'>. 1YQ&D&FGP3"D4(K#H0B([_G"XU&:6E4]-.][;NS0BJY.:?>$U^EO&O%U MK>^!R?5MQL7,D!H)[9$9QB70]D7_["%S5:S/HN=IB^S90W)0'&] $\/([3VN M?JC_J0"<%[Q4H3>ZRYRJ7N0_Z#Z[O^@\N: X5>$K I*4)Q!Q/X9I$ F(1. E M:98AG/B+>O_T?8W+M1GI7223S<1\*]EX0.H_"_@.UEO] PMMZKH!VX MX8_Y2@?_R1D]9/=YV: *'/K,8Q3Z61Q Y*<<9L@CT/=0S#&-XB3SFD']N#(, M6)IX2%NY9C*@7/[R*D-IMNQ--C@C+X3UF*C_@H_=,=G)#NI'ZG5Q[Y?=-]RM MCDZ0=;1>7B;+I"NH$]C>KJEN&AVVRG[@(E]QUAQ$W,NO]DT8J_9TOEWJ+TJ? M_*412P-,B')3EB2GK)J<&^Z$"L729V 8"?_]D9;JN:.+P>CZ(@C[?N? ME!<'P_.6"XQ% M)(YY9%4$XJ"'N?%7*V!3X(M*$>V8ZQ!#,V:Z")F1F6<+2I.Q\WT?*M9LS_?2#EQZ(WE*Z>=KH$XF&2^[(,G^L.>/SZN-/RJOJ3FQS M&=\)Q37UHJ)/+U0-'UW"9^&E,<)Q@B 3?@)1$B!(>(9@(#>C"1/4%]B*$,80 MW)XFX/@<6IHC3DDS@^/'8IXI5-F]R"?/HX>H:]+2UEOS:&$ MR:VQGU*8IHD/48#DECG.8HB3) [D\D)19K5E/NQB;OS_MFJLO5%Y!$8SVKT, MG)%)\R 3O%N[\K3NSDM-7\>R/*W@Z8+2CFS+]\734['2Q>YUIKCJP-;PEN!RQL<__:["TB#=U@D[E,:C%='BFWX^#J]/Z$[U,>P[?K^K! M"?N9QP?N-D?+*?D/G5#R\ZIV_5ND?L*IET101+XJ6,-]F&&2P3@-596S( AQ MUJ9I?+#8B$XDO]%$W,_G^##%N9<6!",4*/LW9I"$5*Y0 M'N4HQ"1%.%RL5:(XLU6IV[B5T;OM8CS"J?/=,5V^9L77ZNB*<<%+E=I7Y"N\ MHFIKIS:[EL>4>XB:\?U0G$;FY/TJ/^/4\W',97M-7ZWVSBE../K,P%R6^K1K M>P3V(:_HLE#E&AD&*UF MH)+#9IITI1EOMLCO+1FY:* > 'L;8110)S4F#DH&*FFO6#&P"]:U"@9J&>9= M+[ +T\7E O<:&\9X:O?7/WCB-&,2>)#(5*) M/K, $IH0F. @3I/49Y@D-J?]EP@SMRN![YNG)UR^JEW17D;K1GB=BJ@)G9>_ M-4]R[7X4S=ASJK$9F41K-:#6XQ#UXT,UIA.&"U@=T>U%HDS*NBY >TN^3MH< MZG:[W-1G6\ME\:?<@?&J#G+@Y0NOWN&E^M6"X(@3XE$8IK$/41;&,/40@PC1 M@)$X3@3%]D%\1GW;S-_I@O4:X0!>7QZ*9S8$(O8HYCZ1-GX4*$,?PXRQ%'J< M>PGUF1=3WS;D;J0!&#^TK@/_!8%S9L";+5'.H1S[QN;C>]#Z;-T /X!>=@.V M2H"=%FTDG-:C3:+JT@'; C=G3MDF?4[LJ&T!PZ'SMLW+ _.O/CTOBU?.O\LV M<\J/WX]L*S#JJY!*'])W_UTY_WPMUO_.USL+M+X'^524S:_4<_Z"$4;"+*60 M^HDT\3,/PS2,,QC&*8X#G*0QL7+UGE;\N>T']I)E<7U#!8F^A*7=RUIU77+3 M#4VN?8HV4BO;_+#3?BUF%#W?;V#"V_GMK?ON*K-39KB]C%=:RM^NP2M?=W:+ M-VWN-!5)T%'68+BB+J.=A:;][S%=^JB$D/.201:I@'4X("HQ.KL[T,[=%J+ZR+Y2L MYO4,^G#L9WV'Z(Q,SS4PM;-3&YZE! 5_U*(:YKPZ!Y=YW0='L$U4\*'S78'G M!CXA!?Z[FP(/!F#T5';H>WNRD@X&*G1K.9@\/MAS_[GD/U2K;8[TKWQ])Q[P MSP46D@XCX<$P912B2 B81H3!. C2+& M=X=1T:[D2W\5I#0*?9&)& J&8HBXH)!@%8R<\MCG5& >614H->QW;KM!)V6H M3#$W(Z41D!R9ERXH-N7Z'L<2/$&1N>^MQVDGNV"@ MJG!6A7VGOKFI,K5 MQ5".X(]JUO_5?%&MX.GS0[5KR/Z0_D,3,2:IM7:VVJ:JN%VQ.AZE3HCV1?8J M>5AYQ"Y0[-,H2")(J.#J9CJ&./4\Z&<$>20,T]0LA;&@KM$*LI1I(Z] M:S,8+G=BFY]A#QJ5\WO-[A;&' M8*(+A^U0J)U+':P&"K-9X.A.XA(@>RXK!C4[V2W&)4IWKS_#0W,3%>5:6;2[]'D>R[PL( RRD*B838$@]AB#@OD>#I( 9\*N MA!%W.; M]5I"J"KB#DY#> 1'LQE_&3HC3_<:&+W-'24/X6GEG:6?.>A@XD0QIQ0\3.ER M\DF[F7?,7]11)G."4>EEM#'$*$XQ"2,%9^#,+/ M(B\6&44FD[NWE[G-[UI0T(AXT_X E+#@;F5X'-8/;/]L=P;7V$?V0Y$RGOI& M2/34^93OUQ-?_K";[_VM3C+EC11K9[W9PP,<._\L'GX4FTIN\[[*IM:F,8Q1PAFF',5F!Q#PI2/9Q;CV,-^X&?,V+WS7&]S(X+ \S-0+V=% MSPWX %C/G_ X!6MD&I"R@E98T$J[ VZ(Z^=9!"T<0%TB.94;J$1TW2*Z:A&M M34XIMRMO4%-D^GQ"S[8QG6>HJ3I[_J'&+]G3:Q.>4CT4M_0_-WG)WVTJV4=5 M\4J56_O M:> #I,N/E92SS\7%&<^4KX4/!491"11S.O[,"0!PMS+4BIB4[ZU M[WYN!*P+%;)63G4I60"N)36GD@&#<)Z=QX5V9+INA5<^I(WX8"=_4U#RPS[J M'\='W9S1QT5_(HH?812LR'\XB#VKP8!&)UL>ABO<72\N:&7@D=N&5/P_-[+/ MCR_R/W5Y=Q(D-(OB 'H8J?P)?J"6B00*G_LXC&D0!=3JT.U()W-;#'8R BWD MV=KNYG :GKU="-+8IV^V^-B?O_4 X.H$[E@7TY[!]2AY< K7]ZRK(( F;DG7 M./MGOOYA6))H5X?H]O&QU/GOCU8I6D190,(D(=+&S'Q5_MR#1/U$&(W\-*,B MR:PJC4RNP=R(2J<\OF-?:(Y3G>[&J!*A@TB+ MB49JM+"-L>6_<@S(1,-S/J!D*D$&I]H\\&MY;0WS#QO^E?]Q.K:.5'%Y 3$*!8QIG/AQF*5Q8IM>TTJ N:U0L+!/<7ORYSR;\5R*8I2O;A(,(^D M89]*,U\'P"0(ID@$T"."$QP0D:2AG=O.U"K,C51;L6$C-V@%!UKRB:J #?\B M# ]!9CW.8Q^Q7%X9;%O[JP/$#6BA ,>_'?#'+:G6):9KEZ110A[H7" M@PBIRUSA$YAEB,&,ARD62'B$,-,LQ[/2S(:2I\JBW*J@S&^5,4]7X&3RB\)E MI1(JU]4X#8MQS@IM@_OHV<@ZM\4:G%FLWS6+-3BR6)^NXOG0J>()MA_>0Z$+ M>AXNYAHFH'#JE+OZ*WZ(YE?TLY%YAC?_]0=W)&4QWK4:@&LKLDY[ M#/+.EUGLZLL6K8W)WW#B#?BS_39Q\VT^ZF^3J6]3;.\M'/F7S>XCZ/%%-V<3>WN;I&@6*3(\V 8XD":C8C" M-!(<)AE*$L)(1+W(V/W/MO>Y':AL%0"DN4HK=E=IO_RW^W=W_^UO;=ZR)EF9 MP3[9P2@9^ >.B?W8[H%SA=W"07!,^*?R#[0>!D>K]F#P^OP"K=N2F*\DG=672ZWF:<6="8B)AP'R8D%!"E MS(=9RCCD@F1^(CBC ;$KK&HI@Y4B% IZ1(66M6_[;13AT@M.IU MYJ&TNE^TT05J)+\!6]E!1_B.0TTW M19:[@_&!P#DZU;;M?=(CZ8'0O#U/'MJ,$P_JMG %#3G*"(8H"C*(8D^:VC3$ M,,W2P/<8C]/8*@/@T5[F9E*_]1&^R'?:*E7)Q?",?5IXX#WM/$E)+P3C^$]? M(TE)KYIG/*@O#KD[E_[H]:%XQY5KSD*(+*&_Y"B]5:CLI1YM.]9;2V9DK*U3!Y@ZLF$OD6122]KRE/O<5F^-JY8U2(-$/)Y$L+4"Z6I'"4Q3%.Y:>;"BR,J%[B(&24!.M_5 MW!AR9W6H.F: =F6U(\4>>,TXSPUHDUG$2DKPW@@O:ZHZ#X4C)NKI:%*B.:_P M6QXQ>&/@81K]P=EFR>^$-/CRM33U7G2R _D5Y&3)Z_@N'0C]P'^NWTDM_K7P M(HH)XC&DF4BD"8:(W&K+GUC PX B$7G<**G-!3+,C5B^;YZ>C8WA^-R[F8Y_N-=(KO&OYH5;@$.\F:P)06@"MALL3P.$@ MNCH?'"#!M*>'PR$Z.%N\H*E+RJ:IFU[MHK3U7 AQ("31<X1 MYF'!28HS89<<_40_SE=/:3^0EI"% #BYJ=A,%I$;/# M7JY0M.RDJL>+E)U^W/X:0CLAUKNT3_E/Q3JZ!TXWI?Y]%W-3=SZS+N5'$]PW1]QSF!^.&T)Z_<7 /V,@LT0K< M%,CYJ*P7# MAB:[3[!3K'N98/GFH II;]*<2!-P\U1[A?^N/,WQDJHD)W+;_)6K@FUYP7+: M/*]R['_(*ZJJ::A2;=]Y^9+3NG9#PH,XB8, 9BDF$/D8P8PG*<0I(YRGG&;$ MJ ;&J%+.C?I5:?M6^O;H6Q>,N &M!KKZ9'4#&BTL"FV,.][G%Y=9C.+(Z]&Q M9%B@HR;X78?>[10%)X=\-^*ZX&\[WKWE0R8<;ZNJ<-^ M-T7M1NYL\/%.J=P;/O#ZS\\K5<1:;155CK3WFVHM#992GRLM&&=)$G@1C$*A MW,MX C-$8YBQ"&$6^AY%R6*E4Z2=B?P?T+L1660U671E&(\K6E$'9<*TP=WX M2,@IEI,=$VEIP2^MW']3*26WV.H4E*WP-_6!MM/S(UO,W)TI&?<\]3F3+21' MSIZLFQAX<[)S"@@H9R,R.(;U02VJ[;N6U.E%1UL(]0,?I/Q:H.QZ]T6I'Z1\-<(I;X M&U['.4=U[!LX)3"H)0:UR,U6X*;.P"&W>5+N^@F'O@)V0+FZ93/K=-J+-2L@ M#N[2[-YVE?O\W>LV:>Q[::4\%J4Z(/J95PN?1E$0I %D-!80^8C +(X\R%,: M!TD4!R(QJDPXH.^Y<55/4NHVO72C@&UI8HOQ,*.MD5"^PD''"8#!'TIVEY6- M[1$;+?OVZ9ZOG#?[+"3G,UZ?;\*.TSAETK:KN3D(J5HBV-V+WDRA@Z?M2U=8;Q M6(3\,(UA&G&JZK@DD- X@9$?<1;AC./,:N-F*\#<..CXJGWZ"N*7]R5G^?IO M@[V4K$=LJ,WD;ARN8CBY&0('EI09CJ.94V>ZO[)-90;.>GM<^ZQ)$T]N[/WH_W,[Y1])^8N M)M:6PXX!:DI40T&:BHVVZ'PYB\X >NG1WAF''.MC8J+H4?.0#?H>MO?@^:W\ M^Y=\N5)4C(4M9&*=)E IDY,GL6K"Y;4H:"75F9JF#?4E( M-\-EO/.8?!#&WY%H\75H?7MXJW[>_D.CF$H^5ZNFCUI:Y6[:P'O0T<_I'L4I MXN[V+F[$FGI/XQ3,(WL=M^T/X_#W2ZQJ+^H;NB]R\_5YS9^J11"'%/F4P#", MF=H#<8@]G$$/TS2. A8GD57:DZ.]S(U=M9#@3H#ZMOD/)2C0DEH>Y1S'U(PU M+T9J9 JL02JL0+(FLEX0'+'2\3XFI9A>-=_R1?_#]KNA][CZ\6E9_/F%2_;A MVU-%)% H)[X**HMT#GD.4XXI3 7U?3^3OEGY\BWO1^QGHWNB1-*6#DH^HO9_KHQXIICZ]OU)R[;QDN=R5V.QNON?;SF"\IQ0&*6PBPB MF=P">S$D0: NX9(H" ,L$F84!#:*='.C[&W1K.>R>,DK7?UH#:I6=B!J970X MR)!< :X&U"Z$U>N%O5^_E-1:M>P)@G?5RGG1F[N5^L% MQIG JDY3$(0AE/ML!#,:2I,[CE),B2 BR"[SM3@CP=SX_%X.EB:"E:3THEK# MDJ_SQO(9$O)C/R3&1YKC 3TR&S<)JI2QJ7U/=^E"C_E9C.DX88C9:)X3Y_J_ MLNN$(3SG?2=,&[H@G%'ODY;O=8A+[I'\(>?VG;@O MF]--?82Q2/Q0D#2@T,=I )%'(X@3SX=^&"9$T#2(,ZNT?A?*,S=*K*4'N8HD M4AGE-L^2'^E6?'T"QY67,7@'_G_RWK4WJH1J95#N:@%J5=@BZRJ@4_A_3U::RA6NK6(W? M[=YH=@91*6DY\O)ZM&U&8UXAS?01FM=#=S)JTT*SPXC[#N>J:E+QR/.JW^K+ MY&Q[UN:1*(R2Q(&4B1BBF&*( ^I!A\6$N51RM&=T$G&AO[D1;R,>X(W8X">5 MO/GGJ@A\-Y93\]!7%W4]YK2(Y=B;_Q8^*6K-B0O00CN&?ZXF,I98[%)OD[*4 MINJ'+*3[VL![Y=K([&R\^X L10C>* XBHG\"$) 0F ML>MSAMR$Q&;7S@.$F!L?-3H8TLT@^#5OJ$<&=>Q[JEK\]L1Q4>=-K8X>*AUJ MAYY&#?!3H\@X00770&GK&GR("-/>DE\!TM$E^C5M#=TGJ])T6?[VF9=+:?N[ M5!5G]R/7A8@(%R:8^9 QW_>PQY(@-G)T[#8^-^)J9>MS<;N,F.Z..=TXID!=1[+;SQ7JM_0?V[2(JU2@[7. M\%% :>!@B)A*O86Y@!A' 8QXXI 8DXBYVMDX>_J9VVRM1 5*5H [PAJ4'.S! MM'\26T1JY/G< :DKYX 0C-XO4+\DHQW4)O)XD8)Z>[C9JK%X&86^JHH];T]7 M1_&R"GN5$S4>'V:M_"KMX#:]?!01)#=DD,8.@T@01]HJ*()NXA(D=V2(.=3$ M5MDU/3?N4Y*9F2@=F/0,E&'*CTQG2J@1*E4?ZVK)-NDT/*EE $4>W*LY+XF/;3^X%PV?R:"?&0^.9VP8>NL M5ZNR^VNMS )4Z@"E#U *33,FUR3E'F5L)DZ[/=(879E5VQA9H[S9^JV_8V9L M8PCZ<-54EI:FJ?KO* ME'/[KI @"3VYQ28(/1F?_UPHTNZ7L_F]W7Y_N MGW[[N.E)K!'X?I?RC M+7QM^=5=*\ZT;G:6P#ORNK/5KOEVX1,F>4JKEINM:, 2YM,X@CST8TFAA$+L M10QZ,:6<,8ICH97#[63K<^/#CH#Z%N,Q9I=M\ZN0&)FH.K(-.(0\1D/?*KX* ME8EL72-TC"S7L]KWV*/'[TQF99X5MVL[GG_(G)L^; IIAQ;%;?9"TG75YFW% MA\]RU.6_JN27U:]O\EP.6>4-5_P5_TA?-B^/6:EJ6N.5-%.S3;E,N(-=)#SH M$$H@HJ$JC29IC7F!0(D(@\#7.HBT+=C<&+&1$KRV8H+72DX57U5^XX"OF7(T M5?]\DT:_/D]8'8S0R5[=J@8Y>8*<8V-,,=%4#[PJD;F9S?C"[QW);OVKE@O95R4.3C M^..L=Q@TJ]%[AX5] 7;J@JZ^3=HXT&I<.Y[N= :-T@M0?P\[O9LW[1TH339& MEDZ _/+.:KF/SHB=/68E753C"MVPE7_E2KF]>2MU*)Z??GAO1 M5U*"CIB2*\I-OKZ4X4(7K'Z&MH/3R)0Z%"*C"B7]* PJ2W*FR&+.:J\EJ 8>()#'TO M1H'K.YY#0[/L^I<[U?JP)TVUOQ.TZ-:([ W\'8JXGL%F"<5IZ*$5MLIFL1.W M#JJNH[#MQE#KHV/)UM'H<%)C11^ 0VO#X$TSTF$\7=Y)6Z5\Z[151U(_;,JB ME(:UW&DO"3SCV<1R9;*Z%4)MLS)#IL4]D0S7'R'_LJ$6S^4EHQ4S5EE(, MWS+??=RP?SQECSR3S;]^6N\<8#2W'V=>GQLG2#$W15DEUWK*P./=@_JV5>1C MQ#5XA$R-\'@>]?E^EO--EGQUH[6;?N_-E6VFOS M X[W">AMOV8ZL"-SZYG2V$TVR"I-X9]2=[!5?OOD3AV5*;L&H,JBM>J4U>Y^ M,LGA9+G8U85.WZ64E1X0YPI5:;X]H"XGSO^HROR*+'_! M4J,/N.#L"R_*/%7T6&WS?UNG99L@0?"0EG[S&QGID"C.$>4A15E.\ M#:JVCHC[5&5=+7WF9K5?!^+65QS6M,GIJL<.5':OO.S0-H;9K5_YL_KT/F8O M.%TOA4)%+HQ"U\,,A[[C&"5% MU.MV;C-:B0HJ6<%6V,HY]//-W\QFN2;L>M/?/I@C\T(?CN!W):Q%IC!#QQ*% M:'8Z*;>8 7%(.H9OF[%1D9=+%6R1K5)6GZZIRJG-&LB$)V*Y>81.P"*(>(0A M(3Z!# GJH,##/M:ZH.GK9&Y,LR=G7;OW\B*J#VD_K]@":F06&821-GWH@-!' M%O+]#E'(GW8DT=OT))2@HUQ+ %K/#C,^OO 2J_/W-LU]Y_Q[G!L5=&_(6"VBF:VA@;*>G6$7 MNY'9H146;*M<_-1%LA'8XE&V/CJ6; R-#B>U+_0!.+0M#-Z\[O;L"?_HQ,=\ MYKNZ"LCW0Q1Z A(:$XB\T(5$A*'\CQ.%)$YBY!B%1E[L<6XTL[T *O&/ 873 M]9$VNT"S@M]4=V?JLJPC;951?I2B%-KH6+XQ.]_?NUR6753_W#W9Y1>'\4SM M!M!4L-A^\2P,/):($ 9)*&T8*AB,G9!!UZ,L8'["DP29<,O)7N;&)[=[$=*& M+'(:1SWFN!J=D=FB]7QJ 1J#'WHQL,0)I_N8E =ZU3R<^_T/FU^)2R,EW_!N MO.VG+/][EO\A)U?7_?@7OE:%;&[6[&939B^9?)K?KG#Z4BP#%,<>23"D6+(# M$@Z',4TX= 2C,:(XC+A6?54[XLR-01J-NL9(%4SV9ZW4_U8A>1TG[^=:L>H< M$6]5 [323?^.U\*P]O/4](,U-J$UX]3-D"#5 8T^>[[XH-$(2)7 3B=P._TH MZ=_-3SM:$]W6VYQ=EA(BV<.YYW;?0B>3W??; Z3K 6"QU8$%3+@*JMZ:=4X4 M>'[HA="CCCKB\PB,PRB&@K.0Q5$L @\;%3'9:WYNJUHMG8[5IX.=GDD\')&1 MEPY],,PKG)S4V5:5D_W&IZUTK=QR(?>%Y\Q!L923< MT'*#5ZNW1YRROQ4G,M481V:;M3HW1MC;Y+1J *4'^%[\!9Q+EJ0?OVT(>C]S MC(OWR%PR$.H1@K^'03@H)MRPJ\E"Q8=!T(T@']B"S8O 7[*,_9FNU%;G7FZ\ MU\_I-K->^Z=EXA#BQS2!3I@0B+BO?"'EO^2FQ>5,,,[)%S"W=*!K@->I-HXX<,[B!-(!+[V;2I,&!_M_I6@6! M5-O%MN.W-A_8QPU?)IBZ""4".KX*Y$.) W'$79CX(HRY[PF/B&6I&%N/]RYU M:$1OVV['FX2U.;%2XJKT[P,B.BY"K,=H-H$;F;@:44$EZV)+76\+4&: \,I6 ML^C@K0F,+=?N2]U-Z]2MJ?R1.[?N>\-HY3,O;W'QK=IL2M/HP]MO!9<4UM39 M6C]+@R_]7B)"UH@.\E=W0L6+ N.BQT[AHC\Q7RDVK KL5'Y W\)/2 *3K MG\%6";#38I0SZ^$@6N*V 0),RG;# 3KDORM:,G<5V;6Z9EWB+;;,^SE;-YXI M2XJY%[N40Q$)'Z*081@'?@R9")(@2A#BKJOK%&+2\=S8;S?KU)VS:$R*RA S MB(_E]YO>;5% MO/--6_)F&8);C]^*47.3>:@,4;+KBS+H??,%^"O/U4K^F#>G+'5"XB9)"W5" MEU(70>&I!* X<"&A+H5.X.$P#@-'N%J7V)Y5PAB9_IWUY6Y-/N!NYR/N *HBC1\K'>RN\*X"T"XR'(.'H20;]F\GM:'S]I-M$:7$U\Z MZX-P?+]L\.XP4JKFF?+FR?DWE47[.Z_ST#9):>M=''U[DE]+H2XPLK7<]%4_ MK>H"R]LJ'O++>A!/^,=CEE=_*,L\)9M2$>=3]HBK XPP"#A/$@P3%E-IDSB. M*MO@R!\]'B,_H)0;922;5/JYV3MMTF?:: G*G6( ;S4S8\]IOP<]&I[M*(]] M[EBM@7N*MQF^?_HU*XJ?%]O$WRT&H -"=7;6@0'L<*B3'&1".2DM0(,&Z,*A MEHP:$'OKP;N,HZ6%95K9)UVAWF58#I>Z]Q%BV)IY)P17-XU\F[+]"RZY*O6\ MINDJK>2I]-D)52R%[SH13GSH)UZB7+)"F#B1"VG@)*&+6>B'PF3I&R+$W%:P M1ZZR&:M\"BR5ZJ@1EIM715N9DMQLY1HT*GH+T-A8C[R.;,7OUH=0&H!]%1:@ MV77MM%!%@Z04-E>!:\"T1.:#1)B4DZ\!Z9!:KVK+_-KFPZ9(U[Q04M MJ[Z>U^F_.+MGLO54I'CK$GM#_[E)<\XDG7=\:.7?-B^<-85]Y-\>LZ+\PDOY MI)*OJ8U1+$DL/.QB AT_B*'<02B_"TX@90F+'"\,?:9]#32EX/-CXKHTF.+> M5RDQS+O#9@,YGTU2'M)4YY#V&K^=[]+_L&W=[0JKRH!5+94FY38-W3@AR(<)I@2B "4P$8Z #@ZHPU#D M15C+K?-\%W,S!"H)U'!S24N]ZU'GIS7>]3Q[(,@>9$(,N@9@:6Z0))[SY$^?LX54]6#QL MRJ*4&X)T_?PE6ZT^9;GZXS)$;B)X[$&?JA-MWW$AC@,'NI(GN>-Y(>:Q45VX M4<2BC H3C]F;S*O4V6Y?I>B-[ M:D)-9/=+'+LAQ0&&01PB$E/7<4Q,<_VNYV:5U]DM7E44 M;'56IS( -^9YB7_HAH(,&()K;DNO!78V=Z0378CVX37J->C)CF=P^=D'B-Z5 M9V\+ ]TGVU"X_9P<2R1"Q.(P@"1@H:J9+"!AGH!8A#SPN!L*S^@SG6#H4_B&9#UZ,@"="-SSR[:]3#WCD7?NWX4;'G)G>EE M6G^V?E6//,\N/&[N ?%)?AF/6;HN'];\Z<_LD^2A9M' S_PK7Z=97H65- &$ MGJ",4&G)L,21^VB"I6'CAEC])Z2)QUE"8[V0#_/.36;!-($?Z"^N%_Q_H)84 M5*+J7U0;(G_9>6 \-$?F%"4X>%62@VPM[<(_,R"4=?.ZE1X4-<3K*F+,/"C6 M$&O]:_WQ,)_H8O[$)VSIRGP8-#V7WH8-3G9M/4S1[L7SP!:&F8%/.6:[_$-O M']Z>9#M5,7C?%4Y,$8=AA 5$U,9F-_G/I7/_6P&4]* 27S^/OBZJ_>0P$J!CTX06 MEB,DRC>$:E"&?-T^)DN-;ZAT-R>^Z:OF&\O[-:T]WO"JN2FNTH;LASA]3%<; M=?15GX$]B/J9^Z+8J+\_;G+YCW7YE-VLUQN\VL] \C%5B177;,D23)U(;D)] M+#A$":&0^ A!+BT8/XB\,/("7;_ZR:2>&PNV.LF=%MWDM9]MNJ:K#>/%GN., M_'6C*'AM-%6^'N4W#G"EKSI2:U+P5"\ UJ@,?DK;-G[6W[I-]QU=WF'/\NL8 MF=([.F\=>NKO8"\$]RD#VT^HUAP\B/;)5GG0:J\>K_4_3-@$6@CF^(7HGPO, M\DN9Z$BA^\7L,\>A0QYKOQA>?S&9Z.68"_QBZ=QB\J'K.?*83I;)3DLFA[=[ MT#)]YU=E.EE7>:';H_>0(\LP*MJ@W5?6=;I^EG^EM8W_9QM+_IEOX5DD?J'I4-IPB,A)SIV MY+S'80AQ1 @,$Q1$B+B"Z66/O5:0N9'#GG! _G_6**;,").HT:M'2(]?IL!] M9!)J5:B/<19@JP7HJ@&V>BS GB86L[5=B:6M#&Y#Q9@VJ]N58!UE>KNVO0'I MM8?Z@S[Q_*5X$-6_6SJ71IOZ]5*PA 4J"( @$BLG36E:)9Q#$=!8>3X1D6C7 MP1A#P!D2;BL>D/V]&.2D'F/X+A_7O/>@C,S&]7G)!5_]#XVO/CCAJP\J/=4Y M3?UC=X"?WG^ #9*5O_- 3Y7DO!I(4@TD[0XXW@_.*#K/-14% :Y&N*P&7-E' MU8_T8$;;RI(^XG#T95-O^B$+JLBL&($(Q]7_X8(\_S @\Y9N7^1I%R;FM\*YBQW_,X8ZBWLWKWD1EY MH=\FS^DHN [%4%7QR8/.;CI9L_IZ D:1=7NK5'5WKYLU)&PM&D;1\9)=W2C MPGRXW1NWLV$K1G6.+Q>HC[S^W_OU8\Y?<2B.'8@=3"'EQ',C!R4N"Y9K_HQ+SO06A6&":'%+4G-+5YSQ**:1 M&O!:W$YBTR9EMUDBMBO'28_V1\1^PJMU%6WT4ZN"2ET"VK%HQ*^&0JO$A#%= M7X>@)3X>*,2DA'L=4(>,>F5KPRCSALH]ZF:EN.1<_NKFN@S[S ^08##QW0 B MX6(8.SB C."8N"APW(B8&,[:/<_-&.X(#D[EMU<)4M^OO_6 M[+CD^3FO+#D@9V+]E&MP#*"9#Z^>(Z?,8FA"NA,7(4/XW"('_P M@Z8F<_L^K4+7N_O,$\,,AR]<[MDV_ M7*0[3]?,CST6F:B%0_D!6Z7,U1LIB MH9(3GM(7E;) ?)6_+41=_.)KB?/RHQS?*B:*NS1RO="%<@M&(7(@;.^XWNR*3W/@-K;#Z-@[\E&\NR<),:8N, >VBMC=3+L(5$U02L M+YM6J^Q/)4,A=[A?>,'S[[RX_8;S9RE$=IL5I?Q]LP=>4N0*ZE $74XY1$&H M,C>JJL#"H4Y"PR".$I/U8I 4& MR9B:KX+9$@,/DV%2HKT*ID,^O:ZQH:681;KF]96[.C*1O3_*[_6V*BO0WL,L M T23R(L89 [Q(?*1 PEA&*(0T1#C&+G8,_(2UNEU;K38GICO"HN8EF/6@5J/ M!:T#.#+K-?*"KL! 2;RH.,QFI64#8*R56M;I<^):RP8P'!=;-GEY@+]ML_PU MP4]'OD ['E3WNG7.U:FJ;W@#3 )&(J.H$#H,HBD.(0T= /Z;4%0GV*=7* MN&U'G+DQU=?-RPO.W]1>KF-9[*0W<+V\?JCZ"6WZ 1C;OFN4J3;251YK'.&@DLQA@J Y_828=L*@_8SM 5G:';\W)=5,D\&\_8G7*VG%NM MX=KGRGI])],YKEH#9,]-U5ZK RZ@5JN['YQ64<"WN.3/E4-DQW5T\;< M5B,I*]@*"W;2&MQ&]2&F<3=E":RQ;ZK.X&3QWEH7C6$W5GT-3W=_I:'>WFV6 MSO/F-F[EJ%A4)S8WGM_ZOH2A$Z,P@0F)76FU8BJWT1&"#!&<) *YW-?R?3G7 MP>QF_DY&((74MV5.HG?9D+P6D[$G^#X< S+-GL1%WVJ[%I^)[##=S\;(LNK3 MO<=6.OG:9-9/G]!=>Z;W.7/R^BPEP\6W*@UX>SHO8A1QEU.('3>!**$A3!+Y MHQNRP/6BP(T3K00A9]J?&W5)$:&2LFLR_NH1N4M??8\-8*^-HK\'<:O\ MNI0Q)W=YZ?,Z%2G%Z[(-.-D5/G&7R/=P&!!IB)$80Q10!\9AY*M:IX@1AMV8 M: 7S#>I]=LQ7*:#.0&BK0G4@LE,"D#9D+-NJ84 #QL.CP9MC@CXVJ\X.;P-2 M'A/WJ2A[$/ZN+5(?BF ?Y1NW.=V",%3=O>5B<",#*MBD:W417RU-30CB7NCA MK[(GSF](446L+T/J!YY@/G0B=3T>)0[$+ F@ZU.UB 0\B+6M9+.NY[:,--+7 MEE#QGP;55,P0O[PXC(?CR"M#"V%3"ZL-O=Z/N%Z 6G[P>ZN!2>4:,ZP-*M>, MAOE$J\+^YVNK:,T@5/J*UI@U.%W1FD&*[A6M&=;"X(#OIC;B7H7+.CR2_6-3 ME.J+*Y:2SN5^@ 10A!&#R'-CB#T10,9\XOI1['K,*%FB9K]SH_9'KIQ\U8TH M2X7@.=^Z*V;F*55UL>_G^1$1'9GD]I@[)- MH#@1A6WT^C7$]54NAG5R);Q2I/GU&^?*0[1U&<8KE3YQE14;^>%^>-O+L%CT MIUBL;[V7R D2Y-$(!B%#$+F80.)S"B-I[>+$13[WN#GQC2[WW(AS/\-I<3G% M:>L19!A,-=5G8<+)LQKLD3E]A'$>2.63H6YU*1A?ZG=82B8;BM-+T73=FQ^R M-*Y7#^)^_3U+I3&Y)-QQ?2\F,$&N!Q%Q/$@"*J#'!19NR#D76@O.R=;GMBRT MKJ&9 &DCHOX6_AB[RRV8#P(<&\!#/TCBZM F>A4XL278NEHXJSV M/:N MF!K-T-/=S&VN*BG!3DSC:X$+H.I-X^NA&GN'9H[2@%#$/A"LQ1Z>[&3B8,,^ M18^C"WN?'D8!=R^OJ^R-\Z\\_YZJS/?*:?M!&)KLZ#/&@1,5<5'- NGI9XTY)0D_*L72 />=ERZP/"PE\Y3?&J?&LD: .\ M:! 0X0-"7G.S+;59(F7ZL]^D^YL:P6S%!*Z=!'/ 9&"\? M"UD 9VPF.\)E0!#-.8 ,HI^O!VJJD.8M8$4CJJU Y7X(^J*/S[PY74AQO^A[ M<<(7'AUFK+;^BU_X:Y9728J_\N?:RR&)8T*94%R'%==A!A/7<6'H.,)EE%.& MC?:LY[N:&^7MW'#SK:SRHZV%-;,6>_#5LP#MH#8R%^X VXD)OEX"S-AZNXR% M)8NLIZ-)K:S+"A]:3AIO#-S5XESE52P>>5Z98]M3&$21B!/*81*X""*'1S 1 MB0-9[+D>%D' B%$2_7,=S8XD> E^4GD)52F+REOJ5=40J8JMURD[-!V-+R*L MN56T@-O(--&*J!+ -L4:QSCLNH2$K6W;N6ZFW8A=4/9H:W7I^6'T,+C8WN=L M_5 E-;G[YR8MW^[74IS*&BT>-F51XK6ZZO^2K5:?LEP]OXQ0$"+,?!ACSX9CLCE@\@1<1YY7>A(#BY"/.#LTA1K_3/-$3&?Z*S3"'M+ MQZ #4>LY'C5M<;)CTX&J=H]3AS8Q;'MT6QT+5&:VRN?(ET'DQ;' +F3"$1 Q MY,-$< =&S"9%9T.QIO4MPV9R-*Q/\"_\OYB^,X M+GC%>97&E"] X#@+I_X_@#?EMRRO;O.KPQ1IAGI^L BB8.&[8?.[*M#/\_T% M13R,W]B#"F$/DL03&/D$0 M\,T?H!5=L;$ZJ*^D;_[6.7RV7H1U&':62,BP\TDI:A@PAP0VL)5A]/:0 M/^-U^J_*)+S-UD6V2EE]"+%FC_*[;7<1#Z).$)'BU3:PK=A>W@C7#SR'A=#E M2')=XE&8Q&$"&7=1P"@-$V[$>E:DFAL9=I5255@Z:E564U$4!"L -##^'0$V$0 MQ5KT/Y&\6'YH+2W#BPK)CPF\_D$9S4*FN(K9KY2\=)+S+!V'@W3NO#V,J M3^%J:.N"1[3[@>#]&^VB\]Q>8:0.0?QYFD':LDKM6:$M5^3IQJO/K7D"*:9S MD9X.TCUWZPF[';@_K7.>K)^KQ(1M/L(WEIKN6BV.ON;>]7W&=.P=[ C#>;>6JV2= MC\CFEM8^_K8VMA8EFW9[:Q_2HTWN"%V8;W6_M''0]^N//$^_8W7WN$WW>;^6 MQ,F+4J7Z7 8!BF(WDOO4A N(*,(P"=T08OG? (4)"Y#64F#6[=Q8?BLYD!O, M3"WAJQ7@V_RH:2,ZD&-K4';&8!@N;QK' 7=DNMWA>K\&.[%!-_5L ^V7L:#5 MWWZ- _%$NZB]3YCMH#[S%5O: 9E#UK.1,6ALLOV(N8+=;<6 MP<&9/!UFN6? MLW(;4QR[Q V8SV#L,&GC>YXD=@=YT.,)131& <;8*'#BL(>Y<7@M(*@D- QK M. )/ST2^"I*Q3]TZ:(QP\WU6=5M^]D?M3^L/?TZ]([_ULP\.G,?;\M ?N4C7 MG#4Y+U3.LJ*3)K7.@NQQ&A 4$.B%OISC(8DA\8( )@EQ8B<1H>]%1G/\U3NAU_EAK@^8"V6<>CZ,7,=&"(D=Z-5I,7*$%B2TOP-Z^IG7ZTU'[R,=/ZZ7KN65[ M%/=77&YR^;\5>3WQ'^4'J<,?2QYB@4@222M*,8WO.)!P%T'7X0@YB(4Q9T.9 MYD+?<^.=[LJ^-VM *_]PEKDT#.:<8Q'<:1FH<_-09H!P240I6VPQ;DPFH#0! ME2HV'9?- 1R!KR[U_&[LI0E)'Y?I-C&,V;[P[WR]X74FQ'7E&??WM/QVNRG* M[(7GAFZJFJW-:"HU$M>97UN9P9\JZ+*5>A0_4T.D+,T9W5XGG2^&4!S.%=/7 MS>8)IVQYLUK=KZLXO0U>M0=[&BOXN7?GMDQ+&4%'2+TU^2PP_4QA Y.1*>$ M#HMGGI>4/S'+"T[_\IQ]_P_Y:C/!*=O-Z[,-3C*!+ZG3SM2+SPU=NO:J$HKM MC?ECGHFT_#4K"D4*;1Z[IVSG*\Y9?;#&,1,Q]5P8!4$B;77&8,)8E8W.0QY& ML6]V*G"]2'/CAGV-U(GHSO&E5@HHK8!2:YNY$3QEH*O9L#-2"^.K:[5,.6JC M&S1[ Y:=&+"??JVR#XJ](2L-AVR Q6,+96O&T-4"36PGV0+PV(2RUO) EU15 M4O9SML[:CNMZ?VW- \=AL0BQ!]TX""&*0@IQ['@P$C[UG 2'2>PLU_RY$B;W[7%91Y6^U@S36S'&E"K<>8%I";R$NS0JLK:5NB M^J=&V/,Q/^:.EEJHV/*=[.]L6G=(+<6//!SUWC)C%,;3Y=VZ3,NW3RI/SZV< MEL]9_K8,(I=1E?B3)*& 2/A(4@B)8.P&//!HG(A(*Y[N3/MS,]MJ$4$E(VB% MU".*Y]B:9T!>4:6?PI2EUCUG.O3^W>:D2IC[>/8#/\O_:R,-*WH. MQI=LL]9N'=",3FDNH3+HI.9LHY.=UEQ2JWMB<_'9@7YI M;=A"O4./?0\S!Q/H$8H@\GD DR@@,!2N*Y(8ASX*C1S/]IJ?V_3?!0,-\QK; MQT[/5A^.R,C36A\,UUVH X"4M;$K)T(4EK&3A0Z411 [H4,(N1*"]PE#HP8PHB@(")F MSN-723,W.MA)#FA7]"H%SEX ^ZI1)C5US+IN]/089K(Q&9F06CU 1Y$J.5$[ M2'NZG(GXM$=B5F"UQ'G7R3(I15J![9!1[31J?I1Q6[?P*2TH7OT/Q_G=FGU4 ML6@D=APO<0@,B!= 1+P8)LP-(&4H<7PW%B+1LIOZ.ID=7=9R@EI0H"0%4E3P M43O@KQ?2RP<<-H :F<,&861TV'$)A$$G'F<;G>S8XY):W;./B\\.W1IE](\O M_%5^"]\J)];L.<Y1PBEV!5R2B$V!<".CR@-(F9ZT5F M 7EZ_7T>IUXDV<$Q?'NS^QU\ZP0UC!FA$ :^4'L8]?WB9;G^_DNYD9!]?5BMA-3/^_ &0S[.<4.,I/!!?T^=U*E**U^5OZXRH8N3J>.U^_;HIB]MO*K];<;]6H8U58O'B(""%N"X) M>>A":;J%$(4>@XF7N-"EF"&/42>,C5*EV19P;MS:#1ZJ-53_ZN@(NDJ"6LL% M:/14N4N4IG4&?],T#K;'7M-2?,<1'=NDM#F8HP8TC34(UB/&+8GW3D'E=L$] M'W=NN1\[:TF5L4?Y.CWA'RIES[[_Y0%W)*[#.4$^=/V R-U^D,!$!'+QB%SD M)QS3A#K7K!LFPLQNC=B\O.#\37')L=_S)Z[.9.N* 1LYZ=]:US^IJ$&2,"N# M.&P!&&MH)B?[.C_;'OB' S8EIP_!=23^-A+E7;EZ"&B7>'E0F\,X^+=U+AN7 MB\"_E,OZCR812;%,4!A0)"+H,BA'F0!(^KD",,XBF.(L(.1[S#F!T$S"'=K-O$0M#V^XP 4 M+>2J4*1U]/46)PMXCKSN="6LUIE61GLKR040+"T2YWJ9E/\OJ'I([9<>'\;: MV]6A.;XNWVY^I,72QR'R,?5AJ&KBH"",8)S$/J0\QL1Q"<)"F-C$I[N9F[7; ML:"VI!&GO^G\ &_*R$MVI+]*%@B@#.=3#K_^Q4]G/X7GC:/ M"%"^QW*L=0, FL?G-F4KMW7Y=WU7_E;O_CDY4.61)^!%;8U\\ _T&^1RW[8Q MF8?]@=!=A_K#/UU[EO289RHG]/U:9/G+;L.TC*A# S?Q(.=NJ!*0R)=P\SSFK?$OJ6E0[AY(EBAW?*)9XYD)GDY*,GN*'#*/YUL 0(UQP=?S; M>/D(+\:>Z\80<1;(W;TT96(G9#"(O9B14/X_^:Y)S-!>\W.C#R7=@.NH \ST MF& X$B//_"T((U28.*VTK<"8_<:GC70YJ=A1Z,KIIX;-U.,T[BITR/_,LNL);XSI)0D_*D72 / M^=5RZ[9X6:51HB5GGS;E)N?M'YIT^)_2[WP7O50\?>,YQT)RVM)/ A)A'$(> M4[F5BUT&B4<"2*B//"<(D4_=ZYAYF&!SX^:6#MH"&@M0B5G=R@(AM;B6L0>. MWU#.'G]4WH6U6[5 K=?NK[5F[:A589)*2R!4J3/E@U3]5*D[)J-?!_MHG#Y0 MK'=F]>O O,SK5[8_-/U&NF+I^KG9YWDB])P((1B%PI=[8X1A3)P8AA@[441% M+,PR%N\W/SN6;:0SS7FQ!YGFUG@P$&-OC1O!QM@9G]396LJ(O<8GS@%Q2K'C MI XGG[KV7NZ7+&-_IJO5SOLW\H0(7<^!?B@01)$(8,S=&"81B5P'NX2%1B6! M>OJ:VPSN>&BWP1SW:W"+\_Q-?=-U+&KEWM:J CZ\J=CC+"\KA^ VZ?#0V[KC MT3"]I[L*XPEOZ+8 3N-*?186ZW=SQSV]TZW<697/W\>=?\7>3=S#IBQ*O%94 MMA2.YSJ>)!A7$0QR$@03C!SH)#QF+L-)PJ^^BNOT-S>Z.;B+4Z4.6U'M7L)U M,1]^"S<0R7>ZANM(.^X]W E81KR(Z_;V[C=Q)U37N8H[]=K@DZ2J<>7*UT3" M_;B5/Z=EM6C+_?&?.&?%4I(,1IK] MSHUP:A$-K1-=C+4/1[ ME'LX\8TR*9SI9W94LQ,3$$S_6&6&YR+G\-2C&0LHC4PK78!J$4^:IH91X]_P:E/WLUIE?ZJ"T3Z%B8,H]''D.T'L>3%%;?TT/4;4[5IK0NX741N9"/^>IR6' MF1"&>S9ML/7(S2J $YTUW]V"]F!S 5P/.LD";/4 .T4JEFM568"M,O:8S10] M2W2FW>VD'&8*QB%Q&;]OGC#T\T99@@_B(\_3[[A.^U&4>95?L;A;2P.(L_MU MF7W6U)B"5J@!6Z5*EBZAS6>AGX!PZ9/WT-]% C,R$ MS1@\"+#3 724 (T60*D!:CV 5 0\3C0(^GE2)QB,B1*ICC4H1ME6KX2S)QWK MT)8GR]=ZI>K=A*[7-F6^0'U4E>GYFMV499Z23>5Z\)3MW[2H:O%>+$@,L><_;HKF-94:UE2CQ#N!!A*NI:; M">3X$+MN!+W B>0>P_,=,R^\_N[FMF^H\\SC6MSA]>0N8*QW^&$/N9%YN :M MD11T1%V 6]OEWO1 L5D]_GQGTU>/OZCXR>KQE]\R8Y(B+SO'(6OV_V_P*A7* M4[4YORT^I@5=9<4FYW72%RI"FO! P$@("E&,.4RX-!%)A (DPM!!0HM4C'N> M&[]T#@+E^KH3O[WE*,!. ;,,/.:#TL]"HT+]OF>P^'KHM7EK,(Q]%"8;[="7 M_&E'7>;]3<)B@V%H"6UX \.LI,]812\]B(?7IF)EL60!3OPDC*&TCF))8A&% MV(DI3#RB"O0F$?.-@HJ.NY@;6WV^>?KMRQUX^ 0^_/;U_O/=UZ]F9M )$/5, MG^N@&?MHS+]7,QYA@# ER5.)M+X XDC,_QH[KTD!P2K#9 MS;!^Y_.[&V[V2'61&;66#MXF&0R!'F]8AG6RA+R5L."G5NR?52F?IN19*WI; MU4IV/'5^7T- 3N3\-6W!C-!:9[7EW6]?EHR& M/'95Y#,..42)D#LMZLI_\2CBA D64"VGOFZCSNU/NZF\U]PDD_24 NWT._FW MH16GY:JJSMT?Q*=TC=A:";5C'/LFX M'M$!-:;U(;)68%JCRXFK2^N#<%Q:VN#=H90D-YK?LI5\H[C[YR8MWY8,1W*? M$@N(1"C_XS(!$RXH] +L)RX6;LR\99E)4T.7@ Z[,**;;4?C38XGU4<=K-S( M^>__%GMN]%^ 5_(.J&>_#RG"+L=Q%$&*/001X2[$H61WSD-"HBAPY?\SKWIU M';#3%;SZL*UD1?!*.3Q>C2=QXCCTY3XZ\@*)IW!"B .Y9/I.++].1##W?=," M5C;0'+]VU5T=7&\+2-VU[AIHQK9L*X$6X.; Q^ 1V[TP/ ^"M;7KJ(.)5ZIS M"AZO2V>?M%HM\.D;+O^>;5;L_D4.?KDM8MB4+UQ2%D<)\CF,>>A!%(I0K50Q M=)$C<.(Y&(5&IO(P,>9F//]VMK!=*14!?RI-0%JI OBV7JAZ,#=.BSUPX/1H M9_SA&)F:SE;(JT>B4@+46G0JMUZLEVNKC)XFD.-6V;LDQ!R*\&D"I5FC3[>U M:Q.CR2U#6O)?9U=^EZE<&3OEMI=1&#%7FDS0CTD"$7<"F 3"A31.(D(8 M]F*:#,N3=JGKN5'F-J_70[4YEK*#2GBPD[X]-K^RFM'%0=&TR$:!>NPSB$[V MM%IL.!3E*Q*IZ0)F/:_:Q8[?**5#E6U(U%=AM]O+*UT7M MMY'G*KFA.AKY\+9[I$D.>Z.RH3R\UHG GY_SZC+S7AUYKXN4*N6M5!UO=*S\K;GS4.\5'T\_1,_L4QB;U_V>_ OWPC1E]#1-% M?DSR5=@)&YEH<'HB3L:68+)@E8F@[,:Y3-7EL,U8CV'T5_R/++]=X:)056H_ M9B\X72]IF%",' &QB .(2$@@=B,$ Y]2-Q&N%YCMR S[GYN%T;])6(!*!U I M85#V>>C@Z.W,1H1\Y)7<%&WP>ZV"Q5W:0/ L;=5,>Y]TOS80FL--V]!FKCV, MJJX,/KQ5S=<'';Y(,/&" 9"Q0=RSX=)%#O0=QR,_##$V#,J2M?3U]QXK7O< M5 FKDO#7$^O*XZ5CF$W/DZX";\(#I!HWHHO;%0=&9Q&Q?D)TW-,['0F=5?G\ M&=#Y5P92QX84_)\;::[=?5=Y*+;;+N)CP1W)&W[LJ!! WX5)X,>0(2>)4$!\ MY"(CWCC3T>Q(8RLGJ 4=[@5W#EI-KK V-A$,00K1?-\X&++.?UWJ^KS+<%.4R"E$0^9X+@TC$$#$L(*$)AG+CA06- M8M]W0Q/'MQ%EG9L'7:T"()4^(*U_*I5&QH$\HPVO'KO-9-!&)LAFO'Y2>OX, MU&P'.U6[X8C-B#;/5^HNP+YZH-7/:O30V(-@+]QH-$FGCD\:&_(3 4VC=SD\ M-]D37W_$;T\Y5@Z7CWE*^9/\9@KE]O:8\^]IMBG:1ZN_+D/DQ$'L.9 G-)3+ M1Y) $E ,J<=8Q(GK)+Y6+=]KA)B;T=H*N;^5: *D$E%J 1@U020JVBBS =JBV6;NJ1R88"?,\ M:&..R-2YT0XFQ%_L)D,;BI1&@C3CIB=/FC94^5.)U :W-3!M2+9FO$B?URH. MORD<@TF".')#Z(8(0>0F%&+N^%"(P'<8B:@7!\OO/">9=N:0XUY,IDJWKQ%G MRC8M:0'660EV$@-<@&^#1\LJ$V^5-GZEVKY1 M#L15&H=.\J)M!5[7"\* N00R1@.(0A=#PE ( Y3$JE!%0*C139FF'ZY M^_KTY;?;I]^^W'_^Q8PR!HV!'J>,C>S(I+,G?E.6HE( [#383XXV1JZC:T"T M1%*#1)B4Q:X!Z9#FKFIK8%UFOB[J_&U5#I3'3$K RS2O7'X^SDNUG&(0D"AS(8T_#9JB!]O4#3%IFV!N!1 M'6I[+0_CW&8#T>XJI"R-8YP;JWH,'H$1=UR(L."0^"2!'(78Y5'(:4!-[,MS M'=[692AKFD["%O7'S^ MBL0Q]T4AS8*Z+DQ=%*9RMBYNL_5W.0%E7P^B_G>I_ R_TU1%1ZA[DNJ MN-"\'+$T4'I4-!W\(Q-6[598:])6K:IU6=3!*JH6P58?Y8C8T0CL5+*<=^1J M:&WF*!DNS/3Y3*X&[F3ND^M;'1A/@M.\BD^Y7[]NRN)7_IVOO.;4FC#)HD%" M("6<0^1Y&,8.9I +$G$21TF C.JM]/0U-[JL9 .>8?A'#Y9ZI&<)H9$934E9 MQ\LM0"WH C2 C7 !H(&)K6B-GIZFC?9AQQ#DT]?K" T[E/*DIUBMT<535&.*5N$!"<0!*[""+N,XA] M251.1'V?!@X/J9')7J3Q^2!N<9Z_U;X;VYWI@_BX=QG"H=V8G)=W(\^R:? MI<@,VS#W)1:SU=5T&<0L@[.7*LQVV\-V/!_3XC4K\.J7/-N\5NDR4I'2KO<' MHB1T/1%#1Q *41 Q2)#K0,*1GX0A2CQLY$]SL<>YK96MP*"2&.R+?-E_9"#L M>J:[53!'7L:NQ-'8D-?&QI(]?[F_2E'^32S53-50#)Y2&?>1"(D)I M[W-I[R<.BZ&/J0A\UT%)A$T295B6SXC.)DB.H3;2;97;1G0S[K(]?GI,]XZC M,C(OMIJ!CFH+L%,.=+5K4]*W^AT6S@6-BI8+Z(Z$OB7FM2W=I#P]$K2'K#Y6 M-]>F8MS%T^Y"08M?Y"JC,G'2YR/(757)LM[,4 8\2'L30)9Q Y FY M"J 0TI[&3E411T0^76>5.'U]51.BH#Z?Q_ M;FM"*S[XJ57@9R )H:O#_]XZ9RD]0*.(X?&'Z3#I$?:(X(],QR/@/B3+W1#T M[&6N,^I]ZFQT0Z YD6%N4#-F5,@I6ZJ4Z>SN!Z<;1<@/0J14]O!IO3.!-#A- MJZ&Y,5@E,-A*#%J1%W+&9.4ZTRTIJH=B/R]9!W!L%XN+V%G.D6$$T FB*3C] MRW/V_3]D.PW'4+:C%KW6)R$2(T5;VC![R8PD&$^7'YO;SD]I02MC+,W8)_F[ M8NE3'&+J8>@)[D/D!ASB,/8@1GX41"YRD9Y5U-O+W)BC%134DC9Q=J"258\S M^D'MYPIK4(V]<1R"DC8A:*'00P3R_9H(Y#]V1-#?ZB0$H*58._'U'K9= ^JW M@HO-ZM=4\"5F(O'<)(9.C"*(0AY"+!"%H4N"@#K$)9%9\)Y&IW.C@T[)(=R4 M'.)%F;Y4)UR;2FRP4N=DMLH\=? GC#)&"(4,J?"H@ 0PX8D//=>)./&2V.'8 MS"?6]@A,XQW[=YX^?ZL2=LG^\#,'7[BZ?U3^,K7855WDHHI&_Q^.<].31:W! MT-M[V@9X9!KOK:ZUV*$K+ 9$F$ T>@VM3I MG.VOGW]5V]1MWJ>F8&'Q</ M.&6+BOJ!TL$>5PU%SQ)O&7<_*8<-!>>0SP:W<^V=\^TW58^UN%]W'"Y5EK). MD?C=&8\C@CBF 8;"\1E$B!.8L#"!;D@3XC"6N,(H\&N8&'/CN<[M\7[,0),8 MKDH)V#JKD+?Z7^!66L_/6?XV] +8:.!,;WG'&HZ1V;);AK!10=T='(Q*9S2F MN=<=@J;URULC(=[IAG8(4.>O80>U-I!/KRQV_; I"VG%J@H&[4:OV>?=-7G& MZH(HQ'FI2$7THYZ3M?5IIK@E;J,OZH*SM1?AQM[R(NB&#*'J$13O@,)CN4N!+M! M['&&$4?-UW&WUDR=/-MOH]5@HB^#5__[?^5GH;GXSV^@Q[86E#JPT@=T=08= MI96]UGVN41Q4FJMM6:6[_$?W6SDZJVL1N%"XR=S$F';,;-DD$TD]K1$S[5 < M63T3=S_,3-K?W][]4(+R)7&$S[E*\$^4XQD70H6ON-#A*!!QZ-+8%R:[RI.] MS&W3^$6Q"*]E6ZBZK*M-M<#D'*_4[8J*;:W*M%8NQ=GV^(=FA6DEI=.HZZT* M5V,Y,H-0_9IO]AFUNH):5R5^,Z'@PPESL> M+^"2'"('"M?S*,(A3[!6[<[^;N;&#K7)02J3@W9-$W[A\S:!]AJ[<$84<-(\ MVRU\=5%D7'RS3PW]T(QJ+?S3?9Q\Y)MUN52 M)")F6&"('"3_XSH4XC!P(>,^0HE#HX@9W;WU=S,"UGJ\80_!D?FCR@BSDU2%FV[1K(6U&(>O!8JM(/S^SJ:-P-=2_"C\ M7N\M\P1;55C>7E1>I^1Y>UJLLGGQ-FRG+GC^A=.]) W:_:$?RP=%(L .P@& M"?,ABN2_<.QP&""&$8LP\5PM]K$OVMR8ZF9+3\]5>-VJ"J_+=P'>\I=9%3-) M]V(FTPJ#!1#J*N=[=95CDGQQA#'O9\'W':5GM=J>N[#:I^3J[W&]R),G.]WR ;)>T:9QQZ4G=9[G"R!%[C -5-XS52 M#P.=NV7#Z?/Z5BTW^5N3 ]9S>!*'F$/J$[E.DP!#$C /4D1CGQ/N,\O7G\'CW1?P];]OOMR9&;9_/BT :N MUBX6KQ)FXHM'&\ =7TQ::?7:1#5U-*#*J!(P!U-!$!24.2HRSX$D#.4>+$'8 MY:$;.?IG'F?ZF!V%'J1?:4)?KTA1LX/S\JF(!9#&9C!S?*Y(3G.$@(74-+LV MWRDQS9%2Y]/2'#]J?K#RE3^K!G_AV7..7[^ELMFF D;$HL 5-%3SV5<^3C$D MB$9R0Q:0)"2)@UTM+\C>7N8VP;L2ZI^MG ?Q\@&+%6A&GM9=X2Q6"M%2_XI3 MEO-M3W;4"^FG+$$NM3%$%$6PMB) NB' MPG&X0T@0DVOSB.QW.;>9O_/J7U6I8&6?+]=G$CF 66]#8Q>\D;GA;+80)7$5 M%-_(/&YVD-/XC)@/Y*##=\\ \#QI@[<01% M$".((DPEJWA$10@S'S%?!(E6[;)3C<^-/Y1\H!90WY7L"+%^@K@6A[&I8 ?! M97^&RUCH.\9=@\E$KFT5-H4F-D;>:.>4[_$G.WIE,H^P<\)V?;K./C,P +3' M1>P6%]\^K;(_-3S$*I_KT(MH@@7TJ$K,Z5(?$LHBZ$1^X 7*]<-WEVO^K))4 M/AD$CUJ34.O#3^H/_TC.,0\VMV5M%BK"%/S4Q)3]# A?84CU++*) M1V@V+M5*-Z"4,W&V7=CQM!T/>UL1M/8$FS;LUCJ@1[&Z]GLPMT;_EOXA+=Q? M5AG!JZJX0\J+^_M?'QOKPHE0@ECD0(J(!U' .(P#SF&$(H+\B(5<(%W;M+^K MN5FJ'U:8_E&4V5K3>T@#S,MFJSV(1F;%6E!02PI:4<']/?CU<8!5>P$X?1O7 M'H 36;Q]0-JQ?/4@Z;&#+S0PF56LITC71M9\8\@>?JW2V.65G7CZ(7WFI M2*G]72=IRU+$+@H2WX-!2!*(J(=@' 848E_^4D0\%G&BO[W7[G=N?*I$5P== MM!(4K'D)5K7PG=]F._E-ML3Z@Z%S#Z&CTCVB, XA$0&&7NQYB>-';J@? M?Z[3X=Q8OY:YF@^MU"I33BUVFSQ+RJU/1EJP7Z9YVV".S._OA*,^F]O&;H-1#VEK-3,;6)DIU:=KHO6NSZ9].?525MFP2+=[0,OV>EF\'"=JY MB[Q )2SR$&(0>22&,<8<1D3$GO 2(ERC'(C7BS0WCN]DV>^D=M_-+*G=2[:N M(Q$*\-M:#M_J34VO1LNA>?8'#ZG>:?:T S7R^G$Q%5NMR *TFDR4@/]::*TG MXQ\LT#LEYK\6P/-)^J]NV;PB<)7W]NY'3NOTV)KE?_??FAL[:F:8OH1%/V== M!\/(W%,)9CW3]GF5!]7@/6AJLH*[IU7H5M<]\X3MRIK%A[>_XG]D^:VZ7*K" MGGE 1"@X@ZX?AA %L0\)=R/H8\%YX&&74J,$KP9]SVT2]U8BK$H'5?*#2@%; MY1V/1T3/O7'XYYG4@3R+"3ZM2#/-S'0>;MSY/<) MTRJ8ZX84M3^QXT>!PZ((1A&66[@ Q3 )$Q\Z*'91Z##B,JU+;)W.YL9<[3EU M<_[?BBLG4".PYBVM%M!Z_&0+OBFN5(8A9^ZKK0&)+2_MOJZF]<_64/K(,UOG M'3M)-^36)Z6JO_N2OQ1+@1/D!"*&,4()1#R2)$+< $:.[_@810D)M:YQ];J; M&XTBLP7RCNN*9GQ]&?6K-=_Y>6WC('?JTE5:6C(.Q=& M1X]Y[&$^,O=,"??5:3].HSA2[H^#SMXU !]^0)R)!1')J9&:M"(795LK3BHQ74K^@ O0!. ]6\F M1P)ZH@M*?<#MW% .0*OGHM*DMHV+VV'/+Z,(OTERQC?Z:KU7A\FK138/!&V&QP].S3T2 ?>56PBK:Q/3H(-4OFJ5G?DUJK@V Y-%Z'-3+T M#*_.PI3R75+Z72?+2# 1>"Z%".BI^&E7.!$+@VU885;BE>YA M7E^O6I/L(%1PV_>HA^5RN4GQ:IMR+C4M)74!;=VCO*O!F^HP;ROH7G6,G; V M#_-T0+%VG-?;V<0'>CJ*'Q_I:;TUC%-^6^\J&#WA'XW15GSD-%=)'8HOO-BL M5(Z'3U*;VTV>2XO^L:IB+I]^S(JT]H,D,74"[E#H,*YL*QI @E $11221""7 M17[8[=@1; ]C?#F% " M$76EF1AS%PI/51REH>!8^Z3S0E]SV_0J:<&>N*"15_\,[A*\EP\V+8(V,A>> MQVO X>4EX/0/+"T".-$AY8 /S^A04A.1GH/(2RU,=OBHJ4KWP%'W%7,NW3G[ M?L[6WV4/G%7]I%3^J_+T_6TMR5UN_B6%2W/N19UQ5B[!)Q\[[6WO,\P\CF+( MO !#1'P"8\H\R -&!4Z"..1:YY)3"3PW5K\47M&)9@1?OOY65(=PC_(?^MPU MR7=P>>68V^B.O/RTZJKP[*W"8*<*J'0!E3+@1@WJ3FM0AW*<>WA $,?[?!3Z MJ^++"#X+0=$?O'C$*?O,RZ7'_)B$-("Q M[R40Q2* 6'@NC$62))AC'B5&E;&.NYC;YJ)*7?DJ9:M.Z],ZKV6I!%ZT.6WD MU[=9,T-R. &N'BM[!T&/*3382L:\U MYR_T,[>)OR_J?S2RZN\.^R"]O-.W!-3HT[TK)6C$'' VW >6_@[8$F@3;5Q/ M?V"6L[IK0-*S,^Q[>[(-G88*W7V8SN/F!-FD(F[R\#1?9D(#[#))A8E0$4\B M1I#$"$-"XDANF0(1$.W*Y5%&@U MV@]B6[+G,<]$6JJDZ4IDN M$(RQ3R#U?1'SQ(O4^9#!OL^.6'/CQ\Y%U+Z"G:I6S0ZIS,#=A_NGCS=FNT9+ MPZFWTYQ^D$:F[H-!45>#VW&I=6IJ4M1N7:UB:K"ZJHV:^X6=>7!]^RE7R_J'*YORV5=4J(*Z ;.+Z*>"(0,S>2.WF' MN=3UI)T:+LM!H0 G.S0BY FB *I(@VX$@"I%SSA_J>8O5?5D%XKSF[9%_ MH;1:5#X"A8I&;A3\]W^+/3?Z+\ K10='$IP>)ST^MHG^R$S;$;5"\JX?M6LB M"'JAL!]#<+J[]XHBZ%6^)XZ@_[TK"J35D4^?I2*U9^LR]@*?$NY"/X@Q1'Z0 M0"*8!R,78=_#)(II:&(YGNQE;H9@O??!E90#2I(=@:C'#U=#,\G.N19P 78B M6J[Q=0X!F^6ZCOJ8OO+6.35/%M$Z^[!Y"M)'SO-?\FSS6BVN7W=+Y)=R??-2 MZN8DO=#,W&:T$A=4\H+:J.A(+#=[Y29?@YL7M7773V!Z"&SELQ=.;^Z?0ZI_K5V(P]KK>2@9^ MKV6S5=F;V/3*PKL/)W.2=A/8?WG:/ M-/GNJSS*VPAC:3)L7NHTYE_2XH]/.>?W:SF;>%%^P25?,M=S,8YC&!#&(')( M C%& :2<^#B)"$6!5E'VR22>&VLH&:&00H*TD1+D4DS#8@^CC[/>WF-6HSM[N!+WS=A7EABJG&R57=B M='FG+4LQ%?Q'52LFZWC@X5%[?OZK"I+^DCY_*Q_$;T6=26?)$(Y"C".8Q+$' M42+-R"1VI&E)$X&CA"8A-5IK>GN;VSJQNZ-:55I9QOY/O<\:WU-Y]-G&YX]1T#KC0]((T3_N4GK;$2J M NFZ=JF6/ZG+XM=J?[!F?^/?4KK:.K$2Y(2,QPG$# N(>!)!S'T7(IPX$>8X MBGS]U$+F_<]M<>RH4)?YW"D!MEI4\[?5PR";SH#AN;QDC@SZR(MC%^^'LWC? M=/ >DL9H / &J8W&'8")5K8Q!L(L'])P&/MR) UH=;J\2<-5WLNE=$4SYLX$ MM>.1.E^J5Z_M&=/'5 BYPDFM/ZUW?LN:O@5FK$"/O%*88@Q^M^KL/1R[00X+AEU-YK\P#(*N.\/ %H:= M43?).C])^SM]7DO3^^Z'.DGG38K/99)0ZOJJ )H;$HA\%, X8@@&21B'W!&8 MQ5HEFS7[FQMO-7*:G45?PE3O--HB4B,33YLJN!&URA7<" M^:L3]V=Z)M"8P MELZD+_4VZ:FTINJ'Y]*ZKYD[2-4MT[>J4#'U'!'Z-(:(<"[_PP0DS(\@0K[' M4.!2QK5VRH<-SXT46MGT/:/V8.J?_MDDU9A5"5&:!U MK9#9"V,9!W=(R8$FH2=< NT >+@"66S>_"W_*V4V> M?]S4'Z#N7??^6W,CV&Y$5"NC_GWU 2*7[Z.'@S$R43WEN"H_9(2'T77R:=4' M71>,)MKC*?+NW4I9_<-8W*0BUOYSX?\*?MSO0R3,%35 M+B#Q8@%1$$0P"1T&:9"X+O<2SERMH/6>/N8V16LQ02.G7#G53UD.E*QZ4[4/ MT/XY:PFFD2?O((2T)Z\&!CVS6+Y=SV+YC]TL[FMSDNFLH50[KW4>-5],J]C% MIY?GOZY?T]MUP7+V:86?=1?5TV_/;>964H*G]$6M+'_]_'A?.5JF$B#=BY<> MI"XOMM>#-/*\[<,'_*Z$M>3*U8_$H#7X3).3K<7]*G77Y M/#DU;O%*),A]Q MOBT#@+PXX0G_/^U]6V_@#G0A:+(>1C <=)[C-,=!XEG-@9Y M*/#JU)YRE4]5.9?]ZP^I2Y7J)I$J4M8&!FBD$ULBU_HH+BZN:P;B1# 48(! MY1@!6*@T1XR@3"5N)8B/IYC:_JXIC$H27>L$G^!G9R*X#I7 &_H $(\1X_W, M>ZNC>S+!R#5Q+S%X6M_VXI.^7(VUC55N-UHL5S$%QM;Z[E?Y2SWQG,]?Z'([ M$[%(8UD(D"BFE7+"M'HNBQ3D4**4055P9:647T_*U"2$(2]ZV=.W^3^FJ.V> M@6N=4M9+--0+%0+X-W$[E2O1E+8\X,54@BE_VV(GI)O)%=)@?B5K0M[8D>0* M6+_GR'E$]^S,=Z\;/:F^+*V>V7Q9FD-,2?*GI>E?>2^DOE"IN0D>J>@HLWJT MVGN[%.TJP,;#92K":"(IWU:/SC)6P"*3JNKL!X5$@*1(:NDK$IISJ!4Q:IO$ M&8[,J8GBACJGBBR!5[);*D]G?0)+["DNC7U&Z#26:*3$T899$U7:<&MJ]C?\ MZN79,URO9T1KELM,ZD6[\GS%]4VE%.V_ $\5$L*O3$9VAEZ0&/$*R)W;79YTXG7U11R!ETD<@)SD0)&"@Q@EN6 QI0!DD$ITR*7 M2F&W",AK\1TGF+$FS ."MN:DZU );E!J?W!]X RP)UWFWIM%Z'9 B9KE\I4NWL^_&ZU E/4K-Y^:1CYEM/Q,TCCF L4@3:&I0X,P8#EB M !&<*L0@YZGU9:9_NJD)U(KB2-0D5TDZF^-F1]%O\SI_9W,Y]70(^/WW#[^0 MAO8G56@VU%;U?3?1CMXJ"\?7*OH#VIO0KO\ M]"R)":&$)B#-%0&PP+$6[KG1D1,N$JW#H<2J0N?HE$_MG/"0OQ)JC0=[%MY^ MY=[&$5'Q7;DL R=&UVM!_1=A%RZ'Y2/]V;(,-3^MB^=O9H4L5)J2',1*$M, "0$2LQ3D M4C#,68&*V*H]W8$N/^&X9_Y,*+]0HT4QJHW4=U]XM/ MH="TOVWX1W6D&\<.Q*U&M^TK$,??JJ=;AQM2'3O4Q'39C.A[V8Q(*X%JER,WWQ/NF-1HA;V=9N\=T<#BN]79Z2#AL$6SUJU+ MJJ.O]?^]UI8($ET&#)$OG5*,*%!NFC^6(U3L#&WT:B^UG^:*_GF]T(_6%]VE- MGS]+TT-TOGRZ?=U^6ZU-A,/^F:K/B.'=-]Q;F:TQ7K9B>MQEF-P+*L M6H@]A=&G9B%VC$1[3MH/^FHF[@].7QTQAQ,R;JO+JP$[Z6%Y_8A#JS(\RO5S M+;C?FZI;3L49CEZ>FK!KD1>]MVY ?!F;;O'D!9; 4N=R9;VH;_=#.\\W0/-2P^T&X5&;-7*F:)S"13:0K21!!3&SP#1&$( M(*=(911"@9RD1\=<4Y,<=97I,AKKIHG2:EV G ,(;?"V$R:>4 PL2-IENF^: MP,$]I1X;?O3#X:O91\=,XS;ZZ&?YI,F'Q2O#!,@?\Z5\4'=K*>9:*/&RB-P? M+\R]Y193&+%F8P!+R@'4&L>@+(" 4&DBKE"/"E2%RG2-^'41(FAMVR& M65(<-23?1!71T=>*;$?K;B_L=L+$)YB!) $B*'"F5:B%EW>G> M&U53$UPV=>!W?=>Y9L I/,?32G:+N3=;G\"RT%,E^-WJW;W1ZCG%7XV_BN.% M:(VWFJZQ7'Y1[P[W\C37F!%A?N$Y"AKS//@P!?]>G]V:DOE6_C'_+H4>67^[ M\UW6^+M??]*_K]9W"[K95(W^,D%E&E/ <"H!I#@'-,,2<"@P*7""$N24H^(X M_]1.T3WY8&'HC_8,]!G7O"R'W3T@(,B!C\(6OG^0_]>1UM_=9DH@;F@0S)(.2YFA/=&79BTJR[35'&[3[-7K/ M&(;VK6IJHR[X^NMZ#L+17K?VC.=(6G/Y6;(2U_4>URJ__]50[BF?P0&=#NW6 M9I31]%8'EMH:J&B)M8U5X+$C&1 Q$4,(,,)(#E'@/",Q#E* M*:=.=91#$#DUF=_BT31=73=W<"GT='"[AB,3MONFF:[9FT_M=;VM](2,5_^)=JQ&^WY#1)S M'7)!/*GD04@<56\/"?*Q!>%5Q_RYD M I3Z/SO=FQ7^[V*^JPU YWN#FYTV1HW;I>@Q<^P*905\M=K M-22Q8_=@'0'X,[U9QYAU>)LY$PAB0GWNM_*YS\ET\;T)"8:#UFF&R,5J\VIB M5K\::J.27,_-T\Y"<57OM,,11V^==I:A95BF1&W85[HPY?C*"Z*Y$7Z;OSRNJCZN=<@UY F"II@2 M,UT;($KRS4[9,V G78;@WBUJ J,9W'M\ M J3'2/KLR2S;I@"M MVO"*4E?WXWE8;3V(5X,5W FXP\F0:&HBW_7@-,!MUXF"-\_;^5E&=IYULGKJ M_^I^W%=]WMOGU7H[_T1Z63;^G4_/!3!*&%.."Q:Y ]!+Q7_(A9AA"%5&.0,8I@S Q)2DS^,$\((D M*HLI+9!3Q;\!-$SM3*M(-7O113Q>LPAV:G-@:,.?5-U-TJ,_Y'>-9[8+N9OO MTO;X6IH"?K^]E]7?_A*IU3JJN(_JY:IC\IH^)_68)1*1@2)D@Q+K=0C6:J2? M@C=N&F(-47_[#_NA/#1?+87=;232R,LR]M5A;^)#GB)6LS<'-@7&GZ"EHX? M@&NXXO(NQ+QU^?D!P%D4J!\RJKNM]D]J9/OVUX.Z6ZU?5J:.SKO54E09#KN2 M#L:7W=3:^:P?:95^F!5Q3'%&%4@4S;4\3AA@E$H0LXSD*HEABF-;<^W5U$Q- MI6L8,BY3WK 4,/V:]MMT1UVIP*+Y MGW21[.V[HR[62"9>CXOFR=#K#>4.6^_U5+_A%?_AEQ?K[YQ>3-L9DGD-!&2@*P0!D$@)*"@D$BR5">1XC MH9KK2O\!.8B& 9>3T([,BHVZ/,*N_;RIT"O7I4,MVO%513?:"]9AR]1_XH6# M?J0HBQKS'0.E]?80Y2;E>L=%5+$1&GW[HRSX*HQT?#6K(=JK\;);C6ICU)4- M-KO5F)?L>#JOKH*RXXP:-NYHY])5;+?/HNL&&EK]SHSY2']6K0_WB74$24A2 M!H%,D2EKK11@7!8@0;S(,*8%L0N:Z9MH:A>L6F!MZ4_77AH7H;0S3/D *+#$ MK['1-([3\;0/$F\5YRY,,W)IN6YF3VO(]3P_- J!;>^,$6BYG2&:$
      VK;_\FVUW@(]TW-IT^85E=&+B?RH;GN+ MU?*I>L"8NEVC"O:@VD8+#((J>!0 V]Y$-5T^7?(GS'ISM>]''MF%?L+2J6O\ M])%A>U:K"28>_,//%[G-A^D^O*K=Y\=CAG/,WB'-!4Y0#RE ,B$@9$ M@4D,,>,99BY[V6+.J>WQFN1(5C1ORIV^,F3O]ON0D"$;].TVO6=, PN#!LZ: MW!+-DN Z>B> H' R), L9EQ5,'B ,&QP'%Y]>KR+R=)_*T@RIJ"_Y9T_:C7 M26I%@PA"B QI*9+18P 0UHX*:)X2A(AI,0#Z[JXT#$U@:6_1C2XVHK3 MC) MIQ%@#2RS.DO@W)2BK"RSVF;G)C*<1"4K00J>#,'2?R43)RK>JD3)$*@Z:H\, M&F[XO>I^:8*?C.WFLQ2RZ9K:C*MZEIOK$A/FO3HMT69[+#>D:\U#O,)1;VIN(K5O\>S2 MW]GW.O=[,]]H]0)+T.H^>\#6817IF^BXI?1-]-=RC>M?'W-Y$[&23V-%?YNU MM/>-OM&:CN0Q?:.U=7*I!EB!#D>KS]E&<[\&@*CME TQO'M9POLJ=/=Q386I M#[Y>_^%0F_#RRQ.2M#6144UEI,G4OY95)7__10K[,1E4J;!CV-'*%?:SUJY9 M:/'TL OO%_E4J:^E#VWYM,L+73Z9X7]?K7?U[C^M5VJ^+7>4YJ1^\7%E M97 MB[DHX\=VWSMABF-)J58TS1TYU==CG&<2)$I?G3$G%-N%AP>FBXK;)S"WUTV80TSJCQ;3=_ASU*[&[ST]@[0.+U;=?=F?[ M0>!%\61R"$7EJ%:*P% ?&S9"3^=N"SF3)M6D0_W2Y#3U0#[17Z4B,A-"29A# M#E*&]>2)P7"@ DRQF699Q E-;>X?CW%,[4':TEO)#-(&F+S6Y]G=;US7H MMT4$1#:PN#Y;=W^/M"8^VI4B^A0<:7M+04#$1[(&[)#G[73:1?='[BEP>B!Z M'3=YUQ%'NZT/9+5](Q\ZA-_66>]^M7]3%L90*60J)P2DD&0 $H( I7$!,B)3 M@A(I,20^FFB=3CVUL^&@$Y2?MEEG\+;3\<.@&/@<. #P)GK4$P0H3^(*3.!. M6F]4:TZ34$YEY6C:S=[_VC]22L.Q.\5!E M+3Z\;C=;NC0FG_OE=CU?;N:\M&3.4E8PD:@<(!(+ *60@)", P63)*-YS'B. M9R^E)_++5G-C:60)1:_+GCVF.J!K84^N\0D\S9=+<[5F5#_%+P<1C;S424I5 MAM(,D(Q0 !EB@,2T !0QGA"L&.:R7NH/RYYY;'L:3 O@]G,UJU')ZTU45I]"C(2STJO@R MA06CYGW59VVZN LV\Z<)WK&8XHH1AQDN=1J M@T#Z5&%I M(TRU1<,"2E4V?. 31,[1)4"1)6"A+>%CB[M).;LG;:X Y50];) M\CP(B_X8DKYI6]5TL;HY+]CWF^TFHDI_%L;&IN1\^[KV*Y?IY\Z >UT*?!ONJ#1:[ MLWN$J>W1/ZF>94X744FN"48^$VMEMV5[H.O>N/Y0"[Q]K0"+OGHM?6$'SJ#8 MM(YA1XM-ZV>M'9MF\?3P#L]_RNVWE7#>[Q=>G]IF/^CW7-%JO[4O0=2_KSV@ M$WA3GP$FP!;NP>&J+MC'8X[>!_L"4^Q&'L50M\<&G:B?W&LE#I]X>S)Q>"%I5)N'3Q"/C2!>QQZM&LB/U8RG(I5"9B"C4 %H2MO2 MF% @"P()EP7,E0Q<"^3':FH"67_L>?!*(!I\.V$;'-+ TO6:*B _5F]: V2/ MX]M5 -$T3+W^QQXF#]4_6H,-N&Z*OYNP]>>7V^>M]1VS]<[4)-'MKKE/E0ZR MMZ'?1%6:N\,]LXV-Q>5R("RA;Y07$>D#Q.U*>8;[8??(]D#C71[/D']P8SSW M^V%ZQ]UJLWU07^A";OZ4STRN9T1(P6E*0,(*"J J"& TSP'5&@5)8,%C EUT MBI,9IK9+#8'&8+F6W^7RU;62\2F =GK!5; $WJ4-(B5UT=>*/H_1M!=Y]W1. MGXX_ZAE\D;WC\_7R@P-M/L\OB]4O*;_H+WEM(NOJ+[)(&8&\* !)&0>0DM24 M)8Y!2E!*XEBE3!5.9ISS\TQM8S=D1J82<9,@Q*KNJHZ[_!*RE@:7Z_$*;4-I MH-J1&&#;]\#@R[1Q899QK17=K)X8('H>=X^TN'T5<[T:96R 2!%2QH ;%P4" M,!8,8$H$$"+)F8(Q4K%5(N;1N%/;[C5ICM$4;:"Z=_,5[(?6JFTX=XJ8.,/G MH$")]CBCQ4><(;X=%G'NU^YWU5+]+MMS+WY]HG/Q7YN/K"U2#[L]6$XQV MKW9AMWW?=GK/791\DG+]U_7J]:6,PUQO?E\Z2Y".(:8F. RI44EK5!-K''.K M[7*U=9 579CUBPA/< 66#%U(!1 &%J ,D@%=XXZV]2V8:^]XF\<']Q]IM2EK M^I<9;V+M=Z9/?#?[;I4O.ZJ=&Y#TPP]1G*40)B#%. 90I 2P!'&0")ED2,D\ M%DXF4-_@CR.F&\J,)9 NE_KTV\-O@ET" &]G3O$-9V@Q?MCF\V;7!+0,/MG% MFW1]RD.:OUA#Y*_[2_^48[=_L0;A3/\7^W??IB[!AY^:DOF&LH7\FYP_?=M* M<6O,1T^R_HW\M)YS.2N@DFE2&$%&]&&"N)9F&4Y DF6H8$K_EQ1CIZY;TNZR MB\=*9&^17J8CBM5B0=<;%=.G.G[ M$TVX)" G,@%0T01@)A!04BOR),,QDOEL*9],P:''P;4H0[)@)2I))2I/& DG M-FO*JP3]74'-:F)W*[\TU0 5(K1UL:8STJ)FWRR>K=;KU0^]!([161UF]K0*;,_S0XL,W>DQUW1QOQ3R MY_^5OV8I3RGD.=&B(,8 9HD A*HF+,TQ-!M0%=6HJHY+, M2-/I6FCH&,CNW>\%GL#;WAF9 <6&+G!_1;6AXQ%'+C=T@:'3>D.7'AS:"GH] M_TY-;F[3,NYAN?_91[F=98GB^DQG ,52G_&)Z0.-<@5B"%'.8*SBPBD'MG?& MJ6WT?=V1458)>7\YN,4MZU^[-H3NP]].&_"*:F#YL*?KH(>ET57;O])$ M^VP$;8F/MR[0??.-W +:DOW3_L^V+[K'Y7W4]\K7A4QBEB>FH-+Z>;D5OR_H MDVU4WL4!IB9"-*' 4!H94D%RX/IZK)-GI$-1I,O(=4L+;Z %EA!V>$5?#=F> MHO-Z81D4FW=YU-$B\WH9:\?E]3\\3,WP:5*Z>UV;FB#5DWH4J861?G.C&:"Y MD%2K)E2:S%JAKR!Q@D#,8 (+2EB<.FDJ8Q ]-4EUR[G1=C9&M:EI=%-H1EEI M.YUH:NL76&B>Z]=6==BL5=0VRU5]D4UTVW8TM-B.:KYOHIKS^H5RP(9Y?^K9 MF$OE2<,;A>11E<0Q%^%8SQQU[F%GV*XTU>WK]MMJK:_B[U?/6BF>Q;1(.,LP MB$4& !] !1;* MYS"*OE9D>DS][D/"D\R[.,VH:;6J2X2BO9)_7,+B_2#?8=N+"&X2!9<910L,N MGZ'I&^)1[[*")&@"0S/7!#(7CMBV2UDX?FF8+/DHMU5CD#E_+Y76A,2[NHY* M7?SMLZE"_R/7W.9>FUHT)2ETMM>JCI0_GF$H"4H8R M "61@*0T 9*GE%)"A=*3.R6X>:;09;N-DPMG;$Z;BM+(T-\J9N,FJGRO9>XL2TN,)S$MSB][+6'<=D>^:/\4?YF,TL@3$E&!$C2C ,84V:Z B4@3N(, MQPE!&:(>NA8?SCHUN62H*O.:]!;BJ^?G56,N]-*-^ AQ.UGD'+0D.L$4MI'PT9Q3:!U\'@;+9L$77K[2B^G8^@HR M5O L8T"E^@^8$0D8% 1DL6)<(8FX%(.R*57'TD_YO#[*Z!YFO9AB> M$/;MGIURH[$KH;KHW!VUG5BM)OZNN;M;F7P,OOW;?/OM[G6SU?.M=Q8D$X.B M_Q.:@AE6)!>"I4"H1 !8Q"F@2$*@KYPQ4Y@SF#*W9$EG&J8F/2/NHA;G_.-S/,4H&8U@UQAF*M($H.&$X+D!&Q&>GF=IV-%1&WPV9T3=-I]S\FV/_X?-@VAVSUT,4>+.6Z)041C6) M 7J+=:/@J__O^4G&;?#;R>A)!]_NIX?M_<-*64>%0M_/-V6&7JM4]DS&,40Q MXD!!8UG(F0($ZG\6.4=ID2"*A'*1"JX$3$U>/!P6Q',T+3C#;R='0H(:6,+L M\2QI/U-ZN:'_L.2^/_$S%#Q/@LEY^E%%UE!PCH79X'&&>J*T+)";K>GX9 J= MQ*C(&4PAR @UZ=N, U:D^F]9GJ5Q+G(DD)N'Z6#\J0FI.[KY%IFJ<9%:K:-Y M3>Q-M)1UK9GJ!X.JRAQ#:^LF&@Q88 '44%:V;6O;+^_HRWQ+%U5Z\P["O;RZ M-4ZC[EJZ WP]9V'RYL,Y''UDW\Q9UDY]+N5KWR64TY4 MPF. $U5H70@Q0)2^(>5"2$4S&*?2*;S/*W53DT$?7XVZ:L1-%643S:NPD?DR MJMI]#$_8\[NJ=@+LS=8JL/CST$*CXK )"]*+6C$Y@2897=B_=2N,L[3]:JIR>ES)>0=;[4=N-H)5S]H!9:4YVK@;***S.AK_?\@P=C]\(2K.]-,]-;5 M8HX8MJCQ.V]U->!-K*?NG6YK$'[ MDVY?UYXOD=VP>'1=GYED=.?U94;/N:\[GA[H2ZMZ4!STG?BU'_W+EFY++>=! M54_.Z>+3:C,W&^7#SZU)&F<+_>)F.R.%@EE1Y(!)E !(& 6$)05 284RF9T51!F64I("0VGHFT P)#E":95#H4T!E3M9%M^FG*N6' M>%D=@7>7P'[A'%?,GOA7=]173Y1%L,,(3WO8 DA(B\G?3 S: ],EZQQ&&7@7 M-@-]6RW$_?/+>O6]%**;.N!)I056+$6 $RVS8)YF@!5(@$1PJ036E^7$*8>O M8ZZIB:H=J=&\1:OC/;@#6LO+L!_ 0M^(=UBUR0P05&8!AZ^;<,=,XUZ'^UD^ MN1-;O#*T^4^['M(G_1'<\NTK77R6V]?U\F%9_J2LHCRCL;[;%A"#F*D40"0H MH(03D J58:X4+F*G$#/[J:'Y[+ZN__:6,EZE7H6*O;B#DLUN0*YK>V@993SQR M_R!70$X;"3F/,%BHE55:'^G/=L=JGBN<92@%"3&FNXQ30#@J $*$%07F*41\ M5T5SM:4+:SEV9C:K/794#',W9\!P#[F-1%-;>$M_NO<:[P'96E8-Q6PTN51A M9*H'M$CTWI.L"P=_$N7<)&-+CPY&STB*KJ>'286C>U<5^/2@WL\7K_JG51S# MP^MVLZ5+X_N9951HO88@D$-& ,0X ;A(]#]SE28%B2EUL_0[SC\UI:>F M:D]T!"(Q]DK9R?R Z <^#$YL?ZP>OZU>-UI6/OZ0R^VO+_.?3;Z(R1W[ M\H.^-.X(11 G:09R9.)Y4+-/S7&8()I@"Q1,)()4<8!A3P'A*%,D83A1U M:$_D./T02^LH[N;-YKCW'6UQ$VU7T2R.OT2WS?88U7C8 !H'6>!RVBC'08#6&R?!D-> M=S\./IJ@2\E?30'F]_.UY'K)FL"7(H:DX$D&N#+YUE@*@!5&^H\T+1BE1!\. MMDI\QSQ3T]KOET*^:.#+\&?39&Y'>+2CW%[F= '<+\$]P1988FLJHS,@#=#( MN]"RE\B>4!M) IM/3.[0$PV]G@2M!18=@K7K[=$$J04+;<%I\_C MM!5?O3F M<54WJ?^T7KW(]?:7B7#8WB[%!_W3%_/(#"$H!,$I$,34TZ24 Y;H/W)%L,R1 MX)S!1G6V80?E#+\KN[:6= ?/5:]I^XG$;3SL#J+7&B9*,6?DFY>U_+V>6OKACKW[M2T-U/F@BY_10VE44UJ7U\0.Z#Z M74;78A189 R%Q\GETX7!((_.V0%'<]ATL=/VQW0^YWXUVY4ZTSO_;$[=X^J= M-'6Z_EO2]<-2SABC>8*1OJ#13 "H! 2800P2)B%65.1,\-FV/P!RR.1.8F"$ M>$C]^4#[:XXG":LM0XFZ[I]AHM(LQ$0<_O[7TCL M1[H4[M? Z&^JG8VY"^W]%;TT"J!XE:;RU](X[[<_Y$)?))]7R^TW7[?(H8AV M7"V=AQSMOCF4V?8E=/ 8OM)]3,-SN0*J0#F!18H0NC+WQXJ.J2F13?8*J[-77LKLE5]&QBD]R;4) M079KD\<\)YE@((8) Y 6$)"4Y2#)8Y2D,"8QR=WB9$=8G7'B99NLHD;^C;XV M=D:%$? .[8L[F\;58"905@<88 Y!0!$DL.,HPXE(ED/,8V=YK#8:=V6RDSQ 9E MF]8PH92Q6*02B#(%#NIC@G+3<%P)02661998N>JN@&F$8_EJF.S$]N22:6^[ M.7:6I4'R6]\B=[4[+_6JG%-CT"D+X6[N%EJA>5S]N7R9FTX)]TOQ4:^5K]4?0O]"%8 MYK.7\6 F=[T32"=3J@U*@TRJG0./9EJU8:]M8K5ZWF,IR4:I>?\J;Y7>@J5R M,_\N9P*F::(2#BA,,( %Q:9:6 (RD4&5,$P1IE>7B[PT^]3DQN,WN9;44.BA MBN-%R.T.[V! !I8S=F;6$N3Z>J7I#UQDL0^VD(44+\[]]L42^V"Q*HC8.\@P M*;9S$==!4[C@G!). 3==FZ% .6"%T+>#C,<(D9A(Z%35\&C\J4FB_D '*]3L M1,T56 06)CO* E3VNL"U)UEP//JHN_T":\?[^=)C[B[>II'[QG1UKR6"J12X MF>D+.Q,9TUM6R=B4HT8 FM+'N1J;B MO4/$[650^[VV7J *O+GW*!DB=]V 'GVA9.]G]8+62 [5KF_+DY.T%XX.;^CE M=T=S>_:2W_9O]C\\T.PK_JY';L+@A"C+0M.%T7[OEW5+P+)L SON:?39A))N MYEOY1:Z_S[FL6A:9Y.BG93E*V&HRNFI$5C)C6A;M&Y:9.(755M\$RSZ7CN;9T*MN:?B=T%J&-FM] MNK^[.=]5;M\;K%6CT11FO%N9G. ]3QX-TB,![\O4'9K<<8WH(X%_8IX?:][K M.T_MVP1]EDW,P8/ZM)XO^?R%+NZ7>[N@C$6L" -(%@1 2(SG4O^1BX)AG"F1 MYD[W[4%43.W,T!L(#^]+90^^G90/#FE@T7WYV:Y?N9FLC%G\+!ZX%ZL,,:"4TQ \9$ M@J$":9:8YO$T TQ+*KT(62IRJK6V@C@UC[\\U]0$545J='M<0,6QZWL'N'8R MR!-D@:7.);0"N%(L /'5)KUCIG&;GO>S?-+"W.*5@?)B:'-TXP':_KI?&K%6 MJ63&\/7XC2X?7LK>Q_^E)=Z^;_I1%=J_ZO&W[[4$_)W.UY5]JDA,70!&02Q) M"B!.$, R(2#G-&8X92GF3OV,)\/9U&1A17Y90ENL%@NZWD0O4&JPN8DJ=*(6/%&)3[35 $4U0C=1_>'I M[ZY"Z4PGP!*IR$ 5&:RB$BR/I\W4UM_7V389OL8]22?#]J5S>W($ND> ?UPM M/\I54X'*,N3[X*6I'8"FVM3'#P^6D0*G&'2?-5>Q'UC6-YQ[5.0OLCLH)/MP MI-%BL,\RT ZZ/O_ \-*SF_>2:\VKZ;\P2U1!6($QB'.1 $AY!DSN,9 QR^," M8L2PE4N^8XZI[<(=F9&HZ73OZM(%:? MKTQ_Z)E*$"D22$""> Y@I@I 4TP!DUEJ,DH([1;]B+DJ]3?Q7G&K>S7Q^Y)(;_>%X9)D8]FQ,VW M3^N5D5'BW:__W)AK4)5?8EPKI]Y!A%6N8$P 5I!K\2),N&..0*$211.*BUPZ M>6O=29B:W#'D1VJQ^K&)S%+7M95*#^..]G]SDS@#UL5.%(5%._1]2VZC$NR& M?&-(^\UP$,V7?XEV3(3VY@X'T9,8&T# J/)M.$#'@N^*D0;99C[)E;Z9.EMG MVJ]-33P9*\6G#P_1QP\/3B:: RBLC#1#41C!3%,#X-]2+8:1_A(7_[6U*S M(#M&;FS6PD/U,AIR!5 M*@50P 1@IM40*1A+$1>$*V3M6^J9;&I;MTVO@\ND#U(+WY)'H(*K"'M2HYK6 MR%@N'E34D.L1.P>_DT<,QW) M;&4-99+C>5*1>N:;%_M RW1Z7)*]0TQGG?* MDID#-Y7M.X,O?66L[2/]66E+NWKF?ZPVFSNZ7O]2JW59C&V&,4,YQC' ,:4 MYH4$5'(.8D00QT@21EQO>K9S3TWB&L&QVE7N7VAR(]ZFU_ER9[T(UC>Z$-"& MO\95W5G!/.3>Y@J8O\N:]PDV.;=;; MV1=]WI5QAE_TO8ZNYZOR\J&X+!*E.) IC %D2@(&"00Y2](DCH4^(PH;:75Q MAJG)I(8V.]ES&;AN">,%CL!RI"'+VUVME^DN6:!?;LD!_:^]#+@\[B@[O9>M M9C_W/SA,^SB*Z/WX:LS8#ZJ*Q'EXW6ZV="FTM'A'-W,^4W%1H$QE '/) "Q$ M A@OM#JB2)S$*,&I=.IAXC3[U'9[291[+.$PY#%'K(BY!##!6O,CB@%-%09* M<,EEG*D4(K<.)<&P'ZY1-<1!L!SKB,,&&9@'RK])\;J09OC5 M>MO4WGBD;"%G#&%<%%JJ89C'II-S JA2$#":,9$AJ81;O8NNR:9VFC2T&FM8 M26VTJSL3?2TI=BQKT8FTG:CRA5]P9;.&;E5#!^RA'Z[G4S7\K-YF[US.;+NAIC67?Q'U+<"SWX7,V--*T, M>W4C>Z%G;Q&F?_?Z+,7>ZF=*C'XV^MZ#^L^-;'J:"84PYQB@)"X 5% "DIC* MBJG(YIH&%N;_ MK,MI[_B>YK*.Y$)OF#>EM1ONH_6._6C>XK]>[HC6")3']V*/@?F] :'MD;ST MS7ARRX^_=AT._A&)&2U48'R VT$';S"[MYAUN=R8($_]U[)EP2W7^_FU+$-8 M/_7 %O.GDJ?-_?+#3Z[Y?%#[<-%=YI;BG!&89"#%^LH&4\X!@RC6:HF^SRDE MDT(Y)>P&I'5JNDA'/';9E*/%Z.Z9/:NF=E+%JY%=K2CNP4560WXFUK?**2Q^ M^!OH6ZV[CTA]WRL2+IS?&Z5O'?/O&W*+Q #O4PZL%+%>B5>^O5^JU?JYG.T/ M3>G]5IK.3$1PQ-($0*3TC5B8&K:2%P!A)7"LAXNA4]/1CKFF=G34I$8M6J.O MAMJH)-=1\'>!;">X/4$76/ .1LV])$0_'KZ*0G3,-&Y9B'Z63PI#6+SBGG3T MZ?M+Y4"SS#=JGI_<'J>_HN\;DW]7PF.ZX>X;;-LG&^W@Z-[)0Y$(O66[0/#G M.3S'_: ,H]T@HR47'9/=SBLZ^=W @( FJ&U_+!#,LD)!#&+%F;GV44!E)D&F M"I-)%!?8JI;<<=A5< M/3R7P5/:-^^&S+N[OR+S/MRXI].,*[K M_B*#)P[[RT]>YZ;_7>IWZ*(F5OGW36]2_5$@ 0$DF !8 M0 8(E00@KJ!2*8P1=(HQ'43%U 1$PX1CM:1A*^#FI0^&ZUB^^IJ!FZADH33M METS95 MBO=EBYZJKG99._MNM30)A?JF\J"JOV_G6K_Z(GG=EFR&"=&@40@H0QQ 5#! M,:*@H#G*1/N>;SC12N.M0URV.K;HT$ M>7#-S'3JJ1B)*DYV_19*9FZB/3O&G-QB*-ISY%.5\P"L-ZWO&EI&5A ]P':J M2_H8U#UFJFQ?<,OY6D_<8Z8V,-NI- : M]\_-*?3%"HZ.:)7N]T<+,+%BHQT38O?"M7DY[[6D_JX_D.^RU1;F4?[&^J@D/TB6CQUBWC-^ M>J9]H^P?.S N9P)9OO^VL?):)RVO^JW?S!2+\Y32&&10Y0 6G .0) M2;02F?/94CZ9&(;'\>/DSY!LM9=)M9=/" ^WKQM*V]&S;Q-%?6Z9^]78*:S: M.!)XVBOU-D'N5Z[8&T:VWUP;VGZC1SO]("88S-ZQ1B-%L)^CX)\R;+T#RE"Q MZEU37E(+VM_@'_IO__XOS4_T'XQNY+__R_\'4$L#!!0 ( %& 7%@SMVPO MQ#X! "71#@ 4 87!G+3(P,C,Q,C,Q7W!R92YX;6SGR*G MYG50B7WIT]W_(\MTEDX[);4D5W7-"P^6@,QIBG21E-/N3S\!4KLHFB)Q=>&J M1=9Z;RP_!"("@8A_^S_?KL:_?(79?#2=_/N?V)_IGWZ!29RFT>3RW__TZ>(# ML7_Z/__Q+__R;_\7(?_][NSC+^^G\?H*)HM?#F?@%Y!^^6.T^/S+XC/\\K?I M[']&7_TOIV._R-/9%2'_L?RSP^F7[[/1Y>?%+YQR>?MKMS^=_6L.@@GJ);') M6"*%T,3G&$F$S("9P$2*_\_EO^(?6\5=)DQZ1Z24F@0E!:%6,,:U%<'DY4/' MH\G__&OY$/P/\.5)Z/)?.$G ML;Q@/OK7^?*;'Z?1+Y92_R%=O[SX&^4K?K3?_S++[^L MQ#&;CN$,\B_EWT]G1X]>Z;^,+F?3ZR^C2?QSG%[]6G[GU\,I8@*I7?[UXOL7 M^/<_S4=77\9P^[W/,\C__B?_Y1)?R@7CJU?^WZN_^_7^S5]F,$>X+#G]B-^X M^?/RDIVH@&\+F"18,7?[DO$T/OJE<1'M].XOQS[ >/G=88+1QZB]^8U?O_@9/HC$SZ-QNOWK/)M> MU=#58EI!5OUM#XP61R[<=G\&4Z M6PR]L49$1PDXBO1GPXG7 ,2GP+) \K,S533_\*U;(8"WCX"=)=DS$@ZO9T50 M'T;SZ,=_!S\;3-)[W'^'.<>4*<+7&-PXI=:XCXJ8B,Z<2<>5\"'L9[Y>>/-6 MB!#M(J**1!NQ#ZRO8,BMBT8+M&1,)G2 M.:(W\X#AM-',LVB$$140\/BM6Z' M(Z"/239!!*.)G$Z0Q.V%/PYRA\.I]>3 MQ>S[X33!T"DNDC89'6 !:-:BPQ@I(;HAVL!X-%3LYSAL0<16.+&MXZ2>G)N MS87_=I10?*,\6N6L;BRA$-IY])!)X 8#*!=]L82!0!#*Q*P%2ZP"8%YX_590 M<:U#I89LFP#)04JH@OG-/Q]'$V!#D9-C%#2Q(:)H.*?H/C,@S&=JC%2,>Z84%%TH981S M03FS7P[KA1=OAXJ&,YDU!-H2)I9[X\GL=#;].II$&#*?. /&B?<*RBE/(@ZH M(4E3#Y"$1L>['C">O'T[=#2CLK'IY^GD]L43)!49)L$ M$5E+I-V@"Q1B)EQI#KI4#=C](M6G;]Q.]0WG,O<28<_J/X=X/4/H,AXN1HLQ M#*77%+RV1$2'M'LFB8\8)0D10 "/4=C]SNR?OG$[]3>K,!T/K0?'L[?$1L.1<,V(,T*2I ( 3\&:N)_%?_2Z[13?<-YR=^$ULN@' MW^)G/[F$9<)54V8MH'.2 5 *S@OBM=.H0,C,AHP6S%59^ _?NAT&&LY)[BW* M)L*!O\%X_)\3#';/P<]Q'TM'\_DU;F34J$!58H1::3"N,8($]& (8TQ94,Y2 M+_?"Q,;7;P>.YK.0-83;!$K^.AU?HP)FRP.[V7QH4@&Y#AC.0 M^PJR"1P,KF!VB5O>;[/I'XO/A].K+W[R?2@3V*!=1$& 1A#GB%&V9\0DI:AR MB&I5XZQ[[I@4]"9A3U+,W],PW9@:3CC65G,3>PXYY]A M/+ZUARK%Y%7.) N+?I-1FO@0!-&X$)13P1N?:C@>#]ZY'2@:3H'N*<8F0'!Z M'<:C^&$\]8NAXE3YF#2),B\8\$[3_<[ 7OVRNT@T'RB>QO\Y_XQBFY]<+\K%\G+",S0(9Y,0P)25>VO.2Q)8C(0Z$T3$ M8(JZ&O'()AJVNQ/8?-JSFI@;<3CF]^7HD-Y]/RN4P"3"!7Q;O,-?_I^AT5I& MJ3S1G!<7&Q+Q44B4EP_.66.SW2^GL34IVT&HX>QH-T)OP_P@6S,_/IHD^/:? M\'V(49@1U$KB::DA"#[B#HJ?"0#)4V):Y/U.8]>^=CN$-)\8C=B5^[O3 M'_ [\R%8[Y;7X3P(BK%8:=$22H6ITHCE**)7=3H3/'GQ=HAH.#M:0Z!-86)U MB7K%1'):R1P9D=EE!+9!B"".9[=?XN/%5V^'BX:SI76$VC,R#I"# MM.2BA-[<1*M"BB1(_"!# ;S:66J;RC26D2MGS<8Y*WZC/U[!&U6DYMIFW/[E/(QO FC_G@%7<@ MX48'JS *-4PZ(D5FQ!KT"I71-N; DK+V!W+9_(:]EO'JJ1]&LZNC-+3<*V^Y M)=8A@5)93] B<9*X2LYI=&O#?L'FH]?UTW^JHK8>+>F=!=FW(5\1OJP>#!"S M$]F@9\+0$MGBK=IHB:).B\"SW3?_].!E_?2>ZE;[KQ9B&[K_>-.S<"@SQ1U+ M 8D2+,:N5A&O4B(.W5.?0+AH][N&]>2%_72;ZA8#.PFSX6W]<#J93\>CM$QX M^''I=WG^&6 QWV%_?_E9]7I+;D7MGCO^]9Q<>O]EN+R,6?RXD_QA-,&7C="? MGZZ:"MWA*: /)ZDV)%#T%&6YR6L94/04#2W_49)MJF3.?AZ62K]YZ6IEP7@Q MO_W._1)[#5V[VHW;=QS,YRC6.RY- ,5C]H2SM8S;S3:9C M%RX?4]"/-]$9$FXM2P5Q][C)/*;^IE3PC@G!/.-:>I(U4T12*DD(Y7JJE@9% M$KWGF]R-W3'SA)!^H;./9M>"9!\Q-X"50S__?#!)Y9_!/ZY'7_VXY-T/%H=^ M-OL^FES^U8^O88@!=F(\9,+BLG$TH[B[EOB;>^N\0K4CV=?4<6AM;PG',2A%O+42B6$6]8:=L2DU"" M ?!-UT]VP.0I M.85:-:FTJ<;PT$,D@B9&A17<0&VX;$%6/_U^.]R^*FNB 7"=SN"+'Z7!MR\P MF0/NS2>+SS=,W8INR!(5D=)(F RE\8L4R_;GQ+D@-9=1);^I:GT7<&U!5C^= M@[L#5VU-- "NQ\0GYF4$(TGTJL0BUA,O?2)"<XQBE,;BH@VCM ZZ?)<(>^ MS\[2W1T:TX4?5[([TR\P6WP_'?LR<2&5<.#+:OI"6N4\X"/X.9R5J4 G^1.N MB,+N049THM-W?74]+EFY]X ,Q-%*BY-T<%4NFO[O*F4*#&4:122.F5(M@XO% MEN0I1A&XP3O'J=A4*+^;V>J:JQ8<^"K9A<8 T("U/$%Y^')->AW?0^^ 9B\P M%.:TM.(R 8-B8XCT/BH#+AAF*Z-Y(T$M1 A5@%A/[ U@Z+?I-/TQ&H^'5D8G M4P*BA2G%)%ZC1(PG!MU2;L&'+#955.T"E]MWM^#U5T'&3L)L 1'*.[)Y2B, M5QB>8W0R^!;'UZ4V_8XGY[63T0J2C? 8^BI/;,PH'<9HTKJ<6VYJ>K);@N'' M=+7@U5O+67K5W#AO]VQ-I0.@*) B->^V$G-29!!DX01;Q"4 M!V\WU?7N J>7J6G!TZ\"HDH";P,ZHPFD=S#!3Q;%Z5NQ\F$Z*U_&DKE7,F-A@@@E,5DLY,I=H[V*N)[&=B23= ZU ]#>#O03+E M 1-()&[D)B'II=^U$88XIU&"448:+:XG5WL37$M(/Q--NG"F]Q9S UA9T3^D M@H(-@A'& (KKCX&D0ZP+I[D7UD+)4@&TA-?1SY,!J/ M%B.8'TS2\HKGY^D8A3XO.8K%]WO1L*QSBI(P*C$LH+F,^^*9B*B=8](DV-AI M=!> ;$M;OVFBSNN7.E%1 Y;G 5]/,\74A1Q\DL5H*B*!H>!2+OZ>59JR&(+8 M-/5B3[ U5>/4C?9?AM@^JF@ 5.\AW)U.9BV-BED0ZM$>RU!:ZC$:"8TQ@$4Q MF8WCVW9SJL.KSH/? C9[:?29Z[R;>!M QFWUS*G_7DIG;KF0UFIK)-IC3D49 M7IE):9-$HF(R,N_0!]C4/&:?FJ7'E/2[BW6$EPI";P ZMYWY#J=7 ;?XHI-2 M'3&:7"(SI6Y^E&!V4W6_$N/WH;>)>HGF."M9^G#Y,A05=WQ+!4J0RP#5J[IW M(+/?@XV.0->UNAI )*ZKV36D M84C:00'F&DKZ/1;ISICM*_0&H+.NKNMN'=SR1+F6.M) %(5BH%.I)M6*.!&T MT,Y( [7SD=O0U>^!24>PJJZ0'D%6+@C>G3$_*6Z8/V-**<]TI+?!XC[MWYAOT'3G:@;,%*KU.K*WCZ7VS#2G((7B616 MNGUXY8FGC!.(4:MHE!)0NTAS,T7]GHUT9)@J*J$!2*WA #Q7W =)HDEZU30& M_3Q!@$F?)?[ Y=J[W([0Z>PXI"/H["GL%A+CT\GE!F.<%+X% 5* MHB?< T"$6M1J:I+3V%]DI_K> M&H0WDV#H#J9OK^"=4?T59F':7U+L ;LV\PP2'!%62607=P-K<7-@@3$F.3=. MU,Y4[$5P,PF-[G#\=@IM/D!%ONX"[VC+:#]/ GJ[1"9=9H7&2&SVSBICK5/Q-[#9/ZMA?&CL2X4]IQ"*Q^*]X$0:FPB&4):PG)WT MU&0M:G>T^0%)S>1$NC-L-972 ,:67L9Z)P*7BE(^9H+!EBX3Q!BQTC@,M(P0 M'B7'9>TBG9>I:28GTAVR*JFB 5 ]8&(H* ;G5'K"=2RWNC/#]6 $<<:!S<(% M"[6-U(/7-Y,/>9-RFU<)NX&T2!D%,5HL^_F7WC:W_F$LK!AIF9.)$W0$51FF MCB%,\)HDH[G)(3-=O=YF SG]%I:^"8YJ*:,!^W,!5V4TQ.S[$_&(E&UPC"(; MSA(9N"4^9T&""Q!88F"@]H[V BG;U7-5G^7RIH"JH87VP'3;<.O@JM0B'2P6 MLU&X7I1ZI(OIZ5+X0YV234R7&8J)HA7FBCC%(D&_D"J#:\FHVM?G7TUDOP6% M5:"Q&6Z5]=0 $#36H=PL$$.IYI*)$'GMLZ<]*^C9SUWC M7$D7#:#J]/:]2Y96;00U4DHM$ZCUOU[;H*1E] M=Y*MH^'GO8KV$G<#B'DPP&U%/P:EU.O25SMG())Y#$P3I40E!4F)$G;4KDY] M2D/?MW8ZP@F[B6.<@I>75)3\^]:-T-#GT7T88/ Z!2\62TR2J8(A,/I*@ M."/>)>-XXJ!3[2LY+Y#2[Y%B1\"I(?8&#,T9+'PY[QSXV00]N?FCYD5Y%$>+ M84PTV(";-O6&(T=4$F]+)5H.G''#C#:U3_Y^3%6_QWL=8:JR,AJ UP,.EJG7 M,KIX!I_+ ?Q76*7W/T[G):E_DB_\MR&56L2<%*&B#*3@@A-DEJ,(': G6?5 M"[Q>26*_9WU=&;,.U=0 "I]+;2BM2SJB/\B"PW4D*$HKAD@\YQBOEL:'U0M2 MGU/1[U%>1UC:4]@-I,Q_%-T.@_=*QE+!EIPOP80EP:"WB,89J/:495'["N*/ M:-HND/O)RPMKZJ4:SMYP#-$JI_89%J.(7O4C1O:;2?3XP9T/*-K QUM.*P*? MI;$"K9PI=:G)>!("1GXL<:>Y$,RZVB6:;S&MZ.X=%R43.\P2-VEPI>8VE?XF M4A*W[/MM0&L5%.[CM0]D'E/0=XZI,A*>[W<[B[L)U^B&^L.QG\]/\M*J'GP; MS8?9<%I&OA+):01".VCX);#L)>X&MWCQ/SO\-5@-E0&O33DE(809:"T3*-TDH12'#4&FV80+G5MC,O MD],O?O;5]%-K4TGLS2#H8#TK9?ZX4K9T?0J64L-X:',M'>\]#:FEH" ) 0WE$%G M < =%7T?J]7W;783< ,0.1B/IW^4,/7#=/9^>AT6^7K\?(;;W0 WD"98&@D7 ML?28Y8S8J#QA,CF3@_=2U&XJ_2H"&W&%=D3#TPQU9ZII '>/S>O[T==1@DDZ M0P&>PBP6K5W"D*D!D82HTEE+YCT MM=VH[2CKNWZ@0XA5449S%FS)POS@>O%Y.AO]+Z2A8%2%4&:2B(S!AG2..&$3 ML2H8&KP+2M1N5KV9HK[+!SJ$U%[";Q1*1_/Y-7(")B4-2+IC4(KXT#L-'C=X MKJ)U)GC+Z%O :$5-WX4 G4-H!Z$W"I^3Z\5\X2=EN,TP9RMS0@$)@7&--#P1 M'Y(A5"N?\4^C]=7[\J@,Z!M*OXFT/3Q]$_KLMQ)JIF]0/ @&15-LJ9 M*6U'D2^-W&#T(8E%?@APKHU5T>A0.XNY+6W]7NOM%%^5%-( T![4(;_H$U+* M:& M9&,MNH9<$^=80$\Q1 ]@:)+5C^Q>)J??"\#=(6DOL;>(H!O/4$2EF+:GY+F5WX-E'ZM7PTVUYY)WPYM-\TZ8*?[IG M:>0+#^VB+'(;^BN51*[*^.]>>%?[EBEZ+JF<+7J:FWQ.\+L!52?(-8.BWV70^/YU- M\V@Q!*<8U5X1XVPLX[L8>@4N$KUE0]>W^\A7!OW4!I@XTTH#YN>O\>G\'= @JQ"B](-X:B2S@?AQBL$2[ MD*17VD=3NW')&C+Z/7WK D'[RKH!LW0T0>C!?'&+=IN=3KP,C] :R<_4$4!($ZW>Z>:'1/5[A-:)\U-5#Z\'EEL! M:P*7)0U2!5K'L#B%V6B:1O'Q$(?YS5HI,>=L[L8;=U'F38A0XH;2^F Z M61:1ZAAT1HZ=H+A7*Z:(I]*1X"$YFQ@7N?9&5YF%?H_FNH!MGSINHI83!7 T M^8KVOXAT)>%A4#;;Z#%D"287@2;BF0/\,O$0F4TFU\[@K2&CW].[CL"VEZR; ML(K+?B['T\GTL7MY%Y (CR$OD\1I;I ?A=@7**[,A! 6N ZZ=@OHS13U?)37 MB6=?3P7[0NJBHJ]_&Z7H#MGI^7RQ MFR"D#>4W$?/>L'BSG&_\D:%0*7#F/,$EB.+-1;RAU'A(:9QWT5AO.\'P,U)Z M;@W4'?[V$WH#P?#2P;A+]GBP6KN,AE^[1*1-Z(ORH(EEI1^I-B9"!_'&*U-J M[*=*\>\NX 8LRR/B#[[ZT7C56?U!A<=-^ZMW?CZ*=P)S,8=2#412=HY(E]!V M)K2GFI[&=S-@^JZZZ&3RN"C[B5B/KKX4 M!AG/D'.P)(E2-6N8)AXC;P+ 0_!<^O"TW_G:L7P[O;S?\HDW@<3T+?731&"[ M_J[N?#UW45/A,WJ1QJ=EV.Z(=: )MP#)I7[+,LZ!2X(^LRE%Z)/GGJ6ZK?@?HF6[?;MG^J4OXK8&PA= MG_*Q6@-)@/4J*Y*D+)(1B5B!B\YD7'&942:JWR=:2TB_#E\='?\ .*\7>(.H M>3\:7^.>.\S6@O$>#7,L.3\1/0DRZK++X_XNLO.F]O[W BG]>F)O@IQ=A-X M=OX&H\O/2/?!5YCY2SB^+DWH3O*S*^9W,HO>T53:?S/!&9%9ER$%/)*X; *% M&S2&-)5!]5H:M[-3/U5]4J=J^HE@N++/*# 10Z*$ G@BK082:#3$>>:S,QB^ ML-JG *\BL-^-LENL[ C,URNN753>F/KG;3A\4M08-/8^^G+#T'MB ;F-+"H) M4@=:O9G<*TGL=R-N 9E5E/<3WN-\-'RH!-\W]46/.-KK4N=+;^CZAN=6G-6? M@+%ZRW+@^+.Q3G< 3L&[R'4@CD5+9%*1.&"91%!1*H;[OZX_WO95)-8];<7U MXXW/I<* XB+2OK3:*\.LO&,Z.Z7!R>'1:_@1_,%F-U#R=HDI@,9HM;=E-P=KIV$_F'Z8SW")OA7@W8Q-# MSA2%,"09P.U1)T%\&6M'F0H44K*N>E5_KPSWN\LTO^+: MS>=>B=;UW()(;5 MD]5$@/C]8H:,HWY6 EI^-7XBQUM!;-#RT%@O''?HL]IRH&R<(4YJ0\ 9&[1W M7+OJEY_?DL%^C_F;7H3] ZH!1W&-7.[LA[.9FJPCH;8T5%$N$^N4)(S9% MI[VLO#8VD-/(T( W"%IJZ>0GF8B[14*MYIS<5[^NIR3BF\[4W0K3W&26E5"( MZ=+KQ.$'G_6R @MQ6(;/Q>ICV=XVHU@I0BH+E6;/56*&,%?ZHMMRZREZAP: M2]P>9-"R=JN>>M3_7+G,U^"RHYCXM1IOW]VN'*(L!00<=+;H"T6/>@I"$ZM, M)#$H%GC.R<;:36+?CKN?*Z?:U9+I$3&UE]3;.3W+ ^&;TN/!/ZY'B^\579PU M#^_:H?D1/_7=EX?%VZLWWB%=FFS1+ENB;*GB+I^%9#(1&5UQ'2BUH7;WH:T( MJS;]=#7GTPD7,2Q.)"S/WAAW979K(J64T 9K$JN>7'Q,03,N0R4LO#@,]?7R M;B#,OZ-^)9'#VWXY\^4L\Z @!F6]<5E2%6H'^AL):@1+ M.VCZ)=#L+?8&,/2$AYMAU-$(8%Q38K1%KS<[3SQ5CACNLS?94%:]+<):0AK! MS/Z*?EKLO;?4&X#.X\N!-^/\9%&-$) U$J@SH?FI!M 0?O3:1=WR%\Q7C MW;N[6K*_>C=>Q-Q!U@W@Y<&5O%L&='32832=0YE-+P1:85Y,L=.!F629R+E^ M+OHQ$3U?):F.E/VDW !,#E(:%?'[\:D?I:/)(88I"S^^8488"C0J1HJ-)=*4 MX#'*1+S*PH%,UJG:&;B-!/5[@%$?/O6DWP"4SF#A2_?)V[M5-US$P$JS^$C2 M\IH6%9PXX3FAP0DK*>>6UR[R6T])OPW6ZX.G@KP;0,U!C-=7U^.2 'DI*W;+ M6&39@"BMBI8'V"F0H"(C5+H$T03C5.TTQ-;$]=MZO0/#U(E6&H#;791Q6)*L M-ZF.983!E"T[M"?&2D]D5'K%B#):1DV= ]I9!/^4F$8RX16C][W$W0!N'M)_ ML[Z$58YG$0B7N"E+7AK@>F,)>"6SL=YIJ+VQ/:>BD9A]/_4^=:KWDW4#:#F' MV0CF!VOC2,Z93S%'8I0JU4TR$@L,M^N82N4)1YM=>[K:!G+ZQ<^^FGXV<*:. MV)M!T+NUK(00LF=E"H&3EDC( D/,9-'A4PR8T92:VOG"#>3TNU=U@J#]Q=Y$ MK?Z:*:J2)Q.44Y%(V6(%;V;W03<@)E! M5WX&?@[O8?7OT>3YV=_9=#S^,)W]X6=IF*16@3%'LL3-7&KJB3/:$>>D*2> MV:D.NI"_AL1&'*(=$?&\IW-GZFD ?<^O\5NNF!)H6;/P4 909N(LS\2#]59 M4IK5/M#8K@"0B:U\V_>.FX47U-C?>/4CM9&D*;K)'M3)#O,B* ML)!LC(8ZD6I'8.VW6.BRVVCOBZX]7/4ZKZ","[FE_F3R'A+,T225Q[[':./K MZ[$-#[[.9.P?UFVJIG:N&CP\F[D:$K!(Y0YVB3"SB'I<%QMP)-[H G!'J M-&52:9II[<&E&PGJ?=;RF]G6>GIIP %9342:S\O I.O9:'*Y&B^]8N88_EC^ M:#Z,/"GM,$+1*3@B59$7#9X(L)&SK'A@]0MFMJ&L]ZG+;YMWJZNI=O'W5S^^ MAGNF4%HL19J(]N5B*[666*$HR=8&XV*2!JH?%6Q#6/_#FON&WQZ*:A=]JS5U M.)U\Q3>A,D_RZO/%"$/-9)\8^%)#)H06Q6"C<.(:-W@5,+ M;VA>*\'XG^>T[4T4VT@9$[)[!E^N9_$S2G;-TAV*J)T6WI+,.:Y,5293N!Q( MB@[C. M:0">NZ$:J^I\=_;:(K*>B=N+M38PMU]L0%PUX*RE&=,Z6B5&4>!G>NHKW&W1NVC MU,B=2,<]RI+$G.BRW%K9%DH M9C(-ABN363=[_P[7!/YY#HQV5T%5(+UA1_Z;0N#Y8S[V:[M_]\S.>^NOI[Y^ M!]J[%]TU&W5!<>=H)"+H6/8J2\)R.I:V+C":.:>UVT]MHJ?"[9+RS-/9M)2' MI'??/^'N?30Y072BRB:7!W$Q^KI,TM])P,CDI+) @)9F/M&BAQLE[M::"^N$ MT<+4/DU\/96-7+G<%T%K+J5TJ:X&_*K'UVXH12?E.!B$D=C>,32Q?2UTLS>10P_*&&% M?2F$(%8D0;+))E''J(^UBQ>[X*/?2Y]OC.+>@=# 8G@/^.8X6N6A>!DBY9'8 ML!P*@=L,"8H)HAQS-B=OK*P]"^_A^_LUH?VC85I)-0W ZL$-C.GLII!]Q8B/ M+M+ ,J&*20R]@R.>9HR_76;)IZBTJGWB_"(Q_5J[Y@!71VD-H.\,4!K7<;', MOQ]^]K/+4D;L+&.K+H^ 'ZP&XD!SHJ,V.G$G9*SM(*ZCH]]K\$K*1ZX;\A4XQ:OIS#&Y8S !Q(XE1,)%&EH^'6Q.H7X[P&')N$EB,BX/W91@[1Y9T **L8XPERWSUKOL_)*K?^\/-8+$;)3:! MRV4+DQM;O1+KK;$6*5.0N*9,:1,DG4_$6\.)3Y8KZ[-+U8=DO4A,SS>)FP-B M':TU K9E;XB_.A-EKZH"D1F9=*;%QM-FE+(-G(G! IN-J&\M5$ M]GR5N#G =JOE)H#\/-ES)\R;0M4[26I^KZ32J_\;%M1TIK,I%\$./T&BT"V@,8?5VU_-=1<18LX;Z, DDZ$.N# M(5G+J'*4#$3W3>R?T]5:W_$ZF/@A]/944*-6<&G645A_&RT^'^*NA/O/[ != MZ,509<:D2KA2E_=1K59ES08"!B*ZT9S)5'LC?P5YK?4L?R,0UE%7HU@\FGQ% MV4_+9)MA8-EQ'3QQ@:.G;$HMI!*,1"^Y$:"M<[4O!FTDJ+4>YV^$MUU5TBC" M3F?PQ8_2[3G?35AVZ_S%D;+/$J%?#IT<%.BD(KX(M0.K7>C MM+7VY6^$R>I*;!2LMP['J?^^]#88RV7>0" 8S3$496D"FI@@7+N(:X\%SFI? M OHA4:VU G]C7W 7U;0:?H^#EY#6&N=L-\.T"^1%UK7:S?"(M5E-6$"[A]=G48DZ4A9$+4X1_EW L*8'Y"X)4WD',#/FB$OU@ MCFQ:91PZPU[X2'URXHU@N8'*?E.';WT-N):Z&MBHT>N][343_W$]FL&[Z_EH M J7@8SF^I;!_\Y,TS)1IX#*2B+XQD9E;XBWGA(E@@]?,0:X^8^(5]#5YB;@: M5IZ>+W>EN":V[6? W@V0=I?4^$0K9B !I7B8)G?LQS$_R+6=W'/T% MQNG#=%9^O,J6(KOO1_,OT[D?X^_?+\YA#LBII$!,2?1+K33Q(3-2*LR=@-** M^TDJ_*4J_GI$-5D!41NF_:JR@;U^>SD/M)"2X(+UI4F<82#I M\Y+O-W0ZFXR%NC*J'2FMW5CHPVCB)W&]((%;Z[D.)+(R3D8PC">E-$1DQY24 M(HKJ@RE>3V6_QO2M8Z%:ZFK /C[<'$H/6N0+3O+'Z>3R F97RVKWR&CYGR<* M14!D\(8XYE&>R"9XX,SFVM?@?TQ5DW%/-5P\F[9754D-P.X,OMPXSD_X,!%8 M+G=\N,GH&GMEB4O4$&,$%,,.M'I3KI=H:3*.Z0IB5132?]1RPP.ZLO'4 MH1*:RM&L+H+=VN+#Z7PQ'S+OE:$1_5SG9(F,,D&W(Q'PB:8HG=.T=IW#!G*: M#!@ZVR KJ:4IC#U:/V6ZV=75=-6K>"@YQC>EW4UT'M>--XI8[H%HPZUT02+/ MU5VR'U+5;PU73XBKI*0V@+?.S5SFA$[R3?=JFZ@*&, 37%!EN)1)!.-\AVLK MV11,T(S6;DGT8ZKZ+>1J(1;874D-Q (W2PE74BD'0HGA%Z4Y-TIS=M/:^Z8B M:(U,A\QXJ\NL\9ST$=38PD+FA0VCM. M0T?[^6MI[;U M[U5M3UV_#4W>&*,=*:V!PY)!SA 7Z-9\0^\:]XXS1/O)I#!;_E^FFYJ[T)XC2 MBR0B"BN6:2T9%[.G4A&C' =4$[.Y]M7I_KGN-W70V6%._X)]%9R:F$6^EW16 M7;V>5UK?R.RA'E:Z&?+L.=/&DS(=FTBJ&+%!2>(%@.TAE2KQ2 $R0(A:XDTQ8W[:P)CXGGK'@PHO:TZ[T([C<;TR;$ M7Z7$/:>^H01FBP9P&R6UEB*C,I0F>=Q1X@P/A)JH>MYTE9AK% M[6N4V,K8R^LO7\9+4?KQK2B/)GDZNUHI\ZY +3+*DDD$X_% )/@RG,((8DUD MI0.:3-4CV"U)ZS?%TAD2NU!, ^GKHPD^"Q=0F59!9Y6R\+,L)(\/H M W%4>J*BUB@6YCWKH$O6$RIZOM'V)L#92_(]MRN_:=WPZ 2EG &6?-]MB?[A M]"J,)G?Y!C3.I7M_$!P#I1 =L1'C)L>4U\KII,4V7JX$[Q%'G6FC M.BVK%U8,L6&@ 63FD81<[MAGS4K&"D,88YF%,OXZU-[-'KZ_YU3D&UBDG:5= M#2GU!X,?'UQ\.AN'!^_ICDK>: /WM$K;'?FVFK-.7[9';I)S>C M\.[GC*]:(Y\^H/XDWQS3^/']"/([6 D>LX @B=#,$RDSF@R9$1*2)Q.3E,K5 M+FVH0OC>QY!^<3V#D_P@<6ZM]E&E2!3/Y=99Q!4&UF$$$L$;;_ _M6]A/Z>B M7[_Z[3'U[*1Q/[TT;+#.CWX[/OIP='AP?'%P>'CRZ?CBZ/BWTY./1X='@UVL MU^;GU3)EKZ"ZDEV[Z5(OSBPR/LI+V*UJ-KH\I( E%ZGU@K"$9>.G"I M\?/: =I3U/!>Y#DJ>>4KUE=*P23H;' X>K>NSDV/\]'#P.WY[%YOT M@P?6,DJOH;N253J&/QX 8C:=X*?Q9M^;I,/EZ>'\KMGF\G>0Y!&*[!Z85#H) MS%#BRZ&\M(C.()U&G )7(MOHJE]RK$#V_@5?.Y-PO^ RXQJ8R$3',MF40B;> ME%HF7'J&@M3*U"Y>K$%WWS=(WQ:SSZO&WECS#9O:VU#P\.3W=T<8'QZ='.]B M8-<^II99_3&-E8SIN@S6?9TB$Y)E$XE=1@\N X)-:D*9I#DYD";5S@9MHF=? M\[?FV:5P:SR=8YSS .8^TQA#(@;*A''/&7$\H>="J>$B.QUD;==V.\KZ-6'5 MD/+4-G6@EH:MS_NCOP[.+XY*5FH7J_/HSVM9FY=IJF1EUM='/F@ZM"RDO(<3 M$PR95HD(7@[XO.>H:\Z)%TF9S'-PNG8J[)4D[FN+'C_U86'I&BK6+0=G60Z0 M#6[&0991:H8X 88PFC#.2A$HK]V^:%^:^[5?76+PJ4E[4^TV;.S0GERSODA5)7NWK+"ZCHOK,F!]67&UO%"T[BJ(2,XSXTDJ_?BE MC[B%0HY$Z1@%S50Y53N:VIJX_;N^_.!%ZY"/C)>2WD 46S9+U)X$RR4NA.2B M]SJQ6-OGW(7.?FU9-_AZWB2F8_TU;+F.!Q=G@[\.CC_MY*4]_.MJ)YDO453- M9GT%W)C*1?.UX^+N3K^5I()!(DI8W![7Q-?<8]TRJX*,GACD,1;(Q)'!+B3$\2V3?!5W?:&]'6]]VJ3Z&GENE#K34 ML"7Z[>3D_=^./GX\.'Y_='QQQ^6?#$/0O#QT^#DPX>CXX/CPZ.#CT?')2#;]:3S1T^L9>!>17DE2_?! MCV9_]>-KN$?$O6_/,X!0R1''.K7OV M/?R!>Z4]LP2B4!C(4$ZLR98(=!D0"2X U#9;&PGJUTI5P\53HU1/"0W;H/># MLZ._'ER4K/_?X%T^:AIR)H] MSG*3I0Z&L&1*A4T&XI7EA,9@C%*)25,]T[P[N7LGYE__Z@?%2,[QR"F0Y$,L M)^26V* 3H3);C\%-2KGVH)9]Z.TY(?]&F'R6G'\K#3=L 4_/3DX'9Q=_QV!M M\%^?CDZ+!W,\N-C!&K[TI%J6<2M**UG)%X?YW/O[5@H?/2?XQ[*4/>,FZX$2 MPX3DQ>G/LG9WAA\25:$/Z/H7K,,_U(ESHB!FHT%&RFM? MHWX-??U:M+KX6=,*M!L]-6RG/@X.SG=RTF[^L)856D='):/SL;2_>7!@HW 7 MT4Q!?N:DX]E+L\Q1[P4 3]X%A&U2KO:;=,W4]2OR=A#^T_M0T7!-W M=<7-ZFX3/.5% M8U";,,PM#IC "+"I,AH!P%/M9, F>OJ]2%\=0A6$WO"6\G[P;A<_ M=_EG]<+]IS14B_/#8DVXE+)R+)I 1"DBDKC_E[X^HFC2<*J-U1V$\.LHV3\Z M#VO='>:=$AZASI=W[F,9WQXU)=DZ(Z(1(M#:$Z1?(*7OF'IO_3\/E_<7>6WO; ,YU1KOK,,OND%:4"N)D1PC),B4.)"!&"^T"IQ"H+5MXB9Z M^K4;M3#Q8@.>?370L 49_'[Z\>3O@\&[P?'@P]'%Z<>#G>X3K7U,+9OR8QHK M&9>';?&7)8.+T0P>)RGN@!6X!RX /57C,")A5A-G62IW2)Q"O]5)6CO4?05Y M>[?3?/RJ 4)@^AW@'4P@CQ8EB?/ MV80LK(RD>2$*\/"<8-.$N4AN%,)5UMV M'8MB(WW]&J>N,/6L=V97&FO8>)T.CL^/3HYW2?S?_&6U1/\Z2GJP2F"9]5EH M])5+[UZGRPE/PB\=UR'%B JNWI3\[:S2*;YG]9:3Q6>8G4[QL7>ONT'ZVH,O MW)B3-U21X#(N+.LB<=);4BJ@E),8^T-M=VE76G\>:_4:K#T[#G@+339LN&N5[E??%2]&T?;T%JMD']Y3>/4SQ;?+V:X:2'2 M'E_6=593(S!>UPK*S;9(?'1 /#@5Y?1?P5\3.\\K];I34L)$Z/%EVQ1D<[]A9 M[/'?US)'&ZBJYW!=C19W_45NIP'&]=4\+I4"0NI(2JJD$G%O&K99YW\Y.!O\Y>3C^\'9>2FY6M9>G0W>#P:_'[S[.$#C\=?!V46Y MW7-Z-O@P.,,?G5^<'/[G#N9MYU=5ZZE8A==*1G,US_>^5L@)"J6\D5MP1"JY MG-SGB,O"!IZUPHVWLAEX3,'>;17+L,PR.Q,A>_/D2;J?H'D[;?-^ 5DE.15* M$)/*C3UI)+H9FA$KHU+M5?L4CFM6[=W!^>#]X(B,^UKL M$".H1(E+%D,"H):XI2 M2)/0)0E K/?)&:&3-5-VPT!P=GQQ@PGG\\.3\_ M15>IV*9=CCC7/:;:$>$4DM[L24 M.X+Q!U.4T\"K#_5YB9:]9S$_>>[#"S#64ZHH[ON4XFJR&.2 T"0SK:30,BM> MNW/NB\3T[(S5P,&SJ<55!-^P*3D?_%:N\!P=?S@Y^WUGW^OY0ZKY73^@KY(1 M.8?+LE6&" B2%@="7E!!6$ C)LH#7ZH'0.]0,O>\=^3 MYZ[+F20>H_))$)]-(%(80YRSABCD/&B7HQ&U?:$MR.IYI%X-;#R+]RHKHV43 M\^E=2>;@*B[]LG;J*?'L$=7,RT;::AF7ZS"'?UPCD8.OCUQAYQ2J$;U@QTL= M,"OW]TO^P./WK'09?U[=N+Q R_YS7Q\_]Q[%A@#CT8>_8X1Q,^QB)[.R[:.KF9N=>-G3#,UGBV'I(7); O-?UWX\RM^7=^N7 M\P4>Q.8V>\,8)2%(2:1WG'B.3JU) ";$9"S?*F3"5SY8I_C5_1K=GII=35)Y MPWG\#.EZ#"=Y\[O6%N30E&CII>*-PFU7,_PLE7Q%I(H)XX366U6<_4 (>Y#8 MCQGK"$>W!NTMU=:RN=LT5NQVWM(NMFZKY[[)<+3U7'0_) V4HS121XPN74J2 M<,0IE8C223)GDN"R=J%5=T/2'@TA7#[\^X.M'R&_7'HBFE0&Q5-B2[F.%B:R M9".CLG96:!,]S0Y$>PTBGE[/\W1Y [FB]&57\!\&,$8%C209&DF M,H1$G,^\.)*,,^6IM+4/?A]3T.\-[HX LX>0&X#(A^D,1I>3PVM\]R0^KD:< MI.67X]4 A:=K004NA!2<,&IBN>V*<8A'OCFZ!<)Y[P*K7>"Y,[']SD[O"'AO MH[H&,%JFA)?*,/RGU%!\]>,2$3]E*E'0VJ)9CJ)>VK25H1MA3/UD^&LODH:P-G1I*3TIK/O3]<+32R#B9D(QS1*B@82 MI([$^NBL@>2SJ0VMEVC9"DWZ)T-3%<$W * 7>]0],\!1IBRL)$I*@WQ%2YQ( MFE@P@GD=HLBUS_VVI6TK@)F?#&"=**8!P*TZ5JU:53U;.XY1)0T0&J0M T" M.(QQ"(HIQJ!<%*KVM9(-Y&P%*_N3P:J6^!M TH9Q#+<_NMG4.0@CLN9$NX2, M>2-(4"") 0DV"Y>EA3RX^@KI!6+=^,CG_*^XOGILO-)1XQ?+ D\HPB4"L0GR0DX3A47WDE6O:]1 M?3:VR^#2GPS(?>N[ #W<]V'M&IIAI XE-[_6$T&2U@:=EOTT%)!UW6 MDDDV$LG+C!Z%IAL=$\V1'YIM[:CWAT1MA[6?[0BBKBYZ!)?_E8L"GFEG(Y5/.G<^J]C8\E7; >9G M.3?H0KX-V*+[2VD/KZV=?+FI<$(?$T6-JV%E=F^")Q8B*RN"*YN)- Q]2FTL M,<;3)&4,.M>.''8@EG.U.H(OD&$'0,?SR0T&PZP4\C/ B)GZT0::S* M,I*LT2&0F@OBHK+$XD=C95*J^OSWU]*X'>)^MN.&3C75 !+?7<]'$YC/T0<( MH\G#$JFA9!"-D;B<6)D<%G,@CC.TRC+IR#-^6AUS+U.S';I^MF.&2M)O $=G M\!4FU_ !)5>ZEA7)_&VT^'QX/5^@Q9X]7266FY"#9H1+[S&B"0QW_-(1EE&C M962U^LHW*X\]V<[#>A02TU@,$XO)Z-E&).721B,8VX#[.\?IK/EJ3'^ M*/[C>C2#9VYHM Z90JO-.2UN:*E\T8$2H2GEUELC1.TT[9XD;X?2G^VPX"WU MV/ UJ7>?SH^.!^?GAR>_OSLZ7MZD/+_P8;S3W:@-#ZMU(6I;>BO=@EJW=][? MSI.@#+6OL+76A=KGW9HKZO0U5#1E/#5-%-32P73XXH%CF M^Q+D^^\\/V.K,U W!(.&-^.SP?G%V:?#"_SEX]]VWH77/:7>Q(RP!@&#IPXYS6J7EI4O6$D"P"M'>5@ M:K=%V9JXO4^[[J[QO_#*9:/&!X=YS&IF;23&! RE%'JG'B0GZ"(G)G)PNGH3 MNU>2V/<8B"Y0]>S,JT.M-6R\C@<79Z7YTZ?![@'$\V?4,EP_H*Z:V=J8^KB# M5^0T"9LL"3'Y4HMF2("8",/M-6J:<">MG?74,+E<'O?GFM4_V MZTB3=E$K(DWI\!T3(]8&0UQFU#/GE9#5YQIO0UC?YJD^>M9T_JVLGP:"C+72 M>IK2><*BC",&"YC$*PVLW,=F!S'[#@;< 9->Z:WC' M_.WDY/W?CCY^/#A^?W1\<7#\6QG(L?OFN?%QM?;1[6FNM*5NN"2S9BR.4I*% MA(Z:9LP0::D@H?3[3,YD02-E5-6N]7H5@?4B@MO7WJ^*$(-VR3EB1;E3:W%5 M>*O0AC,?G.?&V/I=,%\FI]^MM#O4O.SM[Z>1!K;1>U8^O)R<>6**E14F:-#$ M9DG179#(+%= &%?4@H#@7.T$W YD]KN-]@'&;C38$$BGFUC\<+TH(KTJ/:'_ M=ZGGP;=2??K4S_4L!YXQZJ99H2,1:)GX".BX)$:=AFPMU'8":]+?;Y>EMX?U MF^N\ ;QOX/C'O$;&+$0O2%(6U[8/G*#OS E/8+47S$"J/6MM'WK[[=ST=GA^ M,YTV'/Q\.#@Z*\V;!REDXF9Q"O9S>I]N/I9';[Y3L_'SWU>DK?=I$B)]E)=,B3]\0&_&"$ MU\'Z:$3JK*E8-2[ZC;&J(?#%'F3]J+N%3?]6 IL97W+Z:3(-R=F6>*X67%O2=F]"&K!$2=ER)JA>&CMW$@7?/0;RW4/ M^KY4WO-EX//KJRL_^WZ2#_UL]GVUJA\T(\0%_E<_&ZTXQC?"?''F%_ >PN*I M?V^CSZEX19I'C&>M(2$82;(R6BONT56C/_ A:M+3;XQ6':Z]J:IA5_;]X.SH MKP<71W_=(WG__!FU7-0?4%=KV"[,1E]]N CT, M+$D)_(CEW"E@4H&H[:)N2UO/@W/?"&LO9U2WS0'/@49GDZNRIM)NX%D*GSP3E!"D"T=[94&8&1U%]XGUM M)OKU,QO%>,=8:'B3/ST[.1V<7?S]X/C]X+\^'9V6_,[QX&+G#7_S\VIM_J^@ MNI(C\&)'WCMXAB @*6&)T;:TOP*)L;C.)-H@G$]4\U#[T.6'1'76(/K!.I!* M9I$#B:S,:]_/8UC.0CM*4AF0)X5U)$3F2,Y!I$2#T+ZVM_R8@OU; M?N/32FGXT_-Y'AR-#*/TB)NHM"5 M^XNZYW39NM3XJFOY$YY9T& 6J>=9"R;] /[\)KW]>LU M5\!(9\)M(-!;\7""NZ(O]^F7TKJKL?W=EWLJSVIM)63I/(I/Q=)J)K-(7,)8 MU@F37%1>>UH[.;,#F?UF6:N:IFY5U *5^$B;,5:8E1"I)F 5[J$LH)XXS@* ME6==+F@)82NC[Q7D]5NO4A%U7:FD89_Y_>#=[L'[@S^NEZ9?3T^U_'Q8K$D5 MT6B"445[3/ER!*3+C4=!.+.6QZQ]K-Y^:STE]7*8*'G\>(A(&RT^^'BS?3^< M;^TI.$^)DP%#2@SZB-6*$H#@F-9,JNJ#)+8FKN^\^MX8>3F=6%,M#6QB]XS= MF$ED9C7RX@)F5VO..I5(4N6%"YB0]U?4[5;R6QKXSWAVB MKP,E-;RW'1T?GOP^N#CX[SV20L^?46NG^P%UE3:\NRZN:S E@V0Z,$\8CV6V M3&#$\42)!:U1_R9@L%]Y+6X@IYXI6KWD'>3I#.Y?B/_,%Z-8BC16 XR?@-XX MXR2(2*@NO0Y4LL0&)XEP-)4^"$GX[C;$G4CN=YNLA:R7K57W>FQJ!RVMX:>3 MU/\_@XFD$=/[32U0G/)R_S9D3X=%.Z\@M=^\6_<8[4YO3<'S4[FS49KP_N^2U9NM8GXV'8_1 MP_G#S]+3OA\8@WE5(L#D*9$6RI(4@D0OJ9? 2A_"SA#Z6FJW FEG\WRZ!VFG MVFLXN![\?OKQY.^#P;O!\>##T<7IQX,].B9O>%BM<'M;>BO%W0_G/"U;WMU. M0EP#1$V%<$E1HG.958?X(-:[>E14I>2Z=54')#I.#/Z"NWVB[*SQMR!76U%;# MANQT<'Q^='*\>P7KH[^O5K'Z,E5]6"B3#0^IY)RY)!+C5MPE920"J%6X6YK M_RDLU,WN?1+&HU5GP/G19/ MPAQ#^@=7N\IJ6-M$AAN9%49&Q&21BDO!B;,R M$^^2UMQ3*3H\W=B3^)_(OKT"C2_;M[?4=5/QQL%5&20R/[MS6X\F[_RX%#Z< M?P9XFJ/*7G,AM"%T^0%WPT6]NL@>@]X. MIE;!,2QN>%^U37_,EI; F0F1@*&J5 <8$K(&],<%*]?@@C?='01M)*W?'.7; M8[6>GIJ"'RZFZZOEN.KYISD\36D)3F6(RA'.<^F@H!EQ,4>B:. V6VY,]3Y+ M6Y+6;_:Q!U-934\[P^\KS,*T$@#?E_DX=U:_6/5[RWXP7O[]\W,JIO&_V>.J M2E00&9(G@;-$HC+4!PL JGI7_1WHW J:G4T??RMH=J[!ILSDX6<_N03T2;;Q M1<"44A4?2:;EP,H!!I#EDGI4S#K&C8VVNQ/QUU"Z%5([&V_^]D:T,RTVA=55 M!]$\;)'C4L2N#4D!H8NC7:XIT#"W06W%"ES^7]W M97-U>-@*WYT-4W][?/>@^8;S_^=_.3@;O#LX'[P_//F]I-V7TU1W/@[8^+A: MIP/;TUSKWLP=%E=U;K> ?3C*Z_PSXCUX=#M/_?=5HY:[.6(L$,0"L4 M#$:(I>8* T=<]1P7/%B-_]H N.@[,ZR[4MWSS9VW0^G+UO5-%-YWE\K[?,=T M\A7F*-SED+]1Q,^6K'Z:C);U6@]Z(2UELO;7ULLC T/VJ2:1%<_**$L"*$,4 MD\GQK+6"'QGCMZ*UYRM#;P_[)D'0E'O]:8-(7BX.$^!L4 Y*71AZ4@X#">^= M)I['##QG0T-WB=R=2.[W,*()B]^]JILQ]_>;VXTL#PIG)49>J?P^_?ATRE4'Z;T4KS+FNU+2[X%$[Z;Z3138<+0W.#@[/CK^ M[?SCR?GYZ>!L&4CM7K;Z\L.JE:UN26^E.&_@9Y/1Y'*.._82*7?(,](+Y@*0 MS$NPGZ0B-O-(*-6EA-D!Y-I'YR_14C$%]N0-I:M\N5CX?C2^7CP[/>%HDFFQ MU8XS2:2DB@2%:P&\X)EQ9U. SO;F5Y':;Q16!4,;LE>=*:UALW4^^*WT+#TZ M_G!R]ON>":J7'E4M.;45K94,UCE)2*2_$@E H@A<4 RC*PN(,SW,%3:#\_.#E$;EL7Y\-%DF#LH7[V'A1^,=#-YK MGE[+!N[,426S>#*[]).;^7GWT%F=,)T^8.Q!U_*[3N;WX4:F%&(REBC!$%0A M>^(B"T18YY6AKLQ%K6PQJA"^3ZQ[?'T58%;:X\3; L._?1[%SX/)8K3XOEJG M,!^BPV(PV%(DI64('U6I_I8D\)!P^4L,E;9)3F[WMGX-X-MCZ6'HVH$^&K:$ MYT>_'1]].#H\.+XX.#P\^53'1X-*IO%G5]5S4^LPFLE@WD08ZFF M+SLPXCN.'G24-,+0'+@D5&F'88L(N.-S03)3B#F;@+':+;5?IJ9>\(N>1KJ. MBP?B7;KI0YJIY,8Z BQF(CTOMP=!$I&I"BX(L!W6$K] 5+\&L!(V7@YI:ZBB MA<./ZS ?I9&???__V7O3)KEN'%WX%^$.]^6C)$MNW9 EAR1WQWN_5' !I>PN M96HRJV1K?OT+YE*;*JMRXBQZ'%K@,"#T& !!Y\",N[QGH+_NROR>), M!L=SC@F\+;4C-1J(+DHPV?(0=9;)-+\ZV2;,R-E$6Z/?A503"_0 I6OQWX8O M],N/\S!=T(ZKI\#L2YA,SUC@ 2N[5W+*UOX[ T$K!L((AH42,63-63 >E6ID M<+4Q_UU0M;5%!^AZN>IJQ^6:?L,:8)XYPX3S*H)'&4"E*"#BLLBN!*-84E+J MQG"Z1XR1\=/8TK.V:A\1.8OYQ/%YEE\O'W]KKO/CGR)6-2XW MH'4\>"XBH&:VDB4H<))G$-HL.[![?O1X M,&EIL5D[]740--WD%MA?<;[J2EI[4U.)S;Q',%(*2DR59VN*L$5$X"\,?." M:>=8ZU*1QV0:-Q<;$DFM#-$!L%Y-II,+?#/Y5JF7+L+TTX3.^-5.>?[]M_#O MV?S%>5@LEFX[4H#HC+!0BM>@Z+"GP-$4B%IRE66@L[_UA*D]Q!NW*'K8N&DH M*_4-P.N%W
      G.&6,@X!R<>ZOV0&A[1&QV2.+D:'S3GX]Q1QW!-T,*CL#LFC M[=8!+%]<+BYF7W"^;&JH)1N?)U\W+CY$8X(KM6\A4^9K@H=8,F716AC.!%-. MMH;@ ^)T"[?C83 ;QB8=P.OC/&3\$N;_J:V%R]]4'6T6HVL;C.0%A,^4'XF2 MP0>LL\N2"-G0WS0?:O6@0.-&$6#N[= "R%[/ILL+C,IR_GWSZ?)7[X5[ 9AMR=9W4=S6PQ8JP^.RX WW*O>81KM 09K](IL MN&)2@(QTUBJCZ_@13\FN-R)HK9@*.\T9V@4(8[^J'&BLN^8^0',C&_PW_"5,"Q$YW,NZ%/:B=+E$9/?^NC(1C_$9+,6^AO; M\.&O&X*+9,FQ10-T4)7:*J3!)2M &"F3IB48W*GUZC'#W_SH.(%G,\,?K+\> M@L>;X[V_+_T>0Q6-K2/S;*EWYB:!9]DM&7Z4UQJ-;SY!XP:==QL9/3*Q @JU7J[$"TAGV)IDZ*P]\UDBJ\O\,N"TFC)2V .C.)((7FL [-U/6N#RZ70.G7K*XT' MQ!F7;'C8,ZJ5%3H U*8M\ZIQ?=.J?E:"LIQE#;E8VF]<27",:T"*](RS2 IT MC>&T59AQ/5$S<\^&T'U'(%IQ*]3M=;62)%@Q(2D(LA9'H@[T*X4@N,H\Z5GZEP[^2:3Q'4EZ= M WQF4TBI#L?TT=?QNY:V2"0%>EGGN$F32W.&Q3W$&_=2?RBD#66?#J"WK&FJ M3'YS_(S3Q>0;KD9.+QE8I_E?U^NFA#>XL6[4K4@?4:1O &= MI*USJ@P$1:&&#T):SZ-3NG6YT# K&;>R:"A =V#U+N;SD.37"S_+L8A4,@/: MPAE4K#/.N3* 3"_LY%#P.U6\'9^?V&H(_%E@N MS]],"A+@DU0V<>!!)%!,*'*'S(!TBEOIG%>J-69VD6O<:XK! K76%AFY:_%9 M2O-+^N)UI3F=SO^:S?]#/_TF_?*O.*54^IP.Z&>7%[,O,_JW\<5YF) Z=8A> M+V_V,JMS<\G7^B@04C+"!V37)RO&-+>8\+)(L.(G".@N9&4=J89Y6$6-EQ7,,@W,RM*;IOOG]W>Y; MV5,#S,$J[O'X^P>&\XO/5WM@[4@ISV2"Y >QG"R@7%Y-HU QR)"3KRS_AQYS M]WYQ-Z@\F;OY =7=@8^Y'DEQ:UKA?%XK?:K_?/[]AZD5R\$2OU_.TV?ZP]_G MD[0:>?%E/0OK=YPG^K?.>#3D3R4'5+PV'^1*"N\#Y2P>GD#-N[+&&6\UN MH'YR+P6=F+_A?49[YM8-T_.+=[\]?_UV27O_X6V8UP>Z;[@B+CV$K7^G']N* MD77_-31B7WU^N2"@+FK4'R?3#;GP,O%\EO[[C\&Q3N24+"6?G(Y@ MGAT$IQ%,9"IXQI4*S7DB]I+P6'][]^>N2@\")3,>DX'"N:=E^P1.T=:1EOXX M*ZYCLHV7?:\@(],<#(>5NW[O>#-T<'9O]'53.^K=\BRLCLOL<;^2[-2@.-=PJ<^LLY;IJZ.$]&T;Z"P*,$Y3R' MF(4#G[Q#+PM:T?J5\E&A^G!.1YE^!S@=;H?14]+K10BY:>23.DHI-114%)O6 M'1=RCA"U0^LHSY:^/!(G;?O9_<'A"-/-&NJQ'QP\OR&_=2D$"X6)VM")'B*S M#)SVF2/6+I]=" 7O^]DC$^J< @>'Z7%D'"PK*:H%;RQDT]\;>9$\1ULOV7 U M$#MZ&\%)C1:5QVC]#G!XX!/CEEL-AXI66AT9'"\^7\;X9O)E-]X*X4(.?I=H++S!\(KU'4;5:G?*]4LM.;9<.QU=-G?CC!-0<@P6B[:[[SA< MBSV8?HU8)9R-%")##HZ#2ER +Y76%"5M#.4SLIUJ+IX6#<=>QMI"P[&/YL9F M8[A%(R%I==%Q"RX'PKI6=OD*!D)5;\A#5F6GR4%/CX9C+Y-MI>'81W]C&_X6 MC81AK#CI(Y08ZK 94\"9+*%D*8S5,9BX$U/]TZ/A.-CP!^NO@POL?>@\@RRZ M<+3 K*X\)25 **% L!$C\\&S>$)JU(/X>0>[IVC_0C*49?H&W;W$>"P[RP1' M8+IR&B6K*!1W$G02C@YHXV)HWH_XLW+R[@65(SEY][%;![!\B/^U^-HXPCPD M)NA(( V2QC0#JVTQ.=OB?>NZ@I^&DW8 M%EPH+BH;I%/_R\G;VGLD^@] M5S(ZD5IW4FP59MS7IO;A?QNM=P"?=:WSXN-L?:V^N7#'Q:_SVJXMT5K)LX:B M%.7=@LYR9]"!C3;X$J7@HO7)]YA,?57;'6CZN\1:+>TP\BO5 VMY$1:??\&O MLT5]GB47/WNY(-W_>6:"R\&2KG0DSZNB#^!B]A!-3!R-SO%N*>>]+UC[?[FO MEXSCL'0"W8_]#K[J3Z*C>S')2^JPV?3U8G%9UW-/5?7B3#"CM!01N->^/A44 MB,(@T&:RG&LC8MBC*6SG[_9UVW4\J@;5>P>GX(9(['JSK'=//A,H+26O&KS@ M2T:*#-%2B!D$LFB,8EFWCJ*V2]-7&-7FY&ND^PY0=,].N+5CEM1)*\GX692T M"2*GY$+4(K8L&41?"@2?4$INC7>MKZSVD6_<"J!AD#:8?3K"W@VEW6I=?'9^ MOAZ#^>MLEO^PB,'?9L#XD45?#[!Q;OR8?)I M.BF3%*87&[6LJ61I/]/>S4X4:0OPLHQH*6%RA260F&EU%)H8K7:(^O;^\+B4 M2NW#OF$UWQNL:+N$:9Y,/UTOZ"R&>L%L-& 6OI*D6W"R-D$9S[TU3.NR2_ZP MR[?&94HVYSG9YX%5DPNZZ<)BQJ<4?7U@P6A MBZ6@M/5=[.;;(_,B#0.9@Q3; 2 V"?(#SV7_POJFA?G9-_*UG_ &^:$K3AOG M,^0@ZR2J1+BG4QF8"6A"SA)#:\=TC+PCLRP- [R3&7#L?I79M$YW(#UOH=VI MK'4SBBB7V0S.)[-\IF3VNG@/DID(RDM)(4$0$+7RO CNP]UA+O3"@N&VCKTI$D)V'$2.*6L9 M..4M.^!JKX_NAJ@G]! PG,I'QM+]=X/W[)ZS+(TW-E&.$K(E]QL8A/HD&V** MD4MO/-NE47?G#^Z&H2=RZ3^45!X[R8A%$]\:K>)&<($0C";- M\B A6F:@*)F$E]P8^1B=WS'?WPUL3^1>_F2&Z ]L#T4!9YRB1ZZB 0Q+/DPA M('BT$)S,+B.F$G:Y?-_SL[M!ZPG=O0^I]F:(.@T)Z6:DY:R\)24OL^-- MV6 MEG2'#PU)5+KO.L>A+L7D.1-U4+%W$E1.%-1KS, 5%B]0D+MU'XYT"YS;OC8XVY?K4 M[J2B ]\J#:X.SBW26I-R,*F$'+"E;0;@L[Q.M/D;IT+],]1EVZCQ[[P<$UY:8T25$2D8') M0LI0I78 H -.JN ,D\2[8X5_&NK2!C@X3(\=4Y=FSJU/A8%1K%;F\ (^> U1 M)).YX5;>C7=_-NK20U'12JMCO]WN3*1I1%4.,V MK4PEBQ"EUF"0,UVX"T[O M(E@,],@9%U.]#2^%W^T[]MC_)> MIM^W1WD?.SR]'F7FO2LR:,!4)]YQ65=7-###?9),&YYW>?C_>7J4#\'2"70_ M>G*U9Z^LS6B%HB 0O5C6\R4(V3 *%W0TJF1=U"ZX^EEZE ]%U:!Z[^ 4W*-[ M\<;\SM=3"B!K+RTJ(S*%$Z 9+53YQ"EDE!9(":I(&3-SKO$9>9S$O?8Z'W." MGM"&^R/6KQ [Q4^U4^+C.&W1A44F2BS *U><:LXMP/A3VUF6J_T/G0B:=3\HD7!7=;Y[;*?.^L?_H[RZ_T,E" ML0G]Q4OZ5[Z%\V71A0E!&4.9?A$Q ^U! UZ@ >.2\XKB79-/@-:&*^JU<;HQ MOL?"0)]AQ.':J,?2=%VJ0C\%22GT7U(BJ# :62JU6A2U<%=#-$5"S!(54PJ+ M:4T)?(IU]=K?WJ][(+#+-Y?E>_A;F#-K+KZ5\]\I$6KZ.ML)ETK4R6X M@AH,%RAXX%ZP79Z'AI.PUV[X0V]".K'E3^;(;QUNRS?>LRB\#$I$"-D["OV8 M I+!0'169R.E4?D$'%X-5]1MEW\OOOU($/QD6^+W^>PKSB^^_WX>2">KM.AK MO=H_BX$7HY4#61L>%)<*HM(20F#..QL8USTG %L7UBT;02\;I TD?J)@:$UV M-/WT!L,"ETSS[\H?B_5_>B8B2X66#[:P"$K:#,ZD")EAR3XQ%>,NQ,>GD[A; MDH0>HJ6&QOZ)ML#O.%VL&D5^GRTNWN,%_9O5)3S'*98)Z<6*%'W)$;BM?$Q6 M6=*+<2!RYDD$'>4UH$ZT"1Z3N5MFAQZV05.#_V0QTS)H?#M;/>EM(LDS[C6/ M)G@Z#:5><;#'R"UXF;QQ1>H0L.-XZ=Y%=4MJT%$C4M%65'JQ)[5Y]KC"_QL_S[: P_@;9:AW MOAM_"9#U(Q]$'<::LYV>) M/,KV9,Z?#]ROZ =,4VT".M!>,]K MMYF":!/2;Y72DB.7@W'4#;>JW;;+$WFW[10,/^>0.1=:8SE!;^T *]MMM_R-GW ;@>(GW3%X<2:$3XS9.EQ>D:$J M\W6424/,+@=CI71WV07[VAJX6\FG^!L_W^YKYF9MP2=B'[_\\B7,O\_*JS"9 M_S.<7^*LW-30W<%=*ZKNVXL]G)'\L(\/RE+>0!_C,)DKK%\^\_T(N9J&UT>CF1B;8M3YQRGY MT3H6K::HKC5QUKXR]L$A.P#"[KKD08W7067$ [,.GW__+?Q[-G]Q'FC1E;%9 MJ( ITZD6')>4;00.SF=/*3KGTC+-DF]=#KF'>.-"+VPM^'+ MAM73E12TD@R)B]@7GRX'5=4=_GGS=T+Y&3B&V"P&LJHQETFGP*2M(3@JAN&#!B,80?$"< M;N%V/ QFP]BD WA]G(>,%+__9T%QS/(W54>;Q2CE+*>T$GBT&51]*0J:=*:] M"3Z&(K5N/6#\08'&9;X\)<3:V:4#D&VJ3B[#^;(';K,,ST-R43!(QM=YL XA M&F?!9.DR:4Y[;#UZ?(LHXY)?GM1W-;!%!Y#:-MN%916X#0JT-)1Q"5N[BDT& M2L.2UP&%%3G+RN\D)B-PZ*)8% ME0SM1C54B?!6H?JX$#G*]'O/6-K'#D]F;$:=_YD"93U2T.93*!*XJ"(P6[3E MSEM[M\/M!&,S1IS&M)>1#QJ;L8_&^_1/UZ\_BGMI#46#W#(&RM _ M,%0M*L M<).332<8_W8ES[@!U=BGWV%FZ0ABK=LXM8^>EEWG6ZMZP:,R>"4\.,.4==)D MW?RR;-3NW1-ZS0.Q=J+^W7T,?S#^O^$\S@8>1/W+ZW^^_/#Q]<<_WK_\\#;, M:U7M-SQ\W/2#/Z[5<^WN,C=Z@/UELDC+ ?>75]PWY&\))/077V>+5&"K8EL;>:-1H+SFH$NL2BG6'&Q]7OCGB(>ZU!?3\D:^($,N&(\">>U M,OO#9\3*AO4LY^4>#N=5K//9XI+,_?S[;5'H1YQ?YLGTT_VBKP\P;X.S+H&, M"2E8TA3*H/=TBA72HK B\-:9R8F6-J[#'1+1=WUPCUCI(":YM<+E51@=12E< MIYK,._J_!(E1LJ"2]! ]90PNF:04M]*DUM66CX@T+F2[A-%L.)OV#=%U,AN9 M]RE*4I:Q&I0.'CSG":S'Q H67FSKI[I'A1K=L[:#P.[P.L >O0%L]1O:D.7Y M]P_A'-_.+N[?I^MK#NVLUCG2F91S'3*+!3PJ 9*KXG(01H;67#3'R-LM+ ^! MSD/ '-*.'6!V^'/H.O4M)C//DH7(BB5G8<@F*KO:UVB%2L7GTKI [(3+&_&N5#R_RUIBOLZ*TCTY6/LYB0.50:,6!092NEF3IP$+K?K]# M9?W9 ^X#P??0X3,4$CI _/**\O67KV$RK_9X\3G,/^'BS'KMN;,*9.*!5D%+ M<;:.)%8N,SK&LR^M7TCNE^1G=^=MT-K BLVPV/XZ^?W+#Q_?__'B(_W+;W^] M5OKK:9G-OZRBS8/OEG?_V:TNF@]<3:-;Y_>XN)A?IHO+.4&2,+PLRZQ4,!>3 M;ZMWB^=4:XAWCCGN;#H&E[=T];:W5P_-Y: M4)W[L;S."4R[))0!CB&"4K495,L .=9Y[<%P9*UG(]TK2"_-.HW-/FMM@QZ! MM+Z T=)I'05"TEBIBV*M?)4"4L L5*[3V@>'4@\WJ V,_!AL#M!X#_5VM]OVM[,;CQU)QM(*[& L5&NFB6\KIU=Y#2Y M+J4XT7S:TQ99>JG;'O:T:6*)3A&UWFBJB!S06K"8ZFS!J"$P[H!ESXOS4MGF M!2?;I1FY:+J)M7> T &J'_DH6E+3K3FS;Q1RK_UKR$$P;C3I1PE0E%B"1\O! M9.,HK,\RB5V&D3[XD?Z@<8@59T.H=$1L+.87UY';AX33,)_,5A%;R!X3MR"D M3G7/9 ATC$-(2M6:?N1IIRMT^L(-GT*_N_8G6S^^$U8&8Y\<^G!JH_.Q0;.6 M^X_IXBNF29E@WC2MH[$)N0%1#+G8Y 5IHPY58:A$L;KXW6K]'P/.-@'&<32- MC#IKK>%.8/)J-L<4%A=K[U@4HY5[!%OK@!27'")*1J>RHV@^4+!O=PJ$=\3( M[:^/") V)KT')$?HMX/P]I:?K=YUZ6L7E 3BF^L:@UH4J7R!E$D[I)4(7E!. MZ)64I+D@4;0.='>1:R+'/GJ(JAJ%6 9=&!RJF&K*F I[S( MLBR,\ZV?5!\1Z>F4E>T%A=W#_;WMT@',/M*_=T=E&^XIKR,&BD"BKI>_115P MF3+P'+BR@9982NL"V:W"=.3+CC7Y79+3)OKO $@O*<2:?4?\@-]P7A\4UO3>%0IP#LG;EQVB=;TU-L$64<4'4R-"S]EH?^?WMV6(Q2Y,K M#[VYIJ/\5B+MJ:)]!N6YAF!I3V7NA1 <>9'ID8!^ZP\?-Q%L"X0V&AP? GCQ MK_GD G^9_7G5ZRTRXZS69C);'Z2QTGAE;4%J9$Q;R?C=AN9M$/CQAX];XS$( M!([48 ='R/W%W$HX4>HP4J5JMQM:!T%Y"=JG8@4YL^+UD('N7ET3712A-@MO M#[)!CT!:[ZX@4RQ)"Z"=P$%QQ2'Z4(#;XK0S/B3S-^Z:V,O(.W9-[*/QL0^A M:KL'*OR#-X$TP"$GR4#%J,#YF&D]T85@8^;.[W(8SMHJIUH-N9PRS4&^HV#SLR MB9A=*?6QNI()\ C>N +)%>0V&AZY&A)E^[RIC?P@NX^U=WE3VT?U!\/G*\XG ML_SA(LPO!G!=:R*)I)UCHCISH76MOZ(3WXL"0@:-SKL2R[!U(SV0@9P61(>H MOB$I].$ ^CU\7_8LO9K-;RWH+*,IZ"6)SFOG(Z-?N4!10F'22*>*3'=O:HX& MT399QCWC!@=2$Q/T,U?]/N>Z+!H/Y\_ROR\7%W6Q_"Q25B)T2> 8(XUE+!"Y MSX"1(D=AI8K#OC9OE6S<4NQ1SKXCS=-I,/5Q'J:+\\TDXU7SPM4*SU(*FG-: MFV;!@](Y@LOH@5->'(PR=<#\"?#WH)#C5EJ. L5V1NO;(YZI%#W#6O*']1*W M&$J/8V&@A79>4[1@6>LJDX,C??-306POU1\9Z;^K"K-?)HOPZ=-\A>+W^ VGE^O1& >4S^WY@5:U<\>LJUGAW/(+KPBTF\F2 M_YI6K2^,R\!8ZQ;G'45KP*^Z43C9 ML-[Q+#^[NLX)"DV@C0+6U [3DB@X-1(!4TG2!E7TW0[*%ARJ6^49^\:B/5;N MX3AM8XT.PK6'J3,,MSPG(\!R24FTK_UCF58D'8L&?:3U-*<5.9JG9DC:]D9V MWXN89A\C]("H6UP<*880-:NE\9SV68D, EH)F@$;"9X* D1@@J1HA9RRA\T<'N=#>]&TY^ M%&"\?OWC;?HC0(Y4\,BGR)M)P=5)N!FM'3'Z9 *84'EN, 7P7GNPOEXB(7U],R#YLK9_SC MHE)D;3:!55I+^G\(M?=;,>,I\9("R($J2L@XRKQ+NO' )\9Y*!\&'ZTT.3(@ M7H4X7P_9N\J@>5"1:7 R,W"5(]8YGQ/NXC5^^,'CO%L/8_SCM-9+ MWKFY"K[V9/6T$[PV1O[PA7%>C(**5J(,DO:*@2O#:??VNB%)*VE70#Q MX$?&>>(=!A/MM#DV3=SFCO97K)7S7S^3NSM?9EO:&JE(#Y 4G6O*< L^6E.A MSKB)5MAX9XS#<324=P48M]IND)N*-LH>&S&KJ[V;2UAO)L0DG38&F)*TB,P* M1(4>)//U4C:KG'=Z+WL,,=L$Z(!_\CC#SEIK>62H//N"-7S:7-NR(K+/*"CG M+N06L[<0-$7/T6E&YV?V1NW$\?8(/FY_=410M#'AK(D^1T1"FEU2W/3][-7[ M,V]YI @Y0191@+*)0_!: AVVS/-,TH>'SI0%IO_S:?;MO]8_<06"]6^N,7#] MO?'N*=K:_D -]L!\_F(I^C4[-^.YI*B11(^6_*'EX#$9TD'R05KRATGM$&C> M][/'NW5H:^TFNAO9\]?IQK/S25ZJ?UD^N3P-24!5E(P4*>D(2ML$WA4#IM * M:A<>QA8/&O=_?=R"^D$"R@9J[@XH&ZH**9()Z.H48LK,M$K@ZHUKL85KFW7@ MID4PN>W[XX4-+6SZ($0.4' 'A57KX=?33YLBHLUD/"N23Y(4882K/#0(KO+0 M%-32B%PD;SYP>(LH/4'F$!O/VBN\SSNO*PHC6\D?=8:D+7E=%P2M1#EPFI> MA4FQTT"PA[\R7@S:%!6-U=F!0]ER(+^YZO>0E+D708=R\274U)W4%#4'EZ)# MSPNZV+KS]#&9QFW$&JP"N*DI.H#6(V7X+_]*YY>Y\E,L%DC_RQ_#7Q3<*U2. M-B4/@=RJR[*6Y%<^;:XB-]'+YN?8 6)V68)^($Y^:-$:UF@=\Y_?Z')ZEE=5 M#^'\];3,YE]6\[H:=&T]](,'Z-;:>1VG[M)B64;/&.BT[/G+=$@&\I4)A??) M999L^SD7XW=IY>"8E8$#U\Z JL&'LSI!-#DSP9.EK7*:L_0I=6GM@96]NK3V ML<;(]P/OP_33NOJ3:YZ"5%",L12U2@]12@=>AYRE5/3K%D735Q_L\J@[P'ZS M8Y79 P(VN2?&0FL7@,%5TME<+S^]!H[6.V94UJ;%F_2-3XZ7U!]HK+OF/D!S M(QO\M\ET\N5RP^%G?6(A50X_R5D=YYDIH416QX5& KK0!EN8_-9'1S;Z(2:; MM=#?V(8/?]T0//KD#4L1A%2JSC%'2B@=AZ(.L,_0,L_1,4+[QVA]4YC*0)RM,P#$#KU'(%'3=J'1)^=&#F M#D#^Z 4&-]Q((3,=]3: LEZ!D_0KAH9TS712FC>&;9,[QW'J\(X!8E-3= "M MG3;6&2M2"*5#I=XFC7G%(22K@)L44^9"&M?Z3GLGP;I,M@[$PB$>;R_#/!6T MT1^F:L9/>%:+54)1#&(1$52*G#9I*<"D")G;VKG9VJ_M*6*7Y^T)$7B@L;H@ MCSTZJ/A]29+&STC#PJ9(D01MN'J@4*:MBP?2A_8:NQ='M,GQ&]K M\XY=NK"^#%[4F^$U,^]'G),F17UIK5V&17)1\SI*Z"G,!:E=49PCXW:G5IUM M'^BR3.XX(+53Z,BH6,O]KKR>?IO5-J8SRG@T.F[ A\JB5)O/ J5$$#G69O>8 MDC<[H.&'']QEI<'Q*#A.@1T$7O<]&+W'A)-O-2-Z5NA+S\[/9W]6Y_AJ-G]! M$DXNWLP6=8RDC 6=!)82J8QKBC!M*""%9D(86F]L76!PL+#CLL$.>IB=QH!/ M&:EO9]-T.:^&.J,4*$C4$3#7[BG&)?C$*##-A6?*D;ADK<>0-!![)_3:OQ=Z M#S3JDR^:.;N3*34LFSGC)RZ1I%5_M@Y>[IV,P:7=RJW:NFZ@)N+,HQKS(B MY<[!.5 IU?_?+OUZ_ M>?/L[2^OWWY\]O;7U\_?W(B77GRNM3J+U],783[_7CL"OBR]_JS\.IOE/R?G MY\^_O\>OL_E%/0$VW7,'!YU#2M,JK#R9QAH%CIO//IOFU[3FZ:=)S5Z7X2VE MS^E\MKB_I)$4!EV7MEPL6 @H#G*6BH_1H_$Z5:'LXG;T$/'IFP=7T MW,UG5^45Z!3SUDK@E>52Q4HU4)('AT5*;A7ZU'I^YQ91Q@T=AT/+#W,-&EBB M@Z/\X<$/F2&BUXP"89-!&:08.!724DR2E6B-]:UCQH['JC0Q^5X35?;1?P]@ MNC5*0 C'8K86>/0)5&&"]EG@P H)CPZ-CCMU@>P#GJS]S]1Y6#+-]!E9\AA9T!RP;I,:'M5Y9@H,4\[YD)+FK6=F/R3/ MN.?.4+@Y6O,=>9777[Z&R;S&;\M*+N$S*A$R!,Y)/4HH\%P8T(XY5[)G2;8> MU7R_)..^6PR%G".TO3]F_ HST]4X\*:H^3@/T\753*+?+^?I5DZWS'11!E,(0[FD/<0. M'-B9RHDE+2(83;FFDD'2=G(!=*$]) WYY>:-J7N%18.5H@\6%NVCT2/#HI?3 MFX[IY ^FKS-]9U(F-1W]X0%EH&?1';YYHL?/?5<_RA,GBNA#K01F4M4SLG ( MVEA(T1DAK='1MZ8E&^F)\]5D.KG -Y-O^,-GUTWEL7*I>PTE(:4KG"D(5CA( MB<)+PP/WHG6+].[2]9$BML?4]H?0IO;JX$1]37N[;%_3\^^_A7_/YB_.PV+U MJ%,L$\+FY:+JT-N X%FN@\Z9S-+X2@K>&(Y[BMC+^VE;I,Q.9[;^47F]N+?A M"VYF6VBE',\.A*F,]*$@.$%1#-?!:5E2H/^=%IGWB3DN.@>%S7X0/=J&8W=$ MKRL0+\/Y\Y#^;Q>C$%+.V3F)+M!B!@90D M$ZDKZSJ:+=%Z&H/L08'&O>8]-X'6B:+KS<75W].I\M%E!UE4G7T8M#(4)'H.+D6O5/N?<1;)Q/=W@H!O /%U[N<6SE"Z_ M7)[7-]UG7V;SB\G_K'@:2V(V)B^!TG$*3)!^Y7SP(!7S(A26&+:^*-]?RG'C MO1$]8!.S=5$#<'=A;_'BQ^T6)=-:DM8DHX!6!?H')4T) CKI>:&81K2F*]Q% MKG%?^4_N"X\VS>&><'81SL=\V7VV)AK"FYNM,C%.%S@K%Y]O/'@.]="[OP@G M>O<]4C>C/ ,+4:R/5M71?8'"QF0A>AN/J_W_,,P__CD[2ZPDU#*#DY4^4&X@5GR94"7MX9KEB3 A*'YE@H!3CJUG"+"3&=70E-^<5.E#4 M/DJHNX3KWI9\DH!]-;N) MUGWM^.30NB03OEIJL6A58!IB-J3=I"-$- B%A>!9,(K9UBU31X@[+G]YK[@] MW*)]@_TRS3]/)_V">34_5='.8&*>ZCSU>1Z/P&PI3&"_@8U)U3! =49;49B2M M2*(60;=_:MTJSI-IN=D+ 3^\L[8Q1[_(6A>[YJAD2.C!,$>[4<3:$T[J"MZ% MS.FG%=Z:T_!!@<;N>&AD]MW@=( -.@#4B]GBHLXX/+^J:^8B&Q>B!OH'!Y6E M!:=7I!?)*D'_,ZW)>G\0HDO@'&+@'\C/C]%V!W#Y@.?GM3H%IS@/-49XEK^0 MZZ[1P 4Y[W4X?+4X:QEM)0/6%0W*&$:)F 8W?-# 6S MX:S4 01W*LMRVFB5L@$I V7KWAIP7CK0%)7Z*!DWS5D8&Z@!T M-W/^.O/S]K+."O,<>?"@E!:U2$]!C";6N=URR:V#^H@*M"WLAX.Y\ MI';FZ'A\R*MGK]__\]F;/UZ^>_7J]=MG;U^\?O;F]=L/']__\=O+MQ^O+Z1> MAIIB05L=;\W MIEX;W?Q=B;9^([E7GG?7\M"_\'8VG=\2[P:_2BB.$B(PY/9!H:4 P"8')>3D MK$LZVM9I8TOYCPXH&LBR.C5E$#([JX&K7+M6ZC!H*SAHJ:,300C29H>*[.#6 M<30\_Q"\C *&#B*33]/KBQ+*3U'4BE:!O X;# J\=PF<4EXS MQ;3FK2.;^R5Y^O@\ !:SYC;J$FGKE%?:$KC5 8PO%+MQ)2'(7"!ZG;G7:'1I M??.T399QT=;"SH]"YP"E=P">S0(P/UNLU_1Z2G[_L@9G&PH0P6AO42J!T3KR M_P8A)*5I23(HE8,PH76)SPYB]0:I0^P_&]887320D]_.5^M:+T();Z60 ;*1 M=>"ECN"S1]#&1NQ.DHU,.=!%:#6 #3LX M+>^[P5C\N+[U1F8BFNQHYR:F+*A(R9.WKL[Q,DE$CPG820K0$"'; M0-C<7#UA\?7TZ^7%8JDQOG;YSHE4&WC !E9?09,!)YV'8"TIC1=6FC\4/B!. M)SAK#X)M<#O2(IV"2ZR74H=VY&P8:(RF3BNOG8X! 1D6XV+,)31GE]HN3B>' M[2C@.L0BG8)+;E@ A5,<"X>D1*CGYI\-"_2@R_*U&E[&D((!1@+2:)" MVDBM;V,?DF?!\N\,.?X>O:(0L;=8F"05$B M@:(%04C!0$ IBF&<''/[JN3[).D%0L=:^D<:L6/5W@%X7E0BR!?DJG&:OM]< MTD9;ZV65D+15TD#E6*;\FA88=/'@@L]2.TDG?.M+BAU%&S>R'PQ>0QBF [R] MFLUQ\FGZ\J_T.4P_X7HBVWHMH:B2K4?@25" ('* J"2'HDE14F6'I?E]Q /R MC!MW#8:L9B;H#TYW]D90REMO58T02$LHR1=K+X"Y6%SFS@G?_&;U(8'&)6\Y M%:".,$('B+HOY%S\2BJJLVB??U\_Q]T<@;$,1CV/$H6*0$ET'7C@&#CF&3#) M=9"^).]:1UN'23HRN6NWR61C&W> Y'N6L=[LD5PZ'Z!A2")%# MD%D(%@>J+OM1F%ZR@^&0<'])T)%FZ0!?+\+B\ZOSV9_K!6TNF96U1E@)6)0D MU?A:*!4-H%(B:JNY+:TY5N\5I(NZGV.-?#,R-/:1#HR'B ZVPW4$O.[B-$*: M$H2';*4C^6E/QSK$+P>NG"\VYC1<)MM%&^UX<-B:IQY@FPZPM9+Z2I_71%9U M7E\,R"Q0ID0QJ_44:!0ZAARSV@=N65"M([VMPG12&C0ZVMI8JQD)8PN7=D.5 M9RPQ[J0SH$-*H"3G$+)!X%*RI#EC6;2^#+Y7D*=?S=':N1UJI5$'?6T&;I-2 M2.WTJ\6$++>B1HCGDT^KP'LY%W=2)K55Y\8R[]MD,3GTB!$D=Y[2>%[WE_)@ M'48NO W3#(63AM56D_K,4F H-H9%8> MW^6#L[6TD.[45"W--3H23\MRY_TQG<4%SK_5^X1E@?/MU5WS7!0TRD4-O"@$ M%;VA?2DU)!FD2%)I9U-CIS?D>IK=IQTOTHMPGBY75Y;O9^?GZ\J4LYP3>EE4 MK5$/H# %H*PC0&+DHDTP0K/6I\S@BWI:5QR#[8^M5W%=@*F#*Y3[FCO^-;GX M_,/B%[=7OWA_)ZI8J?/[\F>=:1>2I4P+DL5ZCU2;0)@DG4AEC&6E!#Y8XU_+ MA72RB_H ZPY=K:=%SL';YRO.)[/\X2+,+T;=1%LT\7JQN,3%&7DV'XU.I 54 ME:RS@(O&@[!...9#R;XYV>D0"^GD_O.GVD3MD/.$SZ M2OB %Q?GJR[%RJTD MF%,*,/-"B>A2$S'3;XVV5DE5_?S+[$R8H2:\MET[/YO#8D+-W$V\M:K/2NO/N*M_[\S&K+M*R52[E2;G ; M($@6(+NLHC".Q7*''^K>=Y>V4G42D_5R/3"RV4>,P0Y?^6_AK\F7RR^_SR[H M=Y-P_GOX/KN\.&.U0-VY4J>&&3HM,X+/@9,UA+3&1::D'PSN]\O42=ST],'> MP.0_ 2__BS"??U^]KEW9]EUY.YO^,\PG*X-==]/^@O%B\*>=0R4Z]7-.$\UU M2;7O"W+D&F@SZA4;JOCVM\'##U=8SW,)&F=*BD4#6@*94.4&4&(+H/C M+&+FPMK0,5]LU_@] #:'\<7N8\.>D+D3@ULI.@G# WA72R0I> -7F +*7J+) MP;*L!FLY^6GX8O="R%%\L?N8JR<^%ND 7!_G(=>S(5U,ODTNOC__7AE(EOLQ".53 M<@F8UO4.THO:/TC95J7;\,\A1^!S 'J[@ T M'W ZF/4G12033J MX76D;;I#U]OP9;/GT%N;N4E 422MPR8-(;%4^5Y<*<;ZV+SN>ILL8Y,7'F?C M!R%SH,)'+I7Y^.?LX^?999T4_W8RQ0O$Z4?RVF]F8;KA.2O:&^80)',!5.$& M0E81D 61N2I*FSNM+_?6OSSZH9Z@<:@M9T,IMA^4?/R3]//]W13OK(;4I+C" M E&E",I'!2'R!([72U9DM$BS'TRV?&EL^OKA<-)"M2,#Y=7L6AR+K+"CZ8SI9.L\]0G2]%R7%*%H7"OPHQ=-G9#D^&3O2-ATD8[=7L-Z-V=5I#H6#"7+9/(*4 M;&@#6KF4Z5QW6;4FPKA/CG$C[6-M^R!4#E!T/Z'UECPA^+I9% -C3>7.MQI< MB1Q8SL[(Z&02NS0@=)Z '6_'O9*O?93:#T*V90@Q&X%L22U )[R*2M2M9""[ M8)63F(M1^T&DR^1K*(RT4&L'9TY;-C7: R9P4FG$>K?.*/6DS%.!4SX$G1BR M-%BG^-AXB1?69]?5IN9A+^75GYC6=?9I?3BY?K;ILSG5)AQ6?0 MP=,)P).#8&AQF"DQ+MSIZ.(./O/Q+W52=GEZ",P<<'SO8]?@W?ES6L[TI- MO\\\?)X5X:G7X=Y'-*:V*8S;&UVSG(= MP7,;O:>=05\%I7T BEP1)+?%1L6X,*W/Y&VR//V"I_98.]A6'6#NIF?>1-BW MNEH8VV!S, MIAW@]?:5]U4C]C*F."M"&6\T!W0L5+IFA*BX@J2B9(RT)F3KOIN'Y'GZ5[IM M\-C,9ET\(-Q>S966SYA*W,O:))?K1K*4NGD=&)2 1CI3WUU:W_)N$>7II\!# MX.XP2S6$7'NFCU]>OG_]SV*G!%3I!2SDY@(?#529+:)?#!>;#:1"8= MYW0T-W<8!XM[^GGAS[^O.E@^$%:6;:-OZD?H+Y]_O^^'O9\L_K.Z.G/<<<^X M!)1&@U+<@;=1 !ITPF:EE!YN@M'0JQN[7NXT>#]^$OE)T--!0+Q>^B^XF'Q: M$6"MFA&U8HBD;,90@*H\GRY9#=;J9(UEL?C6>^!^23K$:P>XN7_6^3%&[!** MZ[4B4KEF2B2\Y)QR*6$K!G&XEIW.VR3I8MQYT?9^5'H'*#T#L"S M64"=#K9>T_4NV[S>6]32\@+TGQN*WFF?^6 %",H:51!#N(U1ND#K'_ M#\=M6V-TD;A3EIFOUK5YZI>^:%D\.(N5W31:B,QF$-D$7WRBA+#UR)Q[Q!CW M 6<0!!VK["X0L^W 7SKMG)3.@4YYSC*2=C*=]]P'*-[+$I*-AK=OK]HNS]C] M$4\BSFIFT"X.S,U:*N-MS;!N]-MRB9ZE*$$S2UM->G+.4@1(QAB-W 2A6_NU MA^3I+PDXS.I;X72D"3J T\T'H@]_AJ]KGVV%]C&P""*&RJ!9$C@=#$3O/&.6 M>5-:\[7<+TDO$#K6TK/F:N\ /"_FY.9?7-*7I^G64^-&6^MEN<*LMLZ!#%J2 M[[;U"D@8*,7R;(HQMJC&:-I1M%Z.S\;P&L(P781FKV9SI.CRY5_I# HW=>S@0NMH9H0M,[1_$KB(( M3_&G-19RJJ/*DA#@GS/]8+6)X)@7E@C(Q3-#"@M.;C(!2BN3G2O(%WU;+R]NVLJC&KDLQS'N32&V# M(?8>@3J.[0]$P%:0'6N.SASCC9%W=]9XYC!'+E6!Z'GMG ^13I%*K\"]L1%Y MHM4.!K+M30.\P(W4\7?6^#H27I6"ZN-E^L%C.H5W,SB>Y%L!<13>+69VP MO)I(V[@5XT@AANS0:*F?#AHWG(G&.X7@A?% .7* R,BO(J-#G16+.@\72OW, MC1M,%IDB.1X6-;D(6RH[DT#((=3R,!$QGZ0CYG\;-P[&^XB-&_N@IX-T;4LM MN/$R:W0&8JKD4\HGBM)\A%P0D_>6%]&ZX.9OWKBQ%VYV:]S8QXA=0G%]*ZBC MCD'*#,)$VOEH X5KY A8UBQ0W!:U&AZ,/;P%MK#SKHT;^RB] _#LTBM@E%:: M.0;>)MIB2AAP&6F?,:>=L@R3:]\;_U0;-_:R_P&-&_L8HXM[@/MZ":0TM 8= M@7::K+T$$D+A!:*P@?PUI;/-C\FGT[AQ#(*.5787B'FPXKNX8@66#$&9>MZK M"!%]!BNCEAY9S.84[>%_N\:-8^*L9@;MXL!\H!S3YYB=9[YBB-;"ZB5M3!F* MLDY0^L4+&^YNX4DU;NQE]7T:-_8Q00=PVM9!0(=YB$5 I4D&Y8R#6$EN4G(J M2Q-,<=@82$^N<6,O2^_8N+&'VCL SZ[] 5S8F- A!)DMK8TA.&XCH->,IU"R M**U?6)Y^X\8Q\!K",%V$9@_W#'!>?'&1@@)#0:OBDE%"S3,8K[Q/5O.26GNM MI]JX<0RZVAFA"TP=6*G-90G,)D[..2504BH(5FE GBP:9857K4O=_[=QXZ0I M0F,0='!@;Z_@M)2CO\N1HW]D+"SHT; M^YBE WS=WT; M="4;M5)I846P7R!8(($FSDKTIB"J7GX]Y0:-_8R\DZ-&_MH MO /8;&DB8%45BB?0N18695;C5/H'+Q2RH@J&J=8/^D^K<>,8X#30>0?(>:!Y M(&630[$%)$6<0+$GA\"4@!A5D2HH:T/K^.SI-6X<@Z!&NN\B!]@2<2Y/=AN] MR\PRJ/RCM)A:>NBS :9D$,*AM]C:#3T@SM^F1>.8:+Z5.3OP<%N6LMZ_,5CZ M'V777"@."ND?+GA:#--<>NMT**UIQ!X4:-P0JYG9=X/3 388><+9M;]>+>G9 M-+^[^(QS!]BMKN,C?TT0]U"91###H; M2KM=^)[5S?'+O[[B=('K191L;>$U1#12@#+6@@^58DJP4HSD+MC6\Z3N%63< MJ+P]A-IIO0/H[-@[PB@7E=;3J<[)(:M"6R.JG,&JDB*G*#&PDY+MO]FK$W:P MZ3M/),P:P,A=07>SE'?3ZS\C9WYF-2KK) >;M0;%T8)3PH*TQ7)F!:>-.1AJ MMPC5\:7I@4C8"K869GD:/6+/MB;\^'OT9W%&F1:W'DKD%/P6 MD2@#HXV:1%4I3]G8\1],_X;]67O@?<3^K'W0TT$0L:7EHVA?KU8Y",$K+Y+@ M$&)DP(+44D4>BV^=._W-^[/VPLUN_5G[&+%+*&XN_X5)M00??*Y/UE%9"-+& MVKU??):T1#D06>/3Z,_:R\Z[]F?MH_0.P+-+2Y O0BG/!61;1[,Q4VK#2 27 M'/.>\8RZ=3?-T^W/VLO^!_1G[6.,+I[>'BS3#SF2X%J!T;0/5<(Z7SHQ4$+1 M8DI47IV"*>UOUVUSS*G9S*!=N+\':FAI)WO-I "K!*U ,X3H50%M6%'1,1-* M:T+:)]IMLY?5]^FVV<<$'<#IX#'GTLE[SLT!9O@YY1968,I1MBYB M>?HM.,>@; C#=("W+8UK0A4*;$E)HM1QCDP@A.PH:. Q,\Y4*=CZ*#RB7W"< MEIMCT-1 [2.7GGS\<_;Q\^QR$:;YXY^DRN^O9I?S+0=!T8$M8XE1#HQ%TEXIE&!$Z<.TGW,T@&^'F@JRMX[F5P!PX, 99F%RM(#7+$BZ;PH MR;0&V)$-72/TDNYE[MT;NO;1_=8 M&UQYBK7C43%PL2!D+6QDR26;=JK H1]\PX/0[ZZ]Q]UO]G*YT&7X=)2!1@16 M6LM\]NS\?"U_K:];[3=DABN;2GT_('<9=:@DJ0S0"N.$8I'C0Y4U"TS_Y]/L MVW]MOK$"VN9WUT![2(9Q#JCCK#EKK-H>X/'K\]_/E-28C$R /F3*F8N&()( MD;@S2+]5YJ&'O;WA0-\:P]84+7!OM+" M&#J(BX[:&\I9 J3E+0*?.56 MD*8PGXUP,CS4F[VWZ>F;XUS4#&?Z?=7800+["\:+&[$19OSRM1K@=XJ<9GEU M)B9",]<+KH,4@_A$@K+ M7B?PM(1Z\-::TJA(95'Z0JY7L_8%OH_+-?8M7ULL[ 6U PPS\K7,!_QZL;PY M6+W^K!\3\1M.-R/#K M/Z%0:F_C=0>_M^'+ID0B."Y$< &,YLMMQ"!&4]O(;'8V(=>Q?=/*_;+T=-KM M;^,'(7.@PL>N/,+YES>S,'T5TG*P\=KSNL!"X3I#L'7F$KE:" DCA8O),2F9 M*7?]UOTU1O?^])Y <*C59DU5V(7WV(DQ)3#'F)89,E;:NB T^%SY.BFQ*#XS MX9AO[DN:$239O_TAU]S('4!W26JW'K1=.U"K6M=D996&QV$JWAD)T=:788P% MHE.D-6M%##IIJV1CR#XLT=C^KST&9H,9I -XW2!UFJU(@YY]F5U.+\ZL12%S M[W^3'QQ>7 M7R[/;U&(/<985)H7X?59&_KE$H!D5%2+8RNB;"1/N<=(K!]OMEQ M6>UQ(!I4^5UYJ%>3OS#?+&(_0V$0K:BO7+:^5-8JSA0$D*M5JJ#F2K<>I/* M.!V7'K7V4\>9H@M4W4R47H3Y_'OE[EJY72$ROA:UPU<@8'0#K[65-D-^5=>/[IC[K6HN+?^!Y/O/>18LYU&& M-=%)'ORRO"9G9JW6*$KKX;&[2=;Q?6H;L U@H)%#K\V*[E7>RZ63KKYZ]LOE MG+;5Q\^X>MLXBY$)FW@$6T2I[$4:8F'T*Y-B"D8$[G>Y!SOP\QW?:1P?D)W" M)!TXNUMSC?#98H$7BV<75W]Z)BNY)8L!N*\M\X+R%U\?0DOEP98Q4#[<^G;B M$9%V0IU[@J@;PB0C^[7WF"]3-E M8+IBW)9SXHWC#).&;-:Q]G7?_7JM9^8U,R$DW.6FVWW%W5Y!V?GCIR7GSZ-- M_*?+;]_"XN>\7&UX7JX?7L(LWU&^*54/ABYX$GM*5T\R>#6FYM7\&Y'WE<[< MFF/U$;G*YJI-^_(V1_;M-W\2"@=H7']ZSG;0 1\%0RYX @RENKN&O3 M%&4?$'0 ]2?FZV9A7>2JIEAK4 4]1((?9%FL9B@2$ZW?5/^SFJ+LA82=FZ+L M(Y8.\/7PD'KK<.+.9>2&M8XT/DA(KZU0]A+RW>ZM M1W.\ ]@\,N)=&85"^@@EU@D!V0IPPD9@)9,!I)FZUQ:Q[0OH?L 9H5O*,&?@4).A4TR23L"&W+EX]L@O38!DTPR"H$>_[ MG^T1D=#/'"-#TI';5>@X.+K606?N+>>&F-1Z=OG_F>TQ@#U_D$ [4')/MCGU M)CE+QPVBC76,3N#@!5WUPB15SYSF;+BGFK.:[;&7U/>9[;&/"#J TR.M;'G& ME&P.M:NC Q6M@IBR!"&S]0FC1-U:RQW14WB<:1Y[27JWSOC[L+T#\.PZ+2)$ M(XWD"(8C&1;D=Y#S(3)PTN4"=;3>MWZ:/_\Q'L? :PC!=&&:/6(\K%6Z"IPI M1#(LK:3-9!7H\'!'YFL.(1G&N6L]+.8)J,$<(?D3"L7(:0206EE(G+'31AJ9-$M0KH$T"&"?L0P.YSK(R=S_7J%N6+2 MB]E5-L<[O)D5%XR59&<"$XX4=BH%O)$>#%,AY)RD=7=TT8,Y7,\N-*YMU1XB M[;G;@9;9,<$M>2ZX$1&*T7332S)+?2;VV1"L"LRG$MKW4FM6T/^?T*5ZL'CV M84+N +I/):G=JN&\7;GY$=-%6"ZG9;JQ.F:Y%G-FS;(HM&\R,$C%LX]4X M)T$H@^"$+,0!*[C%G')J_9[8?A<=/Q -K[!/(/C.H?_@E75WV[]Z320O.0J= M0->& "KZ!,[:6GQ6+'FBT2C9.L&T'?4=&^DCV29M!'UVALGCVY92VE@'V-/> M%:B@-?CD#!2,(287LO-V$*OD.-".W2SB="9)&]%UKI0?OY8>W[[VVCK+#4CF M#1W8D,%'8D0Q7N7"2!)W*VA',D:.0_K8G2I.;XFT$7G'M9@?/K[_\/KCY_]^ M\>ZWU__/W]]\^./UN\_O7G^^J1ZL')O/JCCFY<-B_AT7JY]AEE__S^7T>^76 M527@[8WN5&+9:.%6E9-#\*%10>3U)@/*YR>\;:=!H8FETPF3]1U^HEC MQ+S$.+F'-3<"D["VM8K;@:Q.M=NA4-@5:@?*I0.HO26#Y7HJMK:I,.?!FDJY MR 9<, )RD75B"AK!6UL,OU;O%#B'"G;>A,L=X./E)3%NJV:0G'+G-F5$T MAU0LW?#!U_$8P0#C/&&1TL>[#:F/!LX3Y(P;8QD:1:WDT &D_H%?I^D"EQOJ M"^V;,X,05';$E4P'0I5$RC/2G5YXL*9UM.,V!>-&+(8&SA'<[@ K;S$L\>O\ M(K_Y]GTQ_['.HKK>B@@I61'$:$U'*QFGP,LR]7+H-5*C#%)1EJ0=1R=PT&_= M @Y]]0LTMQ8!C3.SI"6'?%?0#G1A;X']/9]-OEM^N".,F*,=Q!0:M!&2QT%0H-6:0L!2.M MEG=Z;7E&Y+<6'5GHAXALWH)_8PL^_+5%N/8N$Z$9)"PYP6\O.H[^;R;X@_G7@0WYZ)6W%7 6A3PH7AONUK8E9 E!5*F.T0LL MF6"B9:WG=CU/U;@.[;CO_(>)IF>P_7V)Y?+B[;3@A(L@B70%I;[^U+9+$#T/ M=)R*)84:G/>M"T1W(*O3U]H#D; KT X42\](H\]_G\["+.'::_LX_?)U];[0 M1M=S#:XR6[;Z/_^&M(,TO4Z]??%MOEA-_[W^)"; 87*U[4QPBG,K[\[+&NUX[+ZK3D,&XYZ1@4!Q^ 4R7X6+,9)J7^0\ MO9I(_&9&M^JWJV8$C1-HGUIDX&39G?=WLL38F'S2CF&+M]?B9&&&4%T^!5$71@//G7WA>Z:(+)22?F>>M^5]OK=^H; M'B3_^PT3#N1SQ]G^;U^_^/3Z4UL]]/SO;*5V]J2^D999WVG+7R-74O1%:0'9 MA0(*'9(M9SWD*%1.A).@6]LMMRDX/G1.M_+53?T;+M-B^KTR\.K-+NG6BCY&U8WK//O)5V:U42SD8& M:=VF1DK:DA&9.*>S)NN.8SA9.4HOZ?'-('! 1OP^\N@98ELY*\**+#U#0*3K M7)$W T'7&"-GAOP$9HLXF6%W3AGQ>T'A@(SX?>32 =3NY.!:QYQVAHQ$KC)Y MQ^C Z6* 62T=%[J& <;/>!XU,WXO 3^=\;P/MSO RMWLVI!J,0O& &E.(>@D%B MC$U66.4DRZT=]0.RF4=-@S\&+$=PNX=DP_7=K*4REM7&_[&VE37105!!0XK" MRNRLS6HGA7(>J:>M#>+#>=D# #:X34HYVJ$!S80"E6PUSZ(%$4+T/JS3??AW]B"OY4MR3'K[)RFFRG7L@O4X+TJ@-YZSNA$J-)$\/UEFQXL M^(/YUX$]^/)R.9W1G?FSG-[,.L"$AK$4P0HR?91E#J*K+9Y9J&,YO8C8 M.DWD$5+&M1"'>B!KP?=.X5,_7>"-^:R,7U<,,Y?)?.8V0-19TJ6J@W!.>"M: MC[=\EJAQWS.:B'X'.!TNAY&;-[[Z>AGCUDXVFM7+3$=*9M"\5@-X8\$S:Z'D MX&D[+M*E^DQ0\/'?WA\DCA#?O"DO.U S#VOAMS?Y0T1TRMY+,M ]ULD\ GS) MU;MF0=*Y\G09GR1 ^+:/X0]#W5HMY= -K-Y_QP5)9O9EO:_/N/CVOEP/HYL$ MP;FU2/9@#IRXI5SM14;&?#&1%V9\-*T?R)ZGJL>8X8$@>!!@S20R\D7V_&Y> MUV20);'O_?>K5/44BTM>0W*R*G>.I)>1E#,6FZQ)06FSPQVW]\(]/KH=AZCA M^3_Z-*VT6#L<$*7MXI.US))8A09")5O1H&W3K)D% ]" M[H"AQWY_C_[8\5!IPLU.$?$99_/%)*;DO*8K7S/M:M^+6O\L"UC&O972:._$ M$;!8+]*CU3,<-O;G:PX%YC>SUW^EK_4U[/?YXK;&?#L-<7HQ M7?V<",.=4<:0$U*;2S//P)7BP DGI!*>J]SZ4>@(K M/'YME)&;XQG=XL1D.I=8&>R*!Y^B=RQ@0-;:)SR8V'';W(\-U>/EUP%0;Y^W MS8S6B74B,*'(NRZ1T>6 =-J$B<"D+R(R5-8UGXWS$"$[ (\".YWOWA1'7 MO2UNM_O?WN^151([+]"V9.*P?0U3/U$,>AL- R%LJAFHAJY%;L$%&8T#%Y0"55'0A-RE,J"RAB]CGD%)LG=]VG8NRWJH.E M_+2BV9O!'5Q13U7#;I>[*FO):XED(A;:C#(B0+#10K'!YI2E]4XWQLV.I(W] M3-4,3$.(H@.$??I*M-<7ME]GA&BV7),_+"Q]4%HS\($;"(D;DQD;H##M/A5C MOUDUP\V1#.X (O\(BVF-0_W: ">3S#("M961@RJ.,"X%^::&ZU#[CTO?O*/R M72+&?KAJ!I#CV-L!/K: 39>J3"X2&SP!.Q$'@F4)BF9!!2&*D^V#NOO@8<"W MHV9X.(R='3>QN.LZ?+K\3F[.U>OLJ_EL.;^8YMK/XQ.M=M7WF=R+S9S3Y59I M]D=DPU'[P MK9^>V_AGZR2<#2>OWD%N]L2-L@R+ <,,;0QC!I?(S'/:TD$-MMB[J;8/)S0] M^-N[\KOVD=ZM[*7C&=?!E7;;<_P0?JX/V"3PK% 24Y+5GB[F.EK%V@RB!,MS ML*E@ZVZ%#U,R#E1:R?=)-_T@9G< F6W_\,."5/GT>[BXV4RQ.@1$3=37H3QN M'<.I.>O.H2\JHE6M.QD\2= X;OE &K'^I'3 78)O=R.N=SP3X@@I0T1O*HU MC[[N,J$ H>I;O-*6\+'#S70X!5T]]!QZ>YU( !VHJV,"TCR0:\-CS7A7M?># M)>YRE>A8Z>2R#$ZSU@4"0R<5#')7G@I-#7,-]A'MF:#XX5AU"C:[E"VD5(C! M(=-]8V(!S;P72':'X3N-:.@FUV"0R[IC!!\OUC.*(C_F_+\,%Y4)G[XBKL9\ M*MF/CE,_D1S!I6&>1H3U6+A7()V(I&HE0@@B 5?6)?JD#C_I\FEDEVJ59+0T MB@Z>3[H.B]010BH)HA51:.5CDJV=Y'-I_;>/W/=I_;2 M:=#.6&*5%>!C'20D!5T=)1I5=FI@L0>*SKKUWUX0.*#UWS[RZ!EB6VV"E!=6 MB6C 2Y_JD(E"GV4.#AEW)7O:Z,GF*IQ3Z[^]H'! Z[]]Y-(!U)X>G"SHZ#D$ MSQFQR@DR@JV/I/\#5\A3B;9U&]QC!UB/VA1P+]'O-[#98\?$[>;]4>K:L#A3T_ M"><[4%5/I$5.G-?91Y2 IK[":Q' .>N ^QAX,L9E;*VFGB!GO'?@(1&P>Y;J M7N(865O]$ROMF%_\P$7X@A^Q6@?;]>"_(CT948C:H-.H=>,=.I4B,O",QY(Y MY\4\]\BUUX(]7G3'ZZAA^-V!>KH=YWAVFWS"G)(I%@Y2(G%0) %1:04A,Y%M MT=*6UK&M?6D<3Y$-!),G\T$:RZP#3&[KZ!UV)W2M31$">.)T'3A)3(UU(K9* MV3I!9[JTGE"P'X7CA:=.@\EQB[Y.,G5>C2/.U!@3RKH[0U^P$4BUD\*!I]4 M"I!EC['(R3K8/M^]+8S:5Z/$#VN4Z/E58':'Q"/3^T.V.X M#"QK"*2,01F?:C,]"\(5N@2R">A:UZCL1V$WUVES) XHJ3/*Y?C]('_D&G_.MR8D5,*:L"I2;VD5/E(5HR5++E*IG(;&X^6^U06L<%XG#HV:$% M;'-1GA%D_QO#XO.?\XE77,I:QYV*J!W C86HBH7,N6.FCA7).!)2-R2.^YK= M'4 /$=RYX9* AA/B9=)U;RG5<>;&.G"6>R";GBNG(YV_81((]B!RW.>@/K&Y MM_#.#)V_SR\7$^>]BN1(@C8^@,HR0U %0117E*:;PC2?/[(OC>,V'^D2FWN+ M[MR@.?V!D\"]5$R:VFP\ULXL$H)V&ES,CI5:\A):/V3N2^.X?5#ZA.:^HCLC M:+XHM.;-)IEE447N0#)3SY^UY&RF"%I)6THJA9O6L<*#"!VW>VYW(#U$ MU(F5SIE43)V6EO M_TIU9M>W^M6$">.Y]0JX31Q4D#79W"KPV67M2O*YM$[./XC0G<#I_K/!V42( M'2C+Q^KNLXU1%U\;AAJR3@(Y=M$R3]PSG-PYSHTZS8OZ;L7F_NS1UD(0'6B^ M1[;QZG)1N3UQVZ#=) ^>1_2J9,F;MW)]FJ+=7L39?RJ\#I%+ M!UKKP5X+F[W<]!]\7ZY^;!HN/LRO1E=N9G75YJ;3Y6J2.3/.U G;F!@9MJC MA:2("88;:079&D.F7AQ.>8]QG,.P]$1&QHD$VP&Q5F_D3'PPAB6?K+$GL0H.(;Y+P^!04.UB&PPNX0Z@_2Q;][&,4.DQ'[CRRNHK)=%89 MJS7#J!1$F0-XC5:Z9!.1=P+E?$2>Y\E:SAZ1YSF00#J%VI,I@3'2 :8#0T>I MAFF58^1*9@3KD1^D/A95=;O]6@CL#8%ZG @9DRG-E@.R7 M&O^*#IPLI.DQ6[$S2B<=59E,%'5P2)20Q!*0V)DX&:TF/20 M?5@ZSZGL!(J'B^P,\#AQP918!QA)#*5.-XC@8[" 2CNR/#(+I?5X\.=H&C=S MLA/4[268#K*&'MS/HREV'%DA8Z* 04=VK3/D6Y$[59]:I8NQ*%=.NDTK($RJ12SH$08DZD"A %-H .>V^>&99$:<(9722"3DFK Z12*]::BL: MJ83Q.=$YT1RK][.N,*/#XGG&G%D=\-(ZUOL,22-GUXR)L0/E,G)#QIN@](M9 MWH-[A4?+C0Q781?%O8884R U[6C+*6?A[KBF#_9H/&SUL=LV'AV%/1'C.X?6 MS\_SE_@A3'/UGM_/<*)T4FR=Z6:9I@^\0,CDTR3#?;:&6+)T)0;<&VV@QU-[! MMJ] S@IL5Z$Z)VU,VH+SV=%1\AR"M!HX+R%P07:G=,WA-E[(M'O [2V43I,)M470 W.!I4--R;+YM;;> '1[O&VKTC.!6^WXVV12U\\>M ":P6U MR."*%\!=XH$%[H4J+4'70?RS9^0=+IQS@=^$,9$-$@\M,G*,JJT:0S8@BR!O M*417 FN)N''"G3V#;"\1](ZK1P-JF2$S!@TXD26Q,27PI,$!HU AH2HRYQ8X MZRO&V2/NFHBH=QQ.!#D\1K,$1=1Y19+8YPPB>-1DF')OA=AEZLZS"XT3V^P1 M5WNQO%/\+.^'V)3"G+".>ZRS7+)A$&M[)!.Y]IX^YB*/P-&]!4>*:G8$J.-D MT#VPWLUGU_LJ4EB6!0(S-=TX+Z9H[NS/O"[/X=X@1-, ML@C/%&19GZ14J.%&+H%.=- M>=T=6MZ%;_C;O(YJGN@2G?*F *,S!8HE4^=7:J@QYF!$CC*T[C;U&"WC(N=8 M&3\)F0,9/G**7)W?_78>9M<'Z0_\%G$Q02Y-)IK)=8^LSMO)X'+(P$(@OYY< M.E+&._BY#__VGD!PJ-3F35DX,@AJ:L"'^72V>C_#SW_.:^AL,Y V?,%/.)O. M%^_F*UQN=I8*4U$Z!<9;8E34Y'771T1>LY8U[9;+L ,X]EMUW-8?S4$S(,L/ M!M,/7,1Y2SA]PA\XJUO[_W Q?VI[AB7K)3K2PES3]G(!;SF"=SGI&)+3UNZ# MJ%T7'C>/>SA0#<+XT7'UGMS\Q9:ONMF#(HHCJU']$,A5<#6="7D ;S"FJ%PI M=P< /?PF^^!O'[?;1G.$-&!A!Y;N'9^QVG&&!^6CSJ!LJ&_.MH#C2@):8@57 M+DO=>K#)?2I&;LXWB%]T)*^[0\OF $4EF"75!T8(8DDP$;SW"61DF66I)/TW M*%YZ\(>.E>V34#F T6/[0G_./W^=7]8'YG=TEE:(LVO;?J,G Q?"R^(@2;X> M4\;!)Y8!/->2B:SW\2)W]6 M/_#VN4B6;FII/-#9*%"[+4.,=&MKQHV50:F,.[W!/+O2N%[04-JF!5L[4#V]6^&TY(5 G9A@#(>OS9>T+[AG9>!B8R3EZ7F3SX;Q/$31R8?0@%G [ M"70 I]L>Y:NP6/RL"3=7Z:1(RM)YGH 1U73JHH:@BP(ZB#ID(RW][:"!@MOT M]!=F.E#L3\8-CI!!%WBZ6G:3K_5JOEPM_[:8+Y>3S$.Q7GLB/]8CIPP$P; ^ M+)1 6Q&&M>X=^"@Q_3GFK9#4@OO[P\A?P6B&7\)J\[-'WW/SV9=Z4]?#,;'. ME$Q7/,2BZ(Y&YNOS5JI.J47M;33MQ]1NK=_?+=8&+@?SN(,^5]NT7^> DF/( MT6@!=(/70;@FT&=2@S4^D,5?DHQ#PF2?!-W!GHA/@Y9#.-Z=6MGJC\0B&I8) M]XYE#TKX C[4P@=I'.>Y,-N\O_?#E(S;3/DTX#F0[\VLF_99VS6#\D7.Z[E( MX>+-K,P7W]:_]ZCTSZ=^8\OK:]A?>9XFHQ3U$4J% M0(>(.?(\O8]0F*-S)(P4K/4XZJ?H&3_WYD@DW%4TS9C?A3-U/S^-":95CI!E MLK66QH%7Q!^;0LZ2B8#-Q^WVEN_93L([I'SNP>[N +.5'R#HZ&3I/3@7:AV6 M#+4+/)TMXH?*3GIF6H]P.I^4SWUDO&O*YSX,'SOT\$B^8G)&5S[P+,@+Y,@@ M,F+-+^=Q+:CND?.[!PO-*^71&9!XP E;DYKU",'5N?>H M4PA:R*S%#N#XCTCY/!0T [)\]-2\_3,/;3:<5*T"D2L7DQ+@>\GDTJ 9A_*BX>B)+25N72VWI5'S-5Q3!0."L0-;S/I08G4GW;4AF=M5&S81-$>["&CY7M M+@E_^S!Z;$OXV=PT5K1AF4PXS]8-EDA/AOK!"\&SS4RXNZ.9_V,2_O:2XUX) M?_LPM1^$/)9/Q+Q.6@8%JJ18*P@C1!$X"(R6+MJ0G3YAFM9I4_D:8*0%6SNX M8.- .>,U.U":*HJUN/4[L^*S0TV;\'0*E]LP?$4G+ MQ6KR:CY;SB^FN88_7\]6ZT8FZULZ:R>45 B<\?I"7ANUZ:C )^D=RF3Y;B/9 M:9$M\-!7OX#SU/KCXJ6YJ=N,U1W"Y=J?S")(5 8TJAJH%QQBI(/%5#*,;IZD MS4YAIP, ,Z:AVTZRST#E #:/;,J\^/#F;S4<_-OK-[,T7WR?+];2V"A)B9+) M(HAR[07=N=F SSJ!Y2G[^CT,NSSP/;E(7Y X1(+S(=@YLA+Y&&9?<'T^8BI* M">E!B)+HHC00O^C2WX\-L%J%TCH![RX-XZ:_#A9#.8K5G4%E M8R>33/F=@"-UY>+ M>9Y?7(3%AGZ=DK-9 HO<, 5&UO'HF?,%W2JN]_X&(V_?)U=57O.IU] MJ1O[-"^+F[]Y,\OXUZ<_P_O/O(R$%3HM0!Z4804XOEK7LF M'T7PN.]BC375Z437 4Y_P\7T!TGJ!_Y*\OLX7?[KJK6645;9(B%5&U$%:<$Y M+X!9Z9&%$B)K;2 ]1<\XLR-/4-312 1=P>G5?+8NE?I,__(F8]0$CT+142PU MCS,S<(H5D#P6Y5T(0K4VJ9ZB9^P,_U92?Q1.1XJ@ SBMK0)L7,?HLTX>"3#EG0S+-@?0P);U Z%A)SYNSO0/PO)O/OLUGN J+ MGY\78;8D_I!@*HO69RR@*1@SZ>A@ZU.(8A!6;N5@\=#:*G*1IG M:NW@UUM#,70-JLVYX]H&KA+MAQ+KJ6\M\9 M6@<(8^QDE_0_E]/ENLO!^U*S/\@F6&_G-7W_^[H4=);_@5^GZ>*F,"9R)Q7M M!&J+)%!66/!&<[ N):$CZI#O=#][. 5F_Z5[A=0A_ XYG> 7*V MR%_2,:!#&'Y]9^L)#I3<+<7_]J:Q6(Y,1R.0W&V[7R+\-RNOQ$M(3\?K8=H^ 3 M8;WWK@['DJ3IE>4&@G*"/J -*)1,V+JZ:E?:1NZR)XQOH(#*P&U0GM]5XV&J(U25MGBY"M MISK?I6'D&KWVJN8H)G< DK^%Z6SY=KY1FW%T &NMM7HQ,90?&)U@&.N M#J[WX(LVX+TM*4EN, PY3G[D_.WV:#F8N5VT2MHDVZQ1K=#%8D4"+Z2I7H0C MWY1NV!)RX"+*K-LWGOVU_,C9)>V!<2AK>U 86[VX?W4&>XEDK\^^7%OMVU'J MB6,ENI X6"5H@SY',L>4 R8MERI$XWUSK;(OD2,'> =0/8.*J0,0EY@D*+:NH*A32X+/3D?!4_.B@?M4C!PF&=I)WYO174#E.AGGW?RJ M5?UF/%(4"G.Q$G0P]0'4U_A@YH QTUWMK<"[;2,;9KW=IF7DQ\,A8-. Z5V! MY_?I7YAOJ4QNU^W%&!115:80]0@8"Q?8# M\)XE:S=4G9V#+"'*H $-]VA,"#PU]_&?H6DW<)W3XW-3*?2 J@<&QFW;>+]=UL>*#Z21 MYWDBC34A&0_)U%8KSFEPDCOR'9AG1:"7I?40FGWHVPUMY_IXW50Z'2#O]IO& M1_Q^N4A?PQ(WYX@V(V0BG9RYUV0UDA$9L[1 &CMG6Z3U QA;3U&T&[K.Z06\ MH00ZP--Z),:'\'.=;.6L5=*Y ,+529="*_!9""!_5<8B9;3-!Y]OK[\;5L[I M+?M@[G8^]/,Z96]>7LQFE^'BC[ BG5K;B;[^*UU<;BYVB*KX\,MC: TZ!9[=[\-/U>A[V^(Z9^_A,O?N ?\]GJ*QWQK&STQM"9]G0R M13!8U<('XVEIV)^PXJOB_R$O;;[WQ@6G_^<3Y(B MDY0[ 09K3:.2'B(K#(1F5B?-96F>+7X(G>-/JQL3FX<(JP,KY &=3T,RQ8II?'X=1.OZTN]%!N;? SA&6=0S@1)BHL%:+ M9%\;$2>)X+1(P+RT=%'0_W/K%IT'$3INBFD/H-Q;7.=Y>]=QE!.69%3%*V"L M3G/*7(*G P=,(NHB,#/1^F7F($+'367M I7[BNN\-.6+0LO>[%/**$SR!4*I M86:R3B#:$D [+DI)5F@<,L5Q'UK'S:4=%YF'"ZT#<-Y^,7T5%HN?OR(_P5BR M2NH41,YB==YJ]WAA@8Z?Y3()RTSKKI1/T3-N.NT (&O&_,.!-%^%BT&?)-^\ M>_7^C]>?7_R_KS]]NOSV+2Q^SLNK^;?O\UD]1O-21Q-]PUK\\A++?(%77W\. M?^'A[Y#'K]GJ\;'Q[AN].-ZL\@">?>:%V_5U\33H:R&3,[,H M;QC[83'_,5W2(B]QAF6Z:FI#/K?*D%;C7CL\@9TH.1-)9 THZ4Y5O%CPK""( M4,-]P@9O6C<&&-!.?'6YJ.?W=Z3S'RX^K>KXI%E^2__N@M9[_==WG"UQP_ ; M%N08G.3H@?F:GA8]0D M(8N0E4,31//TU$/H[-X!+KX*J]O<=[ MVYHX&Q!UU!"XKNE/(H)/1H.R],T:,]*^M:_V#$GC8FUX3#P)PN,$U _>GF;< MQ)N@K901BE;54(F%_"JR)9@5/B?A4+,R#.J>)FQ^$LPME8^=<#PZ1IT'90EX=H? 6 Q_; M&]=BQ$-I==1[C35$0H?5?:9YYPQ M@3&L=D\KD3:F(EA#K'(!4\;VU<5/DC1V#O58N&LAH0Z\E<>V89/-SOD(V@;2 MWACK-B0'SCBQR](?I?TLS@X5VU >1PN^GUGT]B.F^:SV@MA4WVZ=V4L"Z<\; MEJP[1+2,Z!ZR\I!1WJ,Y<8+(+^:0H^(!2E%T<5KG:Y/A4">O>_0L6<36E66# M9PC>.VX/9?#\8OXM*=TPABR'VIB$K%FL&1S61 @^I#H+0 NMK+?-&S>VH[[? M*/$^>-M1F0XMW0[LQ4>V\PA#7JR>U#23I),L]?TVF\QJ7TQ;1SU5LUG*& NS M+@Z3SM5H YV@^\0H?.PPG!P2_9Z'AQ\L<#DI@B5BM()D;&V@SVH#_1HXS5)H M3:HHJM;N_)XD=O+@WB6FFXBU7]3>?=I86X/30B22Y*;A8F)XU"98A)A<[=FG M"CAG WV0BEP%++[Y8]2!I';BQ'6)XJ9B[A?-K[[6J:5O9MMR7L+XQ M/I3P^X7[^]577+S(_^OR.B]?2XW:)0D.:PGINFVO)'.JR(1*%9MC:?UTNR-I MXS8,)A3C3,R[3%S_#3 M]*_5S\]_SO]X._TVO1+_Q)MB>,H6O+/$4!>(H=$Q(/O81:EE]LH>#LPGUQYW MV%B_H&PGL)ZLQCO1:6T8"^O"$JROP=%;B$E:$+IH4YA-&'O*"AAN8%EO9N$1 M5U*?7T_/C5-Z&^@3W$S,U?/<+*+*15/JC:BXMOQ@-&F4#DY'(43N?0 M&IZ-2._DE;]Q7'8,N7:@/1_>]IV]/1-WXUQG8[V"7'6!,O4$:X/ E>9)2U4B M:YV%WX#L<0.PH\!M)\@/)_LS@?NCD3JTPJ?,$,AC7 \S0PA:*TB)*>:DP-1\ MP/-V)X+TIM*_TP0OT\LSY##H9E4P(JKT1)CK_KT9521MNZ#;EY,V'@+XT9U MS^4<#(6),SD2]Z*$"3,7 1FXD&WM%YS 18=@/#)I>60,6W>P.(3.<2._YP+N MHZ1[)@B^'TG4)0E74XU2)+\_F01>ZPC,)"PQ*VV:=P4_A,YQH\/G@N"CI#MR M@&2G_=V+3D:FI? UWAT.!=@Z0M>I:)42C<#;<23Z'(#;3H[=6K$/,7Q2A/5:^;5S MZ>KL1PE!HF-,1^ZS.XGM^A!U(T>N^S59CQ;EF=7#O]J:$'/OW:2^GD]# M)+;7"V:P&3F[K7NJ.3D'<.$4LW)0,6EU_/UQ-&BA(Y>^L&2]QO M7PE_C\?O\%=CE,"#++$8R$(Q.G)905#.0$%KE,8<8VP]8N0I>CJIYST2$X]U MD#E: B-;DO?VL5';LR]T;'^?SNIC[UL,M-*O(SQ1/,944@3-D(P.%NO@GDA* MW0NDW2FA=LIZMW"/UY)95KFBS_#(I.GAM%F32818^M.(4: JUYA],B8 M$-S%TMKIWH.\/MH4#@_,1@+JS;2\B5[5%/OE-&_>!^BP;5\>VR>-!^0F!0_< M2T-E(P]SOT49N>PXNE1$;X*WZ?UT>C>*;,V M9FUE!+245?C^/3U='5[ M6R(QS(YV)'F.H!(6<)*VQ;AS+%@RELTI_)P'2!M[F/L)[<%C!=,IWIXW E1"B8NL1G.NTO(FL3ZU7 M?2X,'3'O$1P=*^#)DU&KDTHY#.YV5$K>?T,/8F^T]@N=O"S(.)EI;45Q( MD.L'954$+Y4&%ITR,F"0NG6:[L.4C!P4/AUZ]N=[!_7)NV2U(]$?HRR0\M4 M- W.<4LJU:+*T;E@!K\$#ZQ>X.<3]!A*(ON#S%^!;(9?PFKSLT.$9BB#]>B!&T.',=D,'DL"'7GFG%P.&UJ/1]B3Q&[R M %H 9"?XM9%6MV#\VWR>_YQ>7-#.WI D9U^F\0(WYN;FKR;6613<%^"Q9FC' M5"#6RD-I(BO19$UFYTE@N0.QW60"G R@K2783_AJ:Y,OOLT7J^F_KTH*9V]R MK1 O4[RWXTG,4BE-1U'Q0(?2T&?!U%?#PHPLNG8%N1/_?RYT=0 5W43R&X+P MQ++I5F'6E+":([98U*KMJYI6%[PH5G/(5I/1P[V'P+(&7AR=+!>Y2D.-6GV6 MN&Z"]R=3B,=*J%OH_8:+Z8]0<_]I0XG;;!2"\-&!?&B=M]44A3RY9P$B2&)I&4, M=U]X][A+[Z[637S])'?F4;SN$CT?<+:\2EOY,%^N/N)JNECKWO?Q8OIE4Y 4 MO8BE& 25E:)-D@4:Y3IQ)5ID7BE3PL& VH& ;B+J)\%8:XET>R]>1=6*]I'I M&I)-4=0Z8@91) 7H=9&\V"!EZZ8;3Y#33;C\9'?A_E+H"% W3YJWBCV<,HYY M"T;$^L!#>W%*)$BR-IF4J!,.]>[Q$#W=!,D'A-31G?O$ Q!K1<,#@M-) ('(("N*F[LS2WJN5GZ\ MG.%SB!$]&^KL MW*)D7! U%?9C$RL.YWR7^/EM_BU,9Q-G+1TLIP&=T+0/5LNJ,]W^60A4'.D6 M;UVZ^1@MG2BB(^3\+'0.8'H'X"&J<;F:IE?SR]EJ\?,/_!;)Z=2(21%[ &WT MM=@Y0E"803EOF-0Z>=O<]7^(D-Y@+Z3)/U]V] M-MO)6051O0+I%8+RJ0Z))D=6U+BDX]Q'W;IURS,D=9+@U1))+870 :8V;0QO MGPM1M7"D(Z%UG9W'M"?MK 1M1!DK#=WOV3<&TD-T=.+AMT3/T>P>$3++Q6KR ML<:BU]=X-#$4(8AHENLS&1<01"2M]\%+*"K4OKTF@'?U1!@I-6:!7NYTY^P"@S&MDR.$=5?< M!W!N9('_,9U-OUU^VQ >2Y:BYHJF.E9:(9GR3A,OI&-Z&IEO"E1US96$DD[.ZD@>FG!&J4$"YFA;1WO.K++ MV&!^2F,<-6+ZR)E^]W<10_K79UQ\FSANA*Q/T-$G52]V"3YK77OS1?+S!2OJ M3JNF!U/Y'E]AW,NJ$1P:,G%D*+S#U>.8WO[B RZF\SPA6&>G30;+0^66)I/- MDJ.7I1&\UGH87G; QY[+CEOLT! T0[*[@SOI[[,\7:X6TWBYPOPZ+&:TS>7[ MLGGD^W09E],\#8N:P&.R<&09)I!:(*@D>%6JYB35<$HJX+6L+;Z1C K/74BM@TT'D#ENS<6I$-E(3/TB\?/7L/KG M_/(BO_GV/:35S12BSU?SAR;D!OMD))+%H1PH5F=U*Y&!1VFDS%YA;IU,>!BE MXQ9FG :/+875#)*G&0QU>^+6O+S$+]-9M63"++^>U3&$+[[5&/*\/,*[IN.B M6E$SY!"I03AV@F1M%.0?!Y; FD3:U"&#&(*!Z*1.VA1O;.NDG0&3M>],S7Z, MUZ__2A>7OV2R)/>/F%^E]7G^^J_PC;1*_?&/N+I-G-0-E+> =C\/OZ;8Q,KL5JX&>$ M19T3MOR(R\N+^F+W.PGI ZV]N'J=JZ[J?#F]JKBVH? @HP$5ZDM=G202H\Y@ M4LR18['M%3< M629:MV=M0?>XD:ES/ K#P:*+WL-[*8!7EXLJY@?VS5CP6A1R_Y4O9#16K]R4 M#();%-;QDN^.]SSMS? HY>-&W<[Q0 P)C7.['1[?=4F9&T4W8188:L$;[3JB M!(Z6URGICJOVH;\6E(\;%CS' S$D-'J^(SYBOEP70=W>^-OP?8GORXOOWR^F MJ69'UG?CRQ5]Z^WTVW2U:=XD.0^*_@*K;5'^OEY$6;+B_7V)X8E:20RNCDU X5%@N-> M@&>9!('2,]OZ%;01Z>/&4<_QF P*CNZ/QB0SQB7=AA D$D=CM!!TS%!0IB08 M2L=Z>A\=+.1ZCM#=2WA'OH^^GN5!H[2O__CP]OU_OW[]\O6[U[^_^?SA[8MW MC9M7[;M"JVCJ43MK%"'=GA'\8I9_=?E\("H5C"V*,56;GY'1K"/6.JRJZ4PL M)A N3.LMJ(ZF%L3+5A-GZ MZ!H#1!$+,:1DEB(2/UJ/?=V+P'%C2D.AZE[=UF RZZ'2>UWQ7% GKCE"$MS4 MAJ@&7#89>%+>LJBLV>U5KVFY_W#E6,,)],'B_WVXVP,D-@6MWGA,6!3MN=#U M'K* J ,"9S:@*__?A7%\!GSPXO^]1/9H#?@^_.O@"?S7E5E5WV?Z5^LCH'WDQ9D" M=>X(V?4L0P@Y@!?T409N0_.DM8SL]"YP"F=P">.OT!R8V>KT>-_-K5 M]6/#1L%:4L,Z"052U+ [6>^T*QDA.2Q:>!9+:-WM?C?*>@/6(2B8#RZ2D>N# M_Z@OK%=;PL5F\LA:FU]?WRF&A*E %F4]'*#V\.=UM'3PBNR^'/2=A_<'ZX&? M66;L++6&4&G-U X4T4T)Z<]/H=[]GU;S]*^UFL[H?>#*@(S>U;9@&<@=(.-. M6_JV*#S:UIU-'B5FY,8#)[.,VDBC!UC](O]=^$:?KF,Z81TAW1Q 85TTFB6@ M$T/'0S@/D:$ &SVW*0AT[1N\/DO5R"\U;<1_%U1M9=$!NEY?J5]<[^GZ7HZ* M!<,3:.[)HT7Z$) 92*D$YGV=^->Z)OP!,D;&3V-)S]NRO0/DW+Z]J_Y^>U/T MB59AK 5"V=5AD4$ZNKD='30?@HC,,=;DK\3:& M)>9;L9I?,V]?_OSU(YLIDR_6#6,N%^DK??/#8IJ(Y?2OO\UGZU/V 1>)?FJB M9&(V9#JL,9!5F4T"QZ(!'\F'9H4\Z>:#JH;;S;A*LAG@[EZS?4B_EW/P\GE. MO+S+BK70159_J"9]7%\\$Q:5E(:N%QT,,4)F";$4"U9D:V3)W#(S MQ#$88C/C^L6#GH+193_VP\O57FJ?RCL'>G/4\V^7B^GLRZ91F"(V^Y(*2%9; M5@JRIH*-"80PN415)!GXN[S#[+7JN"YU:_@-S/4.E.KU.;A^CGPQRP^?M4GP M]6%+"?"\YN%+9L'5MRB>#?KBB_&I=8G&SL2-:]4.I?2&D4T'H%L?GS?+Y>7M MLW.EG&^Y@S=&3.7J!%$+&X4 R1EYF<9H<@@*!]12)=3*2=,:@@>2.FY9T&"W M\ GD-O(=>["A0:Q8_\4_\K%EVQ;N*%B9XIA!1J\AS# M2%<$%LB8ZGA)ACGL$B Y :GC%NP,<9OW)M\.M/&FC^+6*.5-,=XD9*MD81GH M"K&@O.7@_"M^GJW!Q=20^ MDIP6/S#_/E_\?KFZ7& ](^O>^M&F8C :8)G7ZC3TX#2O/>J81>^8C[+UN^C> M1(Y;SC(4Z(:550=@W#PNOYK/KGH<;V+IK^;+U<>;&IP)^??96H^0%9TK):6H M+\L%"BEI'GC(3+7N2;(383N!SI\;Z-K+I!^@;44Q-I^^CQ?3+U>^F9/D^4>9 M(42>J_%KP 6&@($GS0LOI?FLXQW(VNVQG)TIRIH)I$N,O2"U_.W[NL;[[]60 M#1?I\F(]/^#>9FM,K=8XKGO!*VZ%\F[(?CL(C.G%.3YX?:_,2P^_SF?))&Y MJ'L3L7;^SMJ"XS5=1BCF4J8CBJV=G<,HW0VE9Q/ .:'8SA2*8X<*TYDXZ%4@9RA?:F=3> GEVLYR2B.T^(_CZ_7$RL%,QP]."3 M8J TV3AT-=1Q+QAS<$H6W_HI\D!2=P/HV<5^3B&X,\7G] =.'.ME'HJ;_G*Z^ MOIGEZ8]IO@P7VS]T/1N+1V(N,928RDG[,XD0E/?@+%IG>18N#S71^E":=T/L MV85_3BK*N#:ULDA]%EP7M+I+MHQJQ@V-RR?)>I\6CKN@Y['6SJVD$T'E^[M MKAZUUOFJF5T1&8MWH%TRH%*49.JJ1$:$3T$+NDU2Z[>=ARGII>%C$W$_V8+I M(-YWB:!-@7QTF()$"2'I&N9,Y"ZAT\#0,$RHF)6M!S@\1DM/398.D_.ST#F MZ2._[;T+5ZVD7URNYK63=/KT?4$_=H$+1%R+8"]:3!UO9W R9N093J%*$C]SA% Y&9DI#'+'C: 4L[+-53XZX& MV&G-W$[TT.L+3*O%-(6+S2/V%O2=)G_9"@XVD6.K, ARH*T!RY.(N=AL=FKP MML-28\]?'$C/M&+NR%AY.9^2BOP6_H6+EQKW'S2GXO"#]N=F: M0JYT,0Z$4;S6#D1PQ@=2GIP%C.)^!],'<;/GLF./+&R,H2&9/GKM)2*1O0H7 M_YPO:'_+.]O:/B5.!,FR ZRO;"H* ZYFO40>+5V_S-N[E6F/E%#NNN+8<_X: MHV@@5H\,H/\;PX^?+V;Y;Z15%^&"?M]\0;_X+?VCB[_/:%O*"OIK;L7[\@[_ M_*^ZZ .FG56!%YDYB"SKFTB(X.F^AFR]E\ER9^^V['\07&VH&7MF7F/@C2"B MD4'YBIBWN'6PWI?/7_'-W]^_WGI5GGW9U,\OKCN^HK F8?8@E"C5:&2UD0@# MG\F[8)%VRG=1<0'.E@%=5ZQJ@")VH+I"2$-Q@SDW87 MZ_XH*L:MG6UO[)].)&/W-IO.9KBW)@/MBAO)$B= M;4VS1'!2DPM#RC=%;C6_6WW]Y+OF3HN.7*LZV!-G>X[W]N"P=D,X>^ 91>JH MD-,VM"T!E(T>(@H'+*)*16>3=O()=U]QY'+1X5\KKS_QF44A:BY!F$C$8HK55HGH=V@FSA:CQ\6,S_U[KV[IX@/L1Y-20P M?R*A7RYO>*$#YSJI BX7!LI'\E0R4Y!]D2XFS;S8Q:;?>^'SR0[>!RW;AMRP MLNC@-KY?^?E[F"XV/>)_'?K:.#'6NB/0J=:\>^W 2[)@O-$L!N:MP^';%#U( MVC@@/ $XGJT+/UY270+P?J,[%3#(%#0$;P4H:2SXJ"1(;DQA2I#C-'Q7E\,Z M#S;W-WH WG$2VA]T_@IT,Z35-C\[@-[;XMO5@9H(3+'4'@K(*]?0D9&+!D%8 M9UC)A?RV$RB]>W2-DTS8 _".E-'AZJZ^YPR$NRN[^\W]0_5Q?G'Q^WQ1>[9/ M>-7H23"0WI*[Y0H'5[2MPU@<:BZYC,-W#=J%TG$?888V"4\HQ3.YFEUT.7-D M$#63H%*=B($Y@U68C;72J>9#(9LU!1X*A:= QR'M@O<0U<'H^WXU2&45%JNA M,'BYI.\LEW36XW1V]4!!9_U%^I_+Z7*Z_O+^WHNETXR8:.^F-I>KR>@)-?B2 MB"NQD)W"AX?I 92/JT_[0/+0 N]2U7["Q8]IPO5CJY!"8$ #)7 ZN9RL':=9 MJ+7-07$FK+K$VIN:"X'+U68WO.A4)U:KY$%9NB:< M8AF2(:-(\(#*#=#?Z@F*QJU[Z0)M!PNH2[C=8]QV=&GY\F?]F9MDYMEJ$HOP MT1=#EHJK$X1JA2HJLM0-LR9SS[,ZP>6]']'CEMET =HAQ=PEKE^DU6583,/% MW\)T]G:^7$Z*=%:RY$#PI$!AY!!-L:#I_&HTQJK4.DBU UGC5N)T@\!I4ZF@DF1(:U=+?+5A$(/S(+Q"$=&I(%KGD^U'X;CE M/UT@M)D N[S"B6)-?"2 MP=I2BD^),VR=I]YU;MRID7)@HMP^8COO>.C6IM%XGJ.,8*.*H)"1#D@N@([: M<^>ES&J (0#'D-QK!/3$&!Y.S%UJVCMOQ==U*!.!W'MIJ\W- YE7='T%S!&8 MU62 L\+2"5)!'R&NU[#HB9':0G1=8O(7\YZ)9"!=)KP.?Q>*DP^0.4(,1D'@ MRC"9C#,[^USPDO3IDDR$;WM",52P&? MC8;DUZ7Y1J,[40#U >IZC:.>&)9-A->EIMR*=6QMRQ9$GGT B1I!<<$A:)L@ M!X?.1&?$"6[W!TGK-8!Z8D >+[9.U>2OW=P)7'Q>A-GR8BWIFX0&:Y0-/@4( MR690ECZ+D1704F3NL7!=AE>=^U#<:W!UM%N^L9"[5+$//\TQ)Z-$)/EU^_WYU MI]11LK/E_&*:JZ9_&6C["==-P99O9F6^^'85$L2+^M>K^:8!U-']0AH3TKJ- MR)!\:M1=Y '+]=O\DHR$.F/URVSZ;\QO9MMTWH3+ BLV.Z7 .F_I[#!R^6U* M($,TBD7K Q]>'>U([ #.V?5EM!607KZ;S]+Z7EJ19J%KAY@ =, #*)\TQ$*& ME6;)*D_7$\/A[>%GB.PM$#8$\G;PU!I*L@-K8J,R7LSR5:N].3'M5]3[WNZ7 M5X;4ZGJ4\A27$V.Y5E8&R#610A5AR44-$825S-"WI+\[ >AH[!Y/=6\1L5. M^<2R[M$!_#6-:VM76ZB<@<#J]S$=O&2LY#UUL\ R%O<7' M1E#"+678(T:?Y^JDT!DL)1$W"Q>@-/-0WUX@JO_=WIMMMY4C::/WYUW0!_-P M<]:2;3G+_^^TW9*J*"Z/-+HIT<7"F^NE/@*1FBMHDL0G05;6ZG1ZQ Q$? M C$APCJM4B*1'<%9L.#[_R\?9;/+ &3[4X>N'G,)NWQ%XUIOS]Y#:O[]&[8GSD2;,%4!><)R9-EP9 S3* :"N2<2CE[_-2G%MM-#V/I@TKY]FR[OK)?[ M3PVT]M%+*9&(>4Z(%@S9Y!EBC"@G,>'!\1,0PNL[;HE\A+^A(G(C.F_@\EQ]MJ:=_[KG\]BR/O% M3^CFI US200N#3).),2QTD@S1A&)TL%O:4-\_TTN>]YD:Y&'7_],'HZU]J<& M;/=^7K8:*OB+^Q%S5&^Q +_Z\Q5O#\2.IS-IFXS.SX3SHWCN\F--2Q6*FN"$ M7:28'*<&9P_B>[W)_KY5X)O(VF*$!\R89(2@&#'H0*L)LIHK4(1<$8.E)4^G MP/9[@Y7<7'/>WA%.PD[W5#4DM6XL[LZ8K79T2@)CJC%XNABN;F'@ZE:,(*:5 M-91X2IUL^Y"=E--V^L>L&)I^O8/VT"(&Q:*IM(B :9P9$9'1DB#)**$B!.]9 M_ZTW"FVF.2_K] _1GDAIWW?*W2HFXURB/TF?XOS+LJASZ-?,6O/F4)]HEX\4 M]G7VWE]O/LP#*M:_F[O)WH%><1E\TA*1D!28/L8B%Z)"7N4#0'6@JG\C>CN- M_3;99H8PSYU$QEJ1BY^XBF[U%QMK=HF@3: M^5\_EJ;%AK>8-DHA9<0HA5S:*[E'FC(+6S58<&R5D_W;F2_3UYKI>%00%A); MN_6 T_GP?Y?"_)SRR[59?KH69P.C=:2Y/(TZJQ'W.B+8%D$QL" EI9:Q_OMF MO4A>:S6 1X5D&:$=BLBK'G7E?54C,/;V/>6[1;R:/'@^3 ;.:0:G+B!A* >V MQ!GR^C=S-L!-4JYR"*2TCC$*^!'\_B78=&=_;\7N% 3XE=]Q;S^7LO"5VTLO3V(=D M;",B=^'-SRER;_$!(10[!SHEI2 0=R8A:Z5'!+/HK?7&D/[+(?^PV/L^ #:YR8&&29X%?="V'\5=X)XE0AH!C@2XMMQ3AVP0$CGBD@Z) M1_^T_?RS*Z$H0:U%Q*HAO)Z8*X;7#M[TP]BUL40R'RS"*3=:!S*1TYXC0AR) MP9#H<>H;V@T/[CQ=9.\KY";CQCOL.]]3G]/#60,?QGX:[2P.@I36A !W5LJ] MJ(3%R.9 NA286R((4@LPI7PFW$?Z/D_&W*W ,5RS9 M$.\/7F-%I$-)Q 1"XAQI"[\$-LD4M<;!JK[OBZ[$MA9O/-W+I!=XG-A-LSE$ M]L@]5PF=0:F4@9Z U@B\$\M_&L>,&\OH/68J G=:\4!L@)72>O M[_R1GR485I9CB90@!'$*UZMC."&X(*+P,>GT=,3+P7?(;A2VUJ;X9"Z.'H'P M2QV'A\Y9# %'!BZ9X!IT@@LZ/^G(=60B.26SV.313\.N+OD1NQ[_0H=A7QC\ M$I;3%J\+JQ#A0@R(2,T1QXPBG:)"3#OKA"9&I?X'UI;;3VLMF7\!JZH0>'Z) M@_3,.5N[9;FAN\^PN< MJ((H:O]QSUD(RXF$=O3@R?^AY1[;%BU*L?^9%;1?IA-YX.+/%KC M[*_A;!!9)%+PB#P1),_\XW!M&(ZBM\Y@S[7VG1Z_PZH/0 :_N@?8HP_6!4Z/ M ITG&])MR#D>BHITA$A<%,\Q%I3!(2@43OA%2:=NKT M^HK('WVTLM#W$=FD!/]J"][^]8!P3B@6CF*$F4Z(Z_SX/N]#,6DYYE2+;E[> M:X)_^-$Z96C%!+\W_YJ,&MQ?>^!4Q _S>#T;B)2T9]&@X#RH0I$RFB5&<"$F M9K0)P?7_E'<#877K%_NW'OJ34N4LR.]VOI@.YS7PS&8]ZZ6ZRT M;3""4ADTPI8(Q$V0R!JLD90Q6.(5C;%TE'!G(ENK."Z%R.-(K0%8OMS5X_T" MS(5X?OUC-+F)TT>;_!3_FK\'3MO1/Z*=#H3FDB4.#.8NMZJ7%EF%$PK&ZR@% M,!GWWV)S9[);*P,N#=UC2_8$P'S[!_9FV58A;_;JSSCZ&7\''GS/;=XQ#281 M)$2.$0H"_EQ,&GDL%/,$!T;[[R6W$\FM5>8>&\0E)7IZ ,YG].K/R< %'QRC M B5OM_P$[?3Q;3@<%.>J$3 M,D;E>EL6D0T1]BV2XU9Q:7G_ST([D=I:(6D#6-U9@B<+U>'/./!>>I-+! .S MN=LB4\C!KY%)QB4BM&:A_T&>G4AMKD2S!:SN*L+3,P'R%N_=RMG5]SB--LUS MFC8"-XDTB'HI$>OTUR,F]9@FD8 M)E0JC(+/C;0(!7O*-QA^D9C6=%\A\3_-G!:110.@ MVF %_VLQG-]<1I_+J6!?ZUI180P!HSJ/--9Y!A?WR/(D$8Y@\;K (N5'B&YN MI*TNY I!X77OY'"Y-(FW=]'-U[NZN=U3DBYW5T6*YH9*!DXF6"$>*4>2\YCJ MY/H/3CZGJVZ]V[%P=J \FL381;2C\QG(ZK9^7N$DM4\)='^N8Z%:(TL(00Q' M2U*PTM/^M=E3JNH6P!T+7P?)H@%T+4NEEF4EX#JMMY""DB%7R8BU%0%)X8)+1P"1M#4J@ M81E8HT'R_H?2G_BSE;*.XZ%2:A)Z+X>#OL2ISZ+]%@?<!2X'F#IF2(R9B1IQ M[!ARE"9P>DQT3FH5CI 2?H7(4W@=4Q:;):5V0HFR]W8X_<..%O%Y'FGF;AZ: M1#?%\F:[?[.O--J!N^\MJ_:@1]"9FRP>Y$'NTA[<6ZN4%PC[@!$GDH*YP"02 M27#NP2.AH?\12J_3>>3?'YFP2T*-'*#L>>&E^[,^@NDUW82?^?T MVBZRJ/SN>IFPR=P8A_?#OW(; C"BXK,$#G/1>YP88DX8V)%QR'*AD3,N)D%H MM$^MD(VOK;M]K=54V4YBG?3*X^9:._PVFC@[6J7_WB_&X793$C,G57X83IU M7/" + &S0F/#'6,YSOJ:6['3!^M@IR\I;^WU4(+ES>%H]F$,5H =Y][KJWCZ M[;8P=PDT-4,*[%+$K4O(*LE05)B)@*,VGN^%I!<_62@('T]?(J M-QM?3&^ =[]-?L;I.%=&KS>CDQ5<8G!M?-Z,%S9G\2(RDJ7D#(GT:8^C@XVD MK0352:;VC+#RHF@ 5W?]FAY4'MRS2("/ C!08MB$D30:7 MCD=L):A.DO5(N"HGBLJWW^H"?\"FL_FG.%_:GLM@Y7I'U/" +>?(^6QV.D^1 M"]2BI(70RFNKO>MP\77[6IV6'$>X\WI@=@-JJ4/EBJ4I*4\I,LOQ-32/338. M?O 8.Z>22J3_5I-[51$5;YIQ) 556"@-P&Q3@8L23,E<:N>#S,_:+$=:<8I8 M4)A0[K DI6M!]BTG*M[.XDA .I3M#2#G^5EX:V??@6?Y/YF%/^THOUR\O;V# M)=($C"1?%@I[@W+#2X2QC%Q@3E+BO2NK;136:4I137$5$U9E4VMYDM89KW'X M.+1N.'ID-4:1Y^1$%'V@.?L%6]' M4 \493QQ+'N8&.]\IE6:[/W#6R6Y&H# MNNJN2N#-S=U/_S:,4R#J^\W'^#..5CD#J0)VX+0R"]8A>!D$.984TA+XI4W$ MJ7BFI1ME)U4%>4!^KP!)#_A*GE]^!_;=')[_S"<0@ MHX!7/#B.C-,*)6>%8LQPIDHWV]B-PKIO\2I L+S<&D!EMU<4.B7%"; .5+9$ M7#&/K/(28<$IU38:QH[P7'W/IWN]J<&:1:F'2JE)Z-T=M=4,FO6,:FFBU0H3 MI"2MXXF9Q^C,?XY4=LGKG,WN\IUV>.>WPC<+/FO;=7861XS+1B#W-'2^QA5N; M:.04-?#+Q!+ET@PPA;51_ A9*0XX&Y%*,WHK0M6#"#T<@+ MI9V@L5\&8Q* NTBD 7!U<]L\$YHJE^.:T>Q-*V[R_7+.F0 M2[:\E)J$WF9_7A#G!1Q6)''N,I6"189+CHAD@CEJ/9?]]V,_V8C+3J#8,^*R MBX3V!MZ/.!U.PN7<3N>]]^I::?2+Z"=C/QP-ER+],/;Y#5!\/YE^6N;G"SNZ MB//%=/SY 0,NY\/1Z&]Q% :6)*TM(4AAKA G/$]3QW _>8,I#BD73_8.WE?) M/(4IY67!6E9R38)S^WE\%^_.XV6TR(1T:#603> M94*:80\>I]84YVG"HO_VU_N;L)7GEA_#A-U%0@>:L.?CT&OB\.+\X]G5^;LO M9Q=7_[BZ./MT>?;V*G<0/ MAF)>WHP<]U/;ND+C/5THE#P_>8:'TX44<97WR M!5R2FZLI./W6/Q[TQ)D@5$J/G)*YG%41Y'(G.IN8B\)@3%SICH>OT50N4?C2 ME][Y%:%V/OBB>7LX6 M]B6X!DS-R_PP.1L4JUY".1,[&>DT +4G>UBG%2@3UCB=G[];BCC%";83*'+9@-$X M&2"V,,0V$E(96N4$/2G-]0:@\^7VNY?SB?_G[= ?1A--PB#F7)[9K"+2%'Q\ M3QD6CH(#I$LC9Q,==8%30+Q/6UL>RNN*>)E-YX//?XYAG>_#'\NCXQWQVH'. M=]R0)"9X3KCL]V.@*E)JWSH&"VR3^/;A8N2W$[W8Z M_#&9V3,/*G2V=(,__/'QX]N[H5]<&@67+/'9-*&N0-)]VBGR,%XW@);+F-OTO-EHC^OHI!=$(T(XS\^" M++(X*11"E-8+9Z,JG=O;0D[EUP,'2OJIMBG$]@80U$U!KV:-Z]Q' K2RE9ZM MBNU<<@HEB;'P3L)OEWZ@TIVZNAGAXU]X/YF])R*-M,8A\I["ZSV8'YC\+E5R9R"?^)RH9G'B,OEK%T" M_$F&\9C']_:JN%JX ^5ZQ:8[,'D!F!RN7"S^*]%#J?_A!^NX)\M#X^V'@=0 MO.!^6G!MD\IM'HA!P6 ?F:?!\-(1XQ=(J5M%4L&%*R"1-H&U/G JPO\DL"0J MCE>)9DM"1$; 280#D[PI'A]XB9C*[EP)4;\.GSWXWAZ ;N?%6T4I>"DH2I-/ M%M/(2XE0A[)K%D+L18(D5Q]\$ZC?KKY+'VXW(+T%@C.KJ4J+8))9M?RQ$L M\S@=GRT^HZEC27=[G- %'+63%WL*ZZFX]^!<98'_/AP/KQ?7MTK,Y;DV,B(N M!,F;QT@+0#W5(246+"6\TROZ5T3^Z*.5A;Z/R"8E^-> [?""&OQX5_:ME&#< M>8>2\>#T.0LWI%(6B:"!0Y$XP8X4P_NXTWOCXB,ZFHO<[2>C!C#WNQW;;\OD MS/L8S__*77KB0"B>$S,4)94[=P8ID:81HVS#6Z)DX+3TI.M-=+03=#E3\2HK,_PY#'$<9LM.F[-!!*N=2,L0MCC!3HQ'5E-0W]K 'I+P ML7S2\T5JZE9K]0JC0B)H $R7-FOQY4X^+?+E#;]8;N3#;+;(\W >\&[@ ^51 M:(]4'DO#2?3(N! 09MI&G8PBW4JY=G&G=Z"O;OE&KX#K34P-0/!Q0OCV/%T M,[_$J<\B_!8'0083P0)%E)OEQ%R-+,Z-^6EBV3#E"I?6;%WHJIM [15RQ<6R M-]1^QJF;] (VX-SGZ;),)CSJ63WPABL=(YP>&G+5'I/Y"('[2QQPSO#H?+\E M\"]15C>_<43 %1%- ]KM@>9^"WX1'*+I4EP7T5T M+V[!6])PM 0+*OKD+'\ZE[;D%=N!PKJQRV-=LJ5%5;DD^UYC?TZ?%_/9W([# MN^M?Q[#ULV_3N.J(0*-4.'@%3,08\00\M>"M(\\(5\JHI-23 MM\,;*[8/(J)NO*,7V!U7,)41>.Q/? N-MYO'\?SK^_7 Z15-\1-\> M9';"G3DIW!U+: W/07C[^=/5AT^_G7]Z^^%\6X>/?>8?=%^[5.N2/7=3;M[! M]7"^;(R;1R$#D@ S<>SS_-SGO>DQY=(SYE (% S_B -<=)&A9%ED+@B!7>G M^$X$'JH)S[R?+F(X'_\<3B?C_%$[^CB9S1Y]]M-D[!?3K &+G?=,#+DFQX. ME/<"&8M%CCD&PW5^.%RZ8=Z.)%:?>] 3NIZJPSXEU[ JO/S;V<7YWSY_?'=^ M<7G^WU\_7/WC[-.[B_-WY^>_G[WY> ZZY8_SBZL/\-,O%^?OSR_@CRZO/K_] MOV4[/_5!12GUVCN'"BGB59^#N[,0&+9::(HPQ1JN:K /'&8641NI\5:'5-R^ M>DQ!N:Y02R?JS@[&JW <24H$XM)B!!OP8$)C)6-@SI4/S!WT M3OD(W9H.%'?GU\B[\+X!$&UZ-RE9HB(%)$6NJ^(X(<>,09)H[W641)+2Z#F= MU\@[B;?#:^0=>-T 6E;/8L\V=P=2#@LG-!+:9F<]EXC[R+IC:^1#V=[,PC:_+#:<,\C!UU,2!Y!R;@ A2PYTEP%GL#52=3V M@J#]W[/W5A+4"X(.9WL+"'KI:9%4VCGM4.+$(VY3S(V+" K2)VP<-XD4+_@Y MX%W?$5I_%39Y"O"]3?BLSQ<'>@F7 H O@3G61&1]E$CEE+WG4K'BE=.G]GIO M%U%W?KVW"]_; ]"=$DT!2Y=0X!@V08E;]41G3)C$A=2J>-3WI%[O[23D3J_W M=N%X [!Y>*'?9[>25Q+G!&@R(B#N3&[2G^ \MMD>5M(.M+& =<"\IP(L0N$8L@88!'SQ>6(\6(O]%IH^I*8= MCVM/46\M\=N;[XTBZ$$!SP ;0A0VN2R1Y/>3P2-8A"(CM7>P&R92:27T"DGM M^%[]86E?"30'J+>3\<\XG0]!6Z]^.LMUB%E: ^$)ZFT7X$'HC!'CN56?RJW)@I:(Z)QREZ) M",4'.K?_XJ)OC!601>5"S[/Q>&%'M_M8J>7'>QSPE")EH)2M9\"NW"W$.&]0 MB YV0[DT[$DR9&/-Y^M?JOM8HAQ6>N!K(^7 5W'\SN8BQ7QE?YD.?;P"B<^^ M3T;A[:IBYO9O+O\0'%2A' 'N100/L@@Q/T.90' M42&^-X"@Y1XNXH_U"/DOT\FWJ;T^6\R_3Z;#_XWA['JR&,_)P 1/J,ZM(GWN M>8RU!8-1Y*X5V@"GG"3%JY(ZDM8M\(E/!UQ]B*0!I%WE =J+ZBO6MH6CYVO]V M)U_L:D+V[Q$.2A@H;14),<"^?)Z-+2C2C@8D$U;48TN2*'W_=:6M&[Y.*+[> MBU : -MF37P1PB;S#[ [9,$302)98H+#3HGR MLZKVI;8;($\H&G\DP;4 T=T:49ADI!=2(,,HSJE3CW3TX#03SI563FA7O,:S M?,\0M"9XH'"TED#4Y,B@XITD+ZV2/#6O*](0C M)Y #Z%TXI]2>2RI&98@4!0V;XQB,7&N%0EPG*6U06NM^BW0.:L]%3B!%T*- M&M!PCW?U<0AV;5A*:?4'<>SC(&H'KCCQB!@%7%.YK8J' \0LCX$9G)0JK=@Z MD-4-8">0'.A+%)5S3G^/PV_?X7B<@5:TW^(RE_$Y/0@M#H2/GOIHD32Y5H2Z M@*R&HT)HY(DD;X-X[=U[IP]U0\H)!/G+L[4R1AX4$CU&_UU*;)TG>V=O9@-/ M:60*$R2D$0C\%X&<=WE29DA><^ZPU!WPLM-'NV'G!&+[_;*[@9OL+E/QI!QR M>2:(8H3YI)#4!FYESO*0\)!0$"D891WX):6OL&WT=*M /:&@?C'FM][IYSN9S5>92&=G.?QZL^IL=-N[PU#%1,X4>143F$=!YB=D$CDJI0J:4L!A\6-^ M",4%>[SD;[S)WWA(Q=ETFF?:++_YYN;^[ZSI./O33L/J)8S7&+;&*"(JMW[2 M"> X<+1[1+45\W<CRD0> M743&Y+&/C '.3=(4DI5H$)&7;P^^\'WF^E!QSA>M0G[,,XO$88_8][>^JVP4RDX%0V*5H/AG(Q'VAG8GZ+* M"&PM)>$5NV^/S[8!DWVD.SD.JUN8G+D\193JX(P/*& "S'$^(4TE0S2QP*+# M>;YL%XU2=*CJ,3J$5+B0]N=\"W"Y;3Y <2)",Q2ESH,]@&SC. 6O.5)@!?C, MG)0"3!,S-W<7U@N#5G?A7%.#5ATS-*BX[$&N\_@@C$QD@'7*5+("%%TWS_7T M!JWN)+(7!ZWNPK\&;,Z5EKOK?(.U4<8+1 TX?CP0A6S6>T"W4LY*JEWI^M!' M!#33GZ.B![._1!J T_Z,N]_V.#RQZ30.G*40$8-3"-PD%NG@(R*"$*XBU=H6 M[Q'VC!O ^9ZYU@)[!3(:%(\^,4+#!RBF&4IU'1:#S&G4:";?]*98^N%505%D?M,-/P M>L6QBSB;3X=^OM[0U_%P?KL=;J5B$;8C36YDX*U%1L!A211KF301^&D/KLVA MI=<_5=D&; EBI053?^3AK0Y^;5=**)W DT+:YM&U)JMEJ23RDEBK@_6>=X%; M]R_6[6'3%.IZ$E,#5MNFG5Q<[W#.,.;1BI!+WI( O@6[FB>98PP* M,Q'PTU=N&]7AKM^MVURG&03V+K+* >"KX3P'O3Z,0RZ> YMV%2(@6(+]FI Q M!B.N='Z@1P-R4FCAG!(V=FKU_$H@>./'*]_&U1-'ATND-4CE@:3+.J3L(GT? M_KB:G(_GP_G-;=I6.>TI9HA)V!67X"T9\)+ E W!6&]Y5"6R#CN252\O40 MV^!44!KU@R+G?T6_R.GY=\-I]/!7;U6PC 1SHQ,BC"FP"< ULDYP)(C+&S0D MDBX]P[9\HB& E!3II#Q_&[#^7U7F+^GRCW>5Z<);%; U"&YO@CA5!#F[[$'D M%<;&&E,\/W8XU97]B":2:D>6_2FC_?$3YK.?=CC*['\_F?X&_W:>YRA9GY]Q M\<"!#R& SV_!SA6)B!0H=;*=,_#*7AK/D13&9*DC41(@IWQ0EC_\ 1Y@;I\9 MI\-)((/(@Z8$8^25L[E%)D6648)\8EY:+7&BI6MV2]+?>'JGT0-Q*!!.^1 \ M;G2QVGWV4RR-8!A:F8?9..Z051&C1*7@4:O<-J^54[!I XVGH!H]!@=#X13. MP8LVZCK["\[2U ]GP( MO'?M5#;ML\/&TVJ53U(],%6.VNPMF*LXO9Y]3LN?OYV,EP\7%W:4?WN@.6-" M1_ /O53F(H!&&Y"U()_,0QV1CNZ8.VQE-Y_1R#)@1]"G?*5KOR(OYK M,9P-Y_$R3G_",;\U,#7AN5#3(\(CN%J>"V2IR0T-)*4R616ME#PA+13+0WP-TH%%)(TC3E+G MA"Q=B=O+1NI.'FGA?%2%1BOGXYD,!LI1'8TE*'AA$< M#&\S)74GE[2 T,.$TP#$SJ]_C"8W\?8BV;RI3[EIURQ['YE]LZO)W(X>_GGN M+_)I,O]'G%]$/_DVSGV?[U=:_://\^]Q>O7=CM<>#MAR0H-O8A VF?>1862D M4LCSY$V2)*A4>J!XM"FET"M3:TG[$<7=8>6[-KWKL#D?3J9RU*_O7FSB.:3A_#])] M^"?G?^6?QH%.+#+M=2ZI\:!A)$6.$XPP"3BP%$%VI2O'RU!>>0+/*9R-LM(_ MN:Z2EXOK:SN]F:2WW[-09L/Q*OT_N>WTNTSZ?!T#4D8WX&RM+]W"?2+:9W%6$K*^!AGX#;Y#UP MG1BGDQ;(&9-'H6&%C- ..94P3U$KAHM7@>Q,Y8F6!O:(]WX%O3N@S0K0X_@M MWXN-JG[E! X<=I_'_"&^?+UD9422B$@9CD[CXV0M^E;][94'GI+JWP4F!ZK^ M\W$;9V6M)G(I_9H)6%)."+6(\%Q-GYA!5H'I*K476#GN*2W>";_T)NI>&R?L M.QP&AU_D3#Q0#-M*'[,>2VL]EB16&E.-A+,^=[:SR"2F .I**4^DXJJ9NJB] M=UGW!CKA4]4SH'XM;WUKM3%S2G*#)2(83 5.B4).J_S+I"7U(;?E/\US]LMX M]KT@O,Z!W EN[<0"COL @(/![)P)H$E-KFNC"EG'*!*$@%%/K.7'/Y+'?TUR M"C&()DYF/? U,=?Z6)K+*.X%LP%A)03*TW&1-90C%8/"$@>3>&M>7,F+\A3B M($TN\E;6N*"I<#$B;35&7 N/' L.)9:(TD087KS6]$A;J_O, M\H3]P3Z@4_E4'?3L;LV6)[RXB+F'%&B>)R_Q[D08N&;)>H8"9AJ!G9Z09LHB M+@SV#I@CPI.H?MFGE_N17?=59H53TSHT6@F?[//BZ-5K^B5.T8&B(D5@$DK& M1\0]\4AKEZL(;9+@ZJ: 8Q_WTG&W62>LTCSD2[UX.Q+^?H$C^O*=_Q*+R$ D MITET!*7 *5C51* \XA'\7$.9]YR'=EZ3[K_-.O&5?[. ()\JX22Z23EU=>R:S M;EN#$[4M2XJ^E8NJ3,CG,4,&1'IKG9/(!).'"UF.7,(4)0R7-?-),56Z1+^W MS9RN75@4KOV%"P_ SNEDTO9F1P+3ESH68/\8+(%D<1[5:I&2.%+)L98N_%)' MJ4G[[32/TB[8:2G67L9X?I/GJ*GJ7Z+VD?5F1??IW!S[[ ?X[VA';KYVN]G>W.DS8>S4IP MP5GR>:"&M^ R&89T[K[F@N/.*:\4*9WEK_QHMMA"51 M(IV\1I$G%;7'42G^BMU;B\S0I>5BM'')8($,913.D,;( M,I^0M"9Q1TC JE-DXI71NG5!QH.Q^M5IZ) B)_]-'*0M]'9),2_#N%H,/K?5<)D38XHI!6QB > M@656XZPLX3^$$TU<+S7+!U%=V?9I(EIV9-F?,MH_3=8]Y,__M1C.;SZ,P3!< M+,7S0@\EK0VF0>H\H=J#KVR7H76.B \Q*DH$I$ /"34P$+ [G1$"<"8:TMKDS7Q!>TD!= M.X;?CGMK/$;[BQ_# W!VVOU$7N7,'TOM=,>9J(ADV&DD HUYI'9$!LA!(08C MD_:,M=,6]-1Z<_L5/X $X.[1;\57=IV>OLN;#V$\C_*MW0C23KE7T*N,6:DFN-PGV;(81 $?UHHBKT%#\=Q(2,?"ME4>4 MY8:=V '/(G!/T3P#18')'IL96%!PWR>:\VCAX#2H!'9"\;]=TN1U]FEA*:,X M(JXMADM 860X 3A@YZ76(HE^^HNUL/D3-;3_K31!GWC^I0V!QS'UUQF7J*(: M8P6*4W'$I7GLK#0L,84X-,-489%(BB!$L-*"$JJ?N_9%37X4W7+?[\:^@ M%4Y*W#OA^Y>V\G>(F$8BF4S.(DI4#I$X!RJ7)81QX%'R:*Q7)V,R%([[J_^H MAA.)^^^"XG^C8I?7&67=9Y7-!HD&)ZVP*)'L6PU>R&V>/-E1AHL>UC M1QI?T7F_;0RK(($H1ZA$)@6-.-8<:8R(V?Z&5>PB_@9\M\<][*E2 6L6D*8B M9VD(&)E$6R24E\$:\*##?X95E ;!UF$5NTBD 3CMS[@MW9L])4F[@%$2.8-@ M?4*.IH@\M51Y944\_A.V$Q]6L1.LCC&L8A<9GUH?=ZDB&'1P)Z7LM?-@\@ E MC+->2,D+F3?>P?WLI8_[:8VQV DEA_1QWT5DIZ!V7P^?2R>B(J '5,AUG3IY MI"W7R!(2DI4:_M-,9]*/.[7K/8%.\H?8"T>6_2FC_2X1^L )OQC._OE^&O.T MT0CXF5^ JS&04OGH)$/&)8";Z;@O>NF M3O0A:H-GZ&#(_*IGZ(_)")89#>UHF^XVSX'!T FX:32.=G%Y\^?/KM\N/GR\LOYQ?+',O]1'#@WF+U MF7,[S;FTV'OS)]62\9.+7&?S^U9^3MR,[ ^=N_GT2]AZ;WB;%UC&J[DEU%&;4,*Y*()S MDB=\2F03QDG)H#0+A2'=XW9:27/U L2GZ:Q&4-'L 7D8WB;W-G'E8@KR*"AO)FG5"G@Z@7I/2=:NUHS3S)(OMY]>!*:$<\[E0YN>4;+2)L7TE.>F!K XKK')RCR4V,2\-H M5=VXWD@R%+S@!&90( [QX#RR^>5%8L;@E(CAJ73!R(O$U W.]0*DL@)H $F; M4JX7EU_7FXE>,I'WX1C)S]-B[@F'X9=<4NJ8%4*4[G&XE:"Z8:I>$55.$)6O MKP=)_?N=?)DM;E5MD-(:S!VBWN9>^UX DZ)"+(2@L+0T/JUDW7B#O?*9NF]; M>[O$2C+WU*IV1+!:!X&1HAK.0!01F9R3UT"99%R"NU^M:J>W=YB](:E7]C=P ML5V"C);!^Z7;_#DM][/T,R(&+T-C@[3,?8\5,\@"2'(]483KV3EG2CMU+Q+3 M2KW,,0(/9232 +0>TK\^A1%+4+"*(V-,Y@OL0'M@3E11*B,T=<7K4YY343F* M54:\DZ*\;@ MS_S.O)6U3F7.)2$\18$DE><.Q=Q5AB+)<'#1Z6B#+ZV*7B:G M+GX.E?13;5.([_@E.&*<+&"&:T5AH7O\Q>)J?N M==8+@@YG>P,(VGB]WQ=/:!J25R ME*.:105ETP#2'B5R!U@#7Y*5*#)N$6>&97=!(EMP.#L;A^6+_;/P/XO9?%FD/\#")"R-0RK)!$YGDLAR3U!0 M"0/S% ZR=.^8[M35O>UZ1%=/ JK:?3S'/&YW['%&".H5PL!YQX@2RP3HD*)B,U@<5?9<@9AEJZ@;)>\)?!4'M?Z=. MYG94Y$Y]TLUF-==X_0[N87NKY9X'VOAD5 "/%WO8'"86.4-Q]I)"C%XQAWGA M:W4G NO&W'N\6?L3T]X8!$K\%9N2WVC88$*8$Q5*C\QB,FY):OD2PF##;E M0&'WC*,G)-7MC'Y$1!TBB@8\SL?N,IB>.!E"$':Y,QWE#HQ/2E&4U!$9!#C3 MK#".&HY*'"3:K6&)7?C< $AV\'KS(S.6%$7>P \\,(YL,N##4)IY%9U2I1%T MJF&)DO#J24)M.)A=_.8U,P>)VD"LB0ASQQ%7-B =#4,,2Z=--#[R)S?AWC&* M]2?;"E64 %6?/*^/J-T?5MWNTU(>A=8>7 TI$9<*3@[Q'$7MK<),1AU*6UD[ M$]E6X**W&[2XO%H-5*SW\LP-OM?H=\RUV%--!'@UP8)B5YX@XZE @G(AL#'@ MUI1.*1U(PZA-T$HXIR@;LP^6 M;P!.WKP.GOV^.YXWBC@0<^I 394>VT5[BT;CVQHU M-\Q$3BC2B>5JY$ 1;%DA+3"U8$ !.DL_&#F0Y+K>4O/H+B3K!J#]0NC])68/ M!*/$$)J0#3GX3BE!5KF$HN2,6&T3EJ5U]8XDUO7):D*W3UFV' H?2$NL6XYM M="S!#[ '+0*X%DIR;40(0HG"H'R!E+HN6$WPE9!-$R [\#'_V?5D,9X/."%@ MX"2!P.O-7?X31R:WWW+&86(2Q=Z5+AXM0G@G )L3=,N.+]8&;O=+NVS[FPV3 MQTGU#[/9(H8/XRLPRF=P]&'/ P(',E@5P%YA<%SA9"*;F[$EHY1T#/O$BO=C MVH&^;@X7/D%H]B:ERF]9.YG2[]9G\CREZ. M]ZFX#52#)0/% MNC5>QF\9AA?QQV0ZSZ;NK8'K'<66QHBLT7E*/5BYAD2)O!?.:L=)\J7[P+Q$ MR\$IK/5-\?D'V/IYX?6'9H,8';:1>102RRV^C46&P0TA'8\I.*S9TV9(AZ>J M7B*F\N/;$CAXEHLJPO@&C,/;C:S8D[7OW4ZD,M)IZY!W(N4'@A'!UA*BPA#8 MA@S6J9X@])R:RMT ^L30@:QO"$1OLWN47X9^&/_]^]!_/P=W:WZS.B-Q-O B MCW(B%F&L+>(RYEU%!W:%M,QRHA,N'0'O1EGE-Y5]@JN@2$[*AKKK(WT1_63L MAZ/ARJ>_U=>K2H+YY/S-AZMW9P6-J[T^W)_5=3@?^C;'B U*<@:>A; *\8@] M,I9BE%. <%DJ8T/IJH6^S+$G/+ZW#KY,)VDXSW4K.<9TJ^:7*:399#0,R\*F MY7-I*8S55II\ GE^,PT_DT$C9N$\6N4$PZ6;!Q].=:,&WB[(>MYS[JBB;. 2 MOVM2\V8Q&X[C;':[MV6C&F*QX<11E&0@B L*F\D7A1!4:&*\HJDT+K<25!=R MQT;'2^VB#A95"[A;T;[N2B*(49A8AG)G)"!><"!>Y^)DZSQ+28=8//[\D(!& M&D4=+MAG'5OVY7+MEL\VQ?G-99S^'/J[GL0Q)L&H5$@*<))X9!II(1-*RN' MB*"^TT/T36LW<9?M(Z9)09[5EOF/Z(=V]&P+B@H5F;=(>2$1)YBA["#&[!#GX7RUZK3<4.C MS--1@PR(6V*0AKL2!;A/O3"1DE@Z#/X"*2U!9A\93\HSO+*A\G8R_3')D=2S M<3@?#:^'XR6';G=BB9)!@(5.E,:(*R&0(X(AK2*6G"=/C>]@KVS_2IV[J3@J M"K.S 87R-"YU=XV/OV5FO9],MU_DC^_QCW>5&4;E5Y6)(V]#+O[1!CEE/"*4 M)JY!BV/5DXM<>BMU\RZU@S@-P*.!4W(1?\;Q(JYJ+\?+P.W?A_/O;Q>S^>0Z M3E>UF3FJ.YM%^#]@_%\#*S0124OP7;,WP_++(14%\D1*;U6DR9?NT;0'F4U$ M$NK"ZUE0O5]9-P'GATKE$3_G=O1$B=QG>HEG5 $_@\RM(CV+R%HKD4R8!D7 MZ3>Z.*#W(+2)$$ECD.Y;W@V ^DFV>-G!1CN&L7+ -.P9R<_YG3$) MMI=*]WG90$9+::!>A/^2S[2G)&H/P!HM9G=\$%0)GSR0;$"]\X0C,LPZ%(/5 M)@J/H^D2Q'^X9DMQNC[A/^/JY=D*R@-.))<1W#F*\W-PXSS2 MF"5$?9+!1DQU\2>$9P8EY\G3J MVN8V>*]\I\Y3]R*X*,[&!N[-^^?\X R?76%;.QN'1II.PTKO@D'79A^%.@7GII=U>PQY=T>F+VP4K$78UTH M+?4$;.%F\5\+H/7\Y[*H_?;JPXJQ@%5 2=ML93.>"SM _@*@H)CFL;@*?XF6 M@XL^'J^[*A, 1T%X'3VBR_V1J)!1N5V+#!3TI,1"E9[RLHF.R@GI$M)_5D1Q M*+L;L&.>[@'^V;(@4Q(#+H@&@Y"!_\"#,$ASF0=N,6*58V M]HV:-2E- 6):0L[>XGZ M=?CLP??V +2NLC12*"V#0$HE@GB>XY#[/2$POR0#[9RD+SXV?1,AS0%G'R%O MA\X>'&\!-K>/%!\.E5\]4&1,2<,QBA;#1K 02$LN$"%:*F$MU:33DXI]'@D_ M):9RJ5+Q.ZL(TQM ST/ZUR>*><[@5+DL78ZXI23/Z :G3Q+EK?34B]+7U7,J M&GGX>YAX)T5YW0!:+F/N7?/F<7OUVP>M.'*J4H+CE,.54C(X3D8BZJB,@21J M2?G&(2^24Q<_ATKZ66UZ&;8W@* 'TX%NW\(R[0E1"G'JPSL51LMA+&X (SF6^3F]A0\/Y^]M#HG.;Y;*%[ Z8(RQN%SL<<+)W>ON3'CA#N+'"% MPWG(S]>L9101'ARGQ OV] U@+Q!Z2%/=JZJ,Y#O :6\Q5,Y)_3'\YW#\[;?1 MQ-G1^;\6RQ;U'SY\_++6K8%*@8G&2$:5:Q>21HX+BK01DD::B#=/"N\WIJ>V M?Z4]B.POS4DOK*T,DO^S&$\^3OZ,T[]-1KE"\O:-K,D9>VTE2MC!(5*1(ZL\ M15YSEF1T0M@NXT]?6+ZNV=(;+$HPLX&[Z,DE_?$N0\NTY '0>SC);&O*KCORKWYZ#6S>0B@FJ M"$=)60,FO7;(&&T1#=; V9)1^])VS*M$-14BWE/VSWRIDH)H%UFKJ29D0&G4 M$KZ+DLV=KGT>'S;-"Z#\E_BU"^?B3QAP/(OA*O)FWC_ MC\*;FZOO,;]2LN.; 2?QGQPVC@PX%P@'I[-;ZS71';!7G+"FS+## M@5E7< W0E:T=VH:\3WN1)X:TW\;1<7?WV;^?OOGX\ M__#AC[./7U?#Q3Z]^^^O9Q\_O/_'AT^_G;U]^_GK72WS/D77NWV@6"WV ?LZ ML$0[M_/+ZNGV7=!_+^QHF&YR+R;O\PB9^W+=%)W%%N<@B1=YH"_\3%J+'#8N M:4^IIYTFB[W2-[4;-8=TAMW^A7?#F1]-9HMI7$>)H@X"_H>LIGFD.VAL1QE& M3$A"I8K6T$ZIP(.V_82H>@U!>\#*PYZR_8FF@1OU?G.CT>1/._9@CX[#!0AO M^C/.[DI4B<226QQ1BBD/9E<<.4E=1LTC M;YU$T:^T421H^?3Y6\^X:R%IW0<>=H+<'L)I '!W M6WD_F:YLU/RF<)U=(S[IX%5$+CB,N*=P.1"OD9-:O0K31<^>1$5'G@D6?\WL&Z9SU<\GA)#N-KBIDN>V6 M"NVE<7?_]VC_DFI NVT_LV_L*/_6 *Q<0B3%2!DX5IP1.%:"&(2)"X%'RF7Q M1IF="&O?C-L3&#O=J_M(:6_H_5B& 2_G=CH_ @#??K?3;SG*G=NFY8[ZJP9' M Q.I2(0GI!V'\TQ)[GL#YUES;#7!SM'B RWV(K1]_7@,@):08O.Z\ET,"[\< M]3 (.#K+F$=*8H.XS>./+=8H*89U])1K6;K.I"MM=;*YK0%R3UD=VH'QB#;O;&+)VU;P]\^4CKPQCX?AQ()C>7Z ML^C_Z]ODY_\;?5A]XNQ/.PU7>=C-MWM&OIZT> 2YAXNNT.;#/<@V?V''K,7> MQ)=J'I,3]V]R2C6GZ.$*7 -_:L??EKG^V9N;^[_SQ=[DWUN2MZ(QAVC&X0M@ MYY.]ONU-4#C?W0>)!VJ\+W&:)M/K?&)6I0_K8$?9G;_TE;I5)CTBYJG*>H7- M>^N?T:$E39\FXY7"'JY?<7[^\7!VV.NE1Z\L4+>"XP@2[L[$>D(&!;S:(MR1 M\^G0S]=D?AT/Y]TEW665N@441Q+W#NRL)_,'&N=PT>^P6!<$J%-'P.[,K0>$ MW^WTG\O.^N7@L/.274"A3QT4^S*Z#C1NN;.)OHO+K[V8@=N_U04DYI1!LA/+ MZZ "'+?!:D/72X?M/AFUKW/Y\HH%2/Q]_&.8%[T")_(-_.$_BY#Y?-4JJ9!7 M97&+JTXK)FE;S ?M+:S(U&9/4%/CN?7H_#^Y']5D12 MCU>L$B[?2TX;.=&(E/*)?SN>A6DY,3U9LDJ49F_M]YP7C0CJ;Y,_[^DKJP%? M6+I*\&4OP6WG364!WMVIX/>'7!X%%N(?=G3P<=NV;I5 RDZBZ\"5%@[>[.UH M,HM7DSMR<\U2P=/WROI5PB&['\%N7&I6GCV)L4[N[-^\JZ?/QOL,3]:'^_GUC]'D)L8'R=-> M M O?Z=N5Y\C!I]?974#<%AU-_]Q/XGP8OCM^WQV>79QV0LL7O]>W3X]1X1' M9];7-F VW1YPH^<=EO<&;A>NDJ(ZW!]XPI<61/=U'*:CFV^7T2^FRS:K9]?S MP^6V<=5.MSNN+[5M+&E!9.=_3?V7Z= 7.%_W2W423@.IM6>;;T$BO\$-,']G MY_&]'4Y7'9,.%LV&-3O)J(&$VLOLJ"RLQR?[YO=_SI=0>OM]_.V+/TSMO;)T M)]'5S;%U8T[]=D.;"]P_C&=#X.+5U.;&T ]MLL>4'UBBO^4S1>KTNV[CP&+] M2J&G'0OFIO]U-OO^S[C1!=U<#_?D7]2+3&Z+:DU>W6+%(L7I?WTG&L[CS?M,5Z=5[/SOPS-;UGE/[%90\@]GZY-S? [L.S/AL7K!BP?DT6 M#Z_,;YM9]>>$&9+4E\?,J0_ZM M4Z:]7))=S]"1DJ7_R45VA.+O\^GH*DZO9Y_3U32 ^,I4SFQ9MAI$=[N"7V=, M]8LX4U4B(OYXI6I%N[N:2!NVWXI(KH;S@ZW71TM5J]#=4RB/&%!9*A>+4238 M"9*-AC#Y,8^'%U*_M&:U@MS=Y/0*2RH+[--DW(?,MBQ;K1AW-[&]SI@F%."2 M+F!>CM074(*/EJM6;KN/(MS$B(:4X=7T>CPOJPL?+%FMM'9_5?B<(6UIPD(" M>WG5:N4/!^G!YL1VZS!,KX=C6U 3/EVQ7N'#/MKP!7XT(:MWB^F2L )"NENJ M7N7#/M)YRH$FQ/*@5.;;M[.?=C@ZM(IHV[KURB#V$=A6WK2:33^?+I^1]=3G M[OGJ17+GKQ!=(&5^$?WD9YS>?$[/OO4,"?O9:%T^<,!Q7:]Z^YG#LW<;%ZP6 MXMU%/@]/ZC:VU'8$X@QXMTR.Y-OXX$3$IO6JR6LKWR>=F/"?%%$MH?SG/=U_ MLF?XJ2$4!ZOU'25UXL;;^A>B?."+O#6A:LIM7TM@RYLJJWROGV;KS=U M\-N-QTM52S'N*ZW-K*@LGUN"QG9T,QO.RB3N7URT6@;R0-O[1?94EM[E_)]? MIO[S]&HV/9_-A]=V]5"S7/.T3A^HEJ_<5ZJ[L*VRA#\OYJ#CQ\N(3CE5^O*J MU9*8^\KR50:U]NZEBJNU>7#U3+>!:X+%]E6V4)OX=%)^-XN],2 MQ50O+%DM&[JO%+>SIBVYO5O$J\EZ+A;L<'MQ[8ZX/UTK\EX="5KVU! M38R([7!'^X_C&U?@X;<,/1 M<'Y3QG;;[XOU4LR%0+$;9]OQP$J:>%N6K?<I65/R.J\G6S9>O\@'2/I41!Q/UZK96F@G MH;S A/_4*A[SIOE/?>)_ZA-WDTWXGZO)TA\_]'@\7JE:&=6VT[%QL[4%,!K= MD57F:#Q=KMZUOI'=DRY[K]UY)MKL8!U\)AZN4ZU(;=N)V+#1VD;MFMHR0;?G MJ]6[M@_SXUO+7[R=7,91S'.$UQ@Z.'6Q><5Z%\E^\MK*E]I^"I 2[HSZSRD- M/:S[?ESFK+V^>CT5N)\L._.KMLZ,$#'>$EI+BMG6KU>7NJUU?YU'ULSBYFLSMJ$0>^.E:U^.CFBQV&0H+:M&2UPMK]Y;6%,[4=Y>PI H69JE*J\:4UJ]7+[BFX M5WA3V^R\C0R?_?Q63#>^N&B]4M=]KUZ=:H%9+F% M62VHTCM2BRO4%U>N5V%ZB%Y]C5&U*RO^M1C.;_+$J14KP;VY7G5V'"8@)L)N M2TEWQT_5*SC=4]S[L;*VV_A$S?PQ6UXBRYF5SJ%.QHSW8 M6+O3Y'/UDW>^#GZ5$7K7;W22=TO1IQV9U]PA_SS_'J<]G^_-W^@DZI8"5SLR MK_:IMFXQLM./P]F\8*K[Y54[B;.E<-:K#*HMP.>:Y>#>OYN7[%2MT%(P:SMK MJD?^;Y5_>0&^MG8G2;84RNK(K(HB71]Z_#8NV$E<+06@MK&E]E/G;%#E M'142V*;U.LFKI8#1%J:T$.(OTA[SX4*=!-12E&<3&ZH;(9.#2R5OU^@DCY9B M,$\VWT:9]\'BV+5>E;84)FFP3'4R_@T,ES5A[^+,3X?+-$RA.M77E^\DQ)8" M(-U95OU>"L-,EQUQ3'_>[ZY4^OFUU3M)MJ582&>&M=I0X_'\H"^3T= /X^S+ M=.(?4WY@=XTMGRG2:J/K-@KTW7CY4\^0LN=#UM?7/^C)[7KY\'#I4I-27U^] MXD/0SG)[_&:W([^J/Z7>1.>GR7Q-:AD5WOTKU5YR%97S%O[UK]'7?Y!_<'86 M_[__Y_\'4$L#!!0 ( %& 7%CD&5X>#,Q,2YH=&WM6FU/([<6_GY_A2^KNPM2$C(A84M@D;*0;=&M8 5! M[?UTY1E[B,5D/+4]">FOO\^Q)R0AH9LM;3=%=Z4-F?&Q?5X>/^?8\KZ3.=#$UZF[H6*O9 M:K.?M+E78Q[:G7*9/)V-<[(?GD_V_20GL1;3TQ.AQDR)#SLJC;EH'373SE$4 MMYMQ'+(AS[633/Y86>D\OI0TOS==J=PQQ,EW+ ; M-9O_VO%RIR>ISATF,^@P+/2_.-E#_K7P\N/EV< M]0875Y?L\^WUS6WON/OZV% M%S5V75HKLXSU&NRC3.ZEJ;&SH9(IZS_(I'1J+-E5FJJ$&O#A5#IE;LC=VS>= M[XXW6G6D2L&% $/6,YFZ[N'!;!VJ7"# W3J]^48NB!HS(_[ZV9?=TNDT.N2& M"S;D\+J18R4GR"UNJ"SC>5[R#"\+;1S3.?NDS8A%S?J_F4Y9[[-BWQM=%L@Y M!A+<*9TC0D>O(4*MK8O01VX1%P1A-&7WN9YD4MS)6@A4%2&AH4*N42%@!JYR M!'#*RMR94L("U R^?$#H.!OAR2@$-^4)7AFF1TAJ3@>Y%8%<)M):;J8D,N+W M$O,NC&GQ3D 93)GYV@-SD$"B#&H-B.7H#DV$-&PR5,F0V9(^YOTGTLAJ$#)@ MI&R&HH3JFXER0QAH"YEX!6G< JII 3/'Z"98/%UTPVN!X,'?!X*2I2I'D DO M\Z#6@#^(H]DLM*L\!8MXLL#W)"L%Q@1P%B)8 ^B4R::L0-P)L@1EI(M'3%9P ML$^F!NR%HH%K)%%F$ 0-=#BI[->GX3;(4LS/;$SE!IYIZPS'!-Q>AGTAI:U M!;#9F3(KVKX6O+6W#F^#I>"\LQ66JHJ R$&'*F'7[OF873!NI$<'HJWB3%(4 MF00DXTS9(?4@L1&XD?B1GH6R2:9MB7[$FD9G 2:%T8D4>&W9+E A)& 60M]_ M2(8\OY.L!T*Z+C-(^+JTLRN#%KXNI:?PJ*B:S ,\:7Q&K+6 VH BTF7CB=*E MB5),1'8^Q3(D**F_H&B*6H=;!%!4^EN#T*AQ%)$CSJ7%E@'Q\@GMRV"J4:Y- M>&DW[T))+Y8 1C532*.Z-!@ W#16UC,>I&3NQZ%*>)B:E3@3>AB=::$/VBP96R54-PH,D"%;.\S0$XCE98RL%^;UJ=KSX_:2BCD MP,?4J>" >%)FG&@=9GDEYID>1U58&$NB"V6I3Q\/E4%%B6V.11BH'$D2;817P!>H=S)'E9$!W&B1 M!:T:$D'Q'0",U:4*,/CK@7"R31 .9-P?\ZSTC$7QE6F*&E&-$1F[IM9#.;$! M]X;']86?QRHZ@C=M*"]C7;KGY]XD._!':4FU<_KE[0Z+9U6Y7WXR^&"V%:<) M7@76-F=?3D&2Q<9GW95[GWE.QU7@\7:.3WJT@_V8V)[E ;5 M;Z$>3*%Y_EM^HQE^SW<&_\5LYJJYX9OVG5AMZS0;GC9MM\:MM4X M.GJ^]?>.VCYH1.WV1L/N>T<$9\#?MN#YAYV#G5F'"HK=5O' HN7; (3.IRX/ MWEZ\+O$7+AT?V'.L!9_KV"<9&Y2(T[=OHL/F<>N[FK]5\N3F1N6>/]#R;V'T MQ^ER>O]=5H6K UMEU]LW[??'UG^N_NZ^9.V&,&XRGZ\W\= &HA5?>3HKX!PZ M=&3DE>-M=?/*O0WOYBUT[=_+@9\-BC@J6GR5],QU$+9;':4A5\K'QFI;LK?J M\GV?YM9DT<4[:H6V_E?#;C@>'\N56VMSL/H\V9QWX3$06[K5+E^XZ%9]ACMW M^_ZNW_\ 4$L#!!0 ( %& 7%AO=J^""@@ -LG 7 87!G+3(P,C0Q M,C,Q>&5X>#,Q,BYH=&WM6N]/(S<3_O[^%7XYO7<@)2&;'QP$#BD'H457P0F" MVGZJO+M>8K&[WMK>A/2O[S/VAB0$>KG2]E+TGG0ANQZ/9SR/GQD[/AK9+#T^ M&@D>'__GZ+_U.CM549F)W+)("VY%S$HC\UOV8RS,':O7*ZD354RUO!U9UFJV M.NQ'I>_DF/MV*VTJCF=ZCG;]\]&N&^0H5/'T^"B68R;C#UNRO1>T@O=)N[G? MZG;VNWL\YN^#N-O="_>23C-L_Q)LH2O$?1]CIZGXL)7)O#X2-'ZOTRWLX43& M=M0+FLW_;3FYXZ-$Y1:#:73V7[V.54UVSE-YF_> MU4P\4JG2O3=-]^^06NH)SV0Z[;T;RDP8=B$F[$IE/']7,SPW=2.T3+R@D;\) MV(A!W./$V_\>>E*9BYD_08N<&-R/9"@M:P>-UK('S]B^OVQ[A)D7^AL9?S*X M&IZ?G9_TA^>7%^SSS=7U3?]BR(:7SWJR*99?W?PPN&9!F]>#SC;?8?V+4Q9T MX^KIYN)T<,6&WP_8]>#DYNI\> [AP4\GW_M9G,M7.X5?_\* MZCSIX7F-?1)CF;/K!ONDRRRKL9.1% D[DSG/(\E3=IDD,A*ZQO!A93)E=L3M MVS?=_<.UEAS94? X!CW64Y'8WEY[M@AE'B.ZO3J]^4;^!XV9$__\Z,O3TNTV MNC0-YVS$QX)I1$5,D%CL2!K&\[Q$*+0HE+9,Y>Q,Z8P%S?HGIA+6_RS9=UJ5 M!1*.A@2W4N6(T,%KB%!KXR+TD1O$!4'(INPN5Y-4Q+>BY@-512A6,"%7* \P M L?RXOF4E;G5I8 '*!A<[8#0<9;A2=,Z2WB$5YJI#!G-*B^W(I"+2!C#]91$ M,GXG,.Z"3H-W,8S!D*DK/# &"412H]" 6([NL"06FDU&,AHQ4]+'O/]$:%$I M(0"T0;/][("A8\D#< M\Z#6@#^(HUDOM,L\ 8LXLL#W*"UCZ 1P%B)8 ^BD3J>L0-P)L@3E-)UCLH*# M>30T8!]+4EPCB3*% ("H@!8WG''V1-R,6)*JB9FA5(M;::SF&(C32V\WK*PM M@,W,C%FQ]K7@K;-Q>!LN!>>=J;!4501$#LI7"=MFQ\7LG'$M'#H0;1FF@J+( M!" 9IM*,J >)9>!&XD=ZCJ6)4F5*]"/6U"KU,"FTBD2,UX9M Q6Q ,Q\Z ?W MT8CGMX+U04A790H)5Y1VMX6WPA6E].0?)962N8*%D: M*,% Y.=C+$."DOH+BJ:@M;=! $69OS$(#1H' 4W$J3#8+R!>+J%]&4PURK41 M+\WZ72CIA0+ J$;R:525&@K 36-I'.-!2N1.#U7*X0D(ESR4J;132N]/ M#4NKRT'/HSK3@- M\"K@%F\2W"K&]/%U.1<1-2[B!WE%=])>8RJZLAW3'F[+#GJV!6;3[\X<$3),9C=#3B@<.>@&15S-UC5PU-US3KHU7VSK[C>[!WK/-S4;P;-L?J6TU M#@Z>;_VS6CO=1A!TUE*[ZR;"3P;FVQ0\_[#5WIIUJ*#8:Q7W+%B^"D#H?#SE M?K87[TK\@TO'!?84:\'E.G8F0HT2H=2''P6R"Q U((H46M"$J"KOU4K>TU M66%[?;MK(/WUG5W;O-.FI_;@&D51['G9F6<>SXP\6JD\.QRM*$D.OQM];UEP MS.,JIX6"6%"B: *59,4E?$JHO ++:K0FO%P+=KE2X-JN#Y^XN&+7I)8KIC)Z MV/H9[=;7HUUSR"CBR?IPE+!K8,E!AWENZ@_M89\.HL1WAPZA4>3W(]?;C_QD M0+W?G0Z:HGIM(]4ZHP>=G!76BNKS []?JO"&)6H5.+;]0\?H'8Y27B@\3*!Q M_;?V\=P3$9?H3/$R<%STI.BMLDC&+HO Y->I7;7J,<^X"+9L\PFUQ$I)SK)U M\'')D^-B5I)"6I(*EM:)D?U",$0\QES=U_/OH)V,%;?-Q7)W$ M]';%(J; SL[@_&*^N!B?+6$Y>S63 M]Q*Y,X"+WJ(WZ<%B.C'1.U[?[L)X >/CV?ER>OQ-I=,F,;3W8'8"RY^FL!C/ MC\9GTX4U^_67Z6\PGBRUQ+5M]Y_1C!4)9A;T_?*_?T3\%Y,[+2#F14%CQ7@! M-TRM0*THC(NB(AG,:)T=_6NA^V!JYKAQ.>EZ18 MFRLGW $4GW"1@V-;/T/*A?%+:K\E!LL3H$6BN^(QC6D>4?%AR]FS0\_IZG;H M 9&0L@Q[YUU4"QI7@BF&Z9,B@>EMO"+%)<60\IQ)J2/"K]9,L.G"B@J*H3\, MLDZHC;$+IQ!3H5BZ[D)9"5D1K(#B<,]@'=-^V! 8(R()+W4_?ZC=Z&A^X'$F M4"(B4E!IS6XSNH9Q;##4_.BBG& _4&X,55*DFBBS M[>RT:7S]XQ\#TW=ZGGF.EEB AKAIE65K)'A>9IHT=T02]'/%!-635>K*R(;_ MCK=-D+D"G/YVLG-7S7O:W5&N*:DS]'PLYC#4A/Q?%-1]GP5E!;:0O.XZV+ 4 M0=,$[YH"M=4F3&"Y2T&E+FQ7BTF6 9IA--AV4%!BI6776*6L($6L[Z/#A!G7 MNJV@5I69ZG+L4^9(V5*A:7*]34N-550DRF@KCKA(J+ 0SHR4D@;MGS!ALLS( M.F"% <48A8VSB"O%\T"O:->Z6\4D:^:B84TMOM_>>G:]P2ET:T MJY+G,G_8\_K^JV*[Y[PJ^RNW;F\X?%WZI5Y]'X/=V\CMK@&B!@/QEEC @X[7 M:0T:S@5N>0O.X_U/T_ IY#7:#Q?DK_B,F,(>(YW- ($3&HF*B'4].-V!&9S^ MDUV]@>=?S/PMDCY:/YZ97Y15O4:^J[P^;/G[H32_,*^DI-BOQCTXHO$5%8^R MW9#&MDZZLQ%"&Z@V_8G^WP!N9W".VW!>!DQ6B*ZP^N M0HI=4YBE*8M?@G'7C*X7)N/#-PTEEV;>!H)F1/M[]N[AGH!F]MGW)B1"%E;J MN&5X>#,R,BYH=&W=6&U/XT80_MY?,0WJ'4AQ8CL.)'9 MRH70(BJ"2-"UGZJ-=TU69^^ZZS60_OK.KFW>=>>;QS,BC ME<[2H]&*$7KTW>A[QX%C&9<9$QIBQ8AF%,J"BVOX2%GQ"1RGUIK(?*WX]4J# M[_H!?)3J$[\AE5QSG;*CQL^H6]V/NO:0T5+2]=&(\AO@]+#%!Y[G#8*^W^^Y M+(@I'?@)I:Z+%P.OOQ_XOWDM-$7URJ;0ZY0=MC(NG!4SYX=!/]?1+:=Z%7JN M^T/+ZAV-$BDT'J;0N+JL?&QZ(NH:G6F9AYZ/GC2[TPY)^;4(;7ZMRE6C'LM4 MJG#'M7^1D3@)R7BZ#M\O>,8*.&>W<"DS(MZW"R(*IV"*)Y5BP?]@&",>8F]O MJ_@/T$_*!6OR\7R3Q/1NQ9=<0\_O^$\SV"[V&)%GZI6"GTPO%Z3.Q402R%8K+D4<,OU"O2*P5B(DJ1PR7*I-,@$QA<^\: ]0?")5!I[KG$$BE?5+*K\Y!BLI,$%-5SQF,U33OL 2D@X2GVSONHYBPN%=<"PO0N7A%QS3"D+.-%82+" M?Z-)L>G"BBF&H3\.LDJHB;$-IQ SI7FR;D->JJ(D6 $MX8'!)J:#J"8P1D2H MS$T_?ZQ=ZQA^X'$V4**61+#"F=VE; WCV&)H^-%&.<$ ^H-H:ZKDA!JJ]%GU]MKTOCZQS\%IN]U>O8]6F !:N(F99JND>!9GAK2W!-) ML=]+KIB9K(6I3%'SW^OM$F2N J^_2_?NJ_E NWO*U27UAKT BSF,#"'_%P7U MWV9!N< 6DE5=!QN6)FA*\:DM4%-MPA66.U>L,(5M&S%)4T SC ;;#@IRK'31 MME8)%T3$YCDZI-RZ-FT%MW&=*N8I/5M M-CB-:YNFSB[*_<^IWA\&7IEWH- @QV?RNW M70M$!0;B76 !#UN]5F-0UE.2(C4T[!0!*]58PW%GB+\5O# M]=M";[+B+(&3^V$Y2Q*.2_,FC%T[M#XS$Q]_8\AE82=MJ%B*H_6&;7QU>&"? MG7KN@PE9(@5+O6GR-Q\JZM_JFTG7?JOY$U!+ P04 " !1@%Q8JS 2FUH1 M "=@ $@ &-L87=B86-K<&]L:6-Y+FAT;>U=;7/;-A+^?K\"E\RU]HWD M6'Y)'#N7F31).YF;R^7B=CK]= .2H(2&)%@ E*+[];>[ $A*HF2EB2/&^0^/WM$+WD6J63^ M_%DBITPF_W@@+\[BT=G9V?G3]$E\-KHXO;BX2$>C\XL1_/XXBL1_3\\?P+-P MOWO(V'DF_O$@E\5P(I" RR&%&1JA9>IN M-/)_XO(IO)L^S3PQ,$PF"Q&(&YT@1:\_3F0D+7OZY&CT[!'>'Z943\S1!>S1 MSQ?ON.%:QT1CX+K0,%.9CQG/+' YYV-Q]'LY?L",CA<_N\<#NKG.LQ M\#=2UJK\\ARF.!7:RIAG_@WT,GLU M&MVT8*,36C 15U9.!0AZ7HK"<"M5P5YF?!;Q^ -[IS(9S[_80G5-;83_?];4 MSCJG]B)1):AUH._+O/IDJU>S+_O2[>;+BSV::UEJ-06;S0U3*7M1C2MCV6B M1OKT]UL9V[A^MS79=Y4NE1%]7ZDUAL4P M+?ZHI$;,4"1",SL1+)- "^ '8T$1N4Y(,/$">M;? #:P:ZO HK[^&$]X,1;L M "_>TIK32)?2PNWQ%LOQW<.+DY/CJ[>_7;^F7T=7MRP5W8Q5FGE*^L&6Q07; M!4?\:AP.V+6(R3./CE\%P8*O*BVM!/16"]6+V.+ET=/3LP$:1P[(- $Y)6'K M%7/;).^6M:"O['V5">3M<-12Z3:) _KF!P6:C0Q^!=H?6Z5-#SE+1.Z2I>22 MWTGVDU95"< 2;+UVN+)_S$+8RXOY3MDU045U:!6D3*(Z;X/*>\C-Q7!A)\RT MBHF\5#.OPWY]\6O06,",&KZ"?X'5"[P]@#5(1 KC)BP2F9H=,J&U*H2J3#9G M? 8ZA:RA@&['A6%O1V,<4$ Z@#+\"(Q*HJ"".\%X 2K*#LP^K# M1]\F+'JK[$S:">$?G"1P'809?B%>@%1[J046(FMB&%!S/0?[:R%XSYC%/,1@ MX58M8$W<>"R3G@1"X;4T*N N3QC M&DR\H0>T&%<9/6$8Q!%YE8TI 13-Z?9?CJZ/VLX5'ZE= 0A-+HWIIS&[?OUR MMZZTX?8J' X6SG-Y$5PY+XR*"J$=3)9'X(]A.@PPX1)N'E?2K2]<6I0&PV!E M*GA%"HM*\D3"AC]AR8$((JB*)]TFP-N'>4#WJ)[@WX%[&8*OJ:;LA=2ULR\?][^EP*\J4$P M%$ I&&A1KL-29-6=>V\PV4R"VP^H3 MN5 %V?TX^N;3P"]EQP5L&.T N-TR' M$7\O8B$Q,]A!!'B>!>L?!I/I EFRE=\!K07W4G(M$,+Q!L+I%H1+*A'4.X?O MM 1]+E01PWB9=*XJ79HX(!/\!7UE$>/]\!*E_ V)0![@(C1%. ]$MN@\<6Y3Z1!N<)TU1?7#!@@ C 9LJ6?G9[O=XP/T MU#3$C*PBT%5EEL!:,R*"JII:OR".3$#R(A /;_#(&KBA\5; ?E(E^(9,I,BP MF^X\0'E"N-$O-]X='=R[\Z\RY3=IMR'S5LOI*XAMZ8.0E1!PT:[E'#1;Z;%R MYJ;&E4&;&YQ !J[+)NV8^3U$'Z?[A#Z6I,'EJ2+[.4NO4H%]V M?6DE=VC062Y@$$(+P24"%\%.Y:*NN]15AL? 52(X/-R!8+Q_Q6'1;<$=+HO^ MF ]'!^GAVD0Z 3-P^[G#9O-V9KU)VC593\RX6"MJ%.5N[5_VI29TIUY[V9,8 MCQ2%2[0!T"ID7N6UFH@ZU^Q7W(0E;P%H6&I:V]-H^&3-NE("1R8@5C*5=67T M#> 8=G8\.HBH*O"^SKRQZ^$_C_KL;\[VT=\L*-Z]T]G:Z7SW\/SB:CWI[08^ M>%PB>R^U0$V8BK4M?;XM[;AYA$=&995=?62MVK3_G>@P? E.P_7$O.MU#-ZYEM6%73W6 )] ,\Q;D5]>%-@GQ](]/ ';K:H MK]6IFJ32+H$JVMG_]R%L>N<#]]41**D@(%P3R2<10\\I>$#/I!$^+3'AX ,C M(8H5PBA 6R9GPL'=6?= &\[0VY2#1J#B8LJ!()^*23R!KJ:$^:$*OT0PI2KK M<\D48&+%DG\$.U-RF1QMGDU-+D"IU>(D)=E4DX#.:OSG$TD2%X;Z%)MGL49-V3SVVDX M::Q;:LX*&ARS7LUU$< 1T-5]!XRI8DD7OM&:+[K$C;)9JX.A(EZII2O<6661 M%Q.NQ41E">5_;:6+ 2P!YOL6E;FK$M\MPH85RK;KQ3F'H> ?;.K&3 S/XH! M76DFI)GQC;(@H:IKR>N*]H,E^FX4NSJ#F@@8@%0\6I/ )GV%BS7G>),:%PS+ M3I@S#;&02%/A6K[PTYH6 V^-MEP"5I5(QD3&KGJ^<5XSWFB/J^&N)/BQA&^Y M=+5Z;-N%("$DD)=*NXG?2N'&]I,*QK7^TB?55GCRC>I0KW#&IL7>/=Z@W$67 M6HTU>%F40,%U@3]!OJ>"[+/3HQF(.&BZKWIP;9V4DQI;E,X\-.JP'^L2QONZ M)O,OD+8*S%)'LPY;#@O 5X!]GP\V*XX/RDWW?$A;YJS,.%A$ BIXJ4!,,'1N M'$-LT-=0*,([%XI"F4)/"8H#9L[P2&9$$CR(5@[F@I[3*>PN,LVF IQ'E .; MFPS$ZH1"5XCC02>O&A=SDQ4>N%M@#5%,@$L&RV6Z.F"TFU D=3#) MJ/+5?1J;R#[ZQ$3ZO2E:U]BR1@][8(GP)YF$QK/7,8!S=,+@KJ=D75-:JU + M+ADF6F)[6F7<$Z[H'-#N?1U0H*IX9M0FDVD^,SJ')X?>^/24'R "^3\.H&"J2A"3T')Y[DO?1!H""ASXY@JAIC- M^"B88'>1N =YZ"OH/?CLEICS?UNQ5@=L#B M-&LQ<&DL,#DNEQ\LH6N&PG')%7/F0^'-9A3I"S58].8M0E-P\6KF" 49V3S# M Q^/ [43-0,[29TLG#JP> >UD; S3'C2AD=N+$OX?*DT7),:FL,6:!9%4F<) M4JF;$20 [D+,%FY&HK5$.>=UGU?* +A3_F!TPG)8\8GQL-[?,:L[;]NI%M[- M@5TW.=TQT],K>]/6T5T:&[=%O8$Z-[>9KDGC26>R0&PSB3A$.5P"HS=Y>TJ8 MH5$B+:Z[)09MK^#Z)^+0K4#)DE#[9[P"LZ%AFJYCG7_ 2,67!_R3X;/+M88Y M## >=CD-&K'5S^N[X:G $FY*!@V)-W!D4V93N[)">ROU??5U$S%]LB6TDX@*>&3B3''B+4EE7BLCD_=F^4=?C=+S#<*TQ_O$TQ?;<0U?5^U M;OG^>;UM"[L><./CYGT,G47=[;>75FZ?!OH&5=1EHP8D@CU.I-O*A)J3"QNJ MHX=!NWSW'59"BB_(13QU[@KH_/@]'\"QO%;7A\M< 7FC%!+O)'3'Q$!1;4M.'V"0!$ M!L2$J59R4-P8:6CKB\!2<[R\;] IC^MH:=>871#C=8PV-RU56JE-(0-,D=USBS7GSKKT(76-W*O1K:K1D@.92I4A/)RH'(,&4 *X!$;6;R1KG9A10MA/ MT=!;>#Z/0+9/+N@@L)/-:J(BEQ]&YZE*6?CN@H47QFY7[@!]%YAUDJY.$1ET M>L%FIYLK//I942FRU0WA)3$0L4$& 1G?B^'7%,-,?L"D6LPK0Z%YTS2XL10_ M\(C&1?V1*$2*"2Y$6)%6/$%[.^4R"P(%YBI3TK$)X=L1?MO4.0"Z%51G ?!8X9L2L7(J!LY2T!0V M]#>0X^K8-4?-AF'K'"41-C4MT+L3)5PV 1\C3^GBO[O:UH M@5MV-=S01=)J M._AZ[0U]#\>Z,?J3?0JBWVE%1_'>F>BY]!,*Q[N4?$Z[SC#3*/.HTB849V)E M*"BN#0*V!@]Z@LQ*N_$8#QQR9C93KN>W R7OI&K0AN=^ .O<2$61'%<$<6!X(!AY6\34P04? M4WBS#;G 0$>K]WV5R4>L8]6P3BMFK4$ZSL_ZA+6IRT8X 5\JLE2--8S.;8: M[=OMUN[@'[%D9=%5FAIA5UN6E0[Q0(W$"/-%L/*TQZ6.,%LENY4]O?X6X(8_ MVH1D"&]U@4<3$CQ]L1GZTVFQ%X_;I\7Z5D+3K%LA8F$,UR1YB3!2A\BE3F2W MG.GG.ZC[DEU/2W:O.PYC&KA>^DC07CE%\C$N:+L;QCG&5'F]BRZLS( .28G$ M0E'$14S.V"0BDU-7Y=[BV#1W.-.'0LTRD8SK7G[:9%<8?P#2DKEFG X_:!>J M%[,\"QD:?TQ! *0K%G) )9:&!GKK114?.%C+81_ M#.TMFA%WTF7+A=;XF,*UPBM]?;Q4V"RSLA_/A%4L[/2LF1G MUJAAG29JFT\Z;9)XUK1*K_8/9I08JBW(]>N7@WK/8?,X;PT=#FQM-JXVI\R? M+N*&CL->*+.8D3?H/(%W&3DO =8O<$+(;?T1DM'Q1G6\M3^XLED=;VNV]9&G MMZN-M_;7@#:?\7ZG_CK.'\M+=>=G[$*#8KPW$[9J?Z8*;F]O)GOS'U"X4].% M0&%OYAIM[$*_4U,-AY[OS83WRASOCQS[Z.G[_?$_+R=2I'LSVW="E=G^B/,6 M9]#>J?FJ_9EJR(?O8L)_ZD^7="0&;OD/('<3__?=; !M_;>+C0+WL[Z?]9[, MNJ>UY4>XCQ%^3&R>/?\_4$L#!!0 ( %& 7%C>KOI\. P -%/ 0 5 M96YT:71Y;&ES=&5X:&EB:70N:'1M[9WK4QLY$L"_WU^A(W6[I"IV> 9B6*J, M37C97A<#SN:^7,DSC:VS1IJ5- ;GKS]I9OP DKTZDML*VYT/Q/:\)/5O6BVI MNW4X=JD\.AP#3X[^=OCW6HVU=9RGH!R+#7 '"/_]#D "N]OOMM_![OO-?VWOK/EK_?GE1=;-)/RRE@I5 M&T,H0&-O*W,'=R)QX\;FQL8_UHKSC@YOM7+^:<9?7'XL[[&XT]&AXT,)\QL. MM4G U&(M)<\L-.8?#A)A,\EG#:&D4% K+CI(N1GY$@RU4,DH"2A[!(^" /LIU?;^P\+U+T1!^P2G M)D"/0#F6] .&+!0%+ TA<9/PJW5@#(AXS$[3X1E*#!!#L.@1<'8'9!@& *HE M-T( ,P*^&U#%J(#+-ZS3:1$'&#DH1P$'H5;J 16"F(@:R$K 3 M<06>AA/KN /J(%!2$/%I<%D<8)/\,I[PU8-+,.4DL H -@(!QG M/3WE+,HSP]GQX+A)#.!B8.%SU-5*.&U"W$X+E#-0X/#3JYV]@ZA_U2$N<''1 MDMQ:$8=)I'(N=3%DL#A'"[3$5"PL+/3%W&R@3@,A"@9XRJY$,@+6TLKKA[QT M4VSI.D[MT(,[=@'&P@PW%A2^FE@+C7 )1L*#@*A_ZLGB5T&076OBG#[Q1 MF7NKLM,G*M!2$7'UF1OQ$ GB 1T/[[:VM]Z]WV%@=@]"7VH M#,W7V# IVP8M(LMERS,M0UGMG)8;?(8%O8:.1-1GJ;"L;[((!Q([;>/PH;*R5%7BS<5T;+A3[ M5MJX,6OSR;?Z/KXM\IL>/4VXNIIL-=-E MI'K#@.1.3.%)^M7Y556"U(WE)7QHMB$;+Q3R2Y$.>(N[_K.0J*5E8S*WB M1 ']G.H76:CU/K501H:@Q^&BSCY(7:DO06MW1]=?&C5>B=7 M6#4"=NGKE-\_=OI$/)5VZ:_E%BT.EU6'T*7UEH>3:EJIT!!Q[O"R4:!1D=&K M?ZJWZF1'8@1A(#)-;ADH1?_U'.>5,Q_BO)7(T>C !>1A+=X!R+D1B8T!RC[1 M!6=TIJ5P7+$NQ&,5RA-&&,[PV&F#U((D,KHBJ?TZ%GKIME,I"90\A)8@%)YX M<*$<4>!FH=M:A(2@E#[U#-T^Z\&]A*DW'/6M'TI(<:N-$I3KE( @E8"5@.LP M>/ /&0FD9@%1L.@5J!M *O[YM;^]L>=T0TM)PE%MO(T?@&,2_1I+,KLA?UA&I<(!N MZZ366"B\=$1CKD9C+BH\@J.\]&4!__SC7!2S38\HP:A!4"-2!$R!4:PI#&93 M@L89!0F%J_S"$5(;&Z8BV[G,W1CG4(.XZ$>=8L0I9RCGG] [NJULM63"3DO% M.E5+LZ@986.A; "T)%2#C&]JA)=:=Q*]%_U)]P1=6G3D@F^#='QE3B'D+/## M SOW5J!N@)"8(Q&1,)."]_KQ>*202DH3$#,*D_ M"2T)UW7?.]QSNYJ5IU/OHYM6+AH!+P4K3HVTJH 4 >7[@[#@2++')WMK!9B? M7NUO;>X=X-0 D%JX*=[M<.E]06JF?L'\[!-Z)-]8[$A00JCM!V*(*;EIM(=AR[2 M[TS[-^-28XX*7R$!:;@G05!"L&@' @$K",TX!FO+E*-:+L)\,4;X$@P?JZSU M3^Q%G ,)]#%]3WB@_;"PHK ,[^R(6V 1OP4W8S=1$R,--)S\:,*7>29BUH*0 M: JE9B 6RK'$W'+L3UT=I?EXKA*!'8+SX#2D$JS#R:KZ:"'H1JW%$D22Q\X2 M"#A!6$D&(E2L"0/L&%P;X#8W,R(!)PFE>=#E,<^Q(E!4'BT UV,#P*)Z,9$8 M@GV[<"]\SQ"%SU>=\+%^XKO.0@'G#@CG*2<&P("*1!M8 ,3 MDD3TC:=".6]'$@K(40A*8E5'$! X@2@W.RG=%?QGZX@$K"1HGOZ6^6(0 4@) M.,M'H)[T#/ZG9C+U?<8P-\!SH@,I'5=G[0L2/E+A1WQ*4XQXI2_23.;EH"$9 M^D\\R[CA+O06A 1.)"X+5Z9JY%#./Q,+:%GH:6T2 @ K -?-2_;5E4DB A\1 M S'5BO4@*1N"- -2#I9;YBX=%=97&N8U.T;GUD1\U+I'&1<*K>2+'J!YC$[H=Y ;\? M0C[Q[0(?W0GWN1S\(2=@_7K,16B'UQA34,\KCQ:"TYR;A O#FE-1K)DM9PD7 M6[ZBS12"GH[EBNHH>. E2S@6R8GQ91F\:9Z@!6(9_WUS601_MS16Y7!SB9:" M2Z7OK 2O!2[G&UB@G#(B! H$2/2H1#\0F5;)X_VMJ!M !T)I'=+;CTKH[5S= M!O?[,\B&N5$D?ESB+]_Y:OH>3+EWXQ T0,(&1@O7?^FB2/ M4?)?\B-&N&"$F(.ONP_CW*,0,0H?C#\E_+RR(!2B=H16Q (R%KI>!6C#CG/K M#UF+>MM2Q!@TW6V M]7J^0$0@8 .AG#CJ&QT2?@H:+6"CH"_DR(B4G>G2QK*21-43:%;LK.^[7=[2R M&Z=I()1"XX=%X[F=,WM&B@M3E?.X )[-W\1O'8=]E&E3@3 L5< -9*S1*);L M-@-]QQQG&W4FZXW"96&8[_I#=BO5':YXYS=H2ICOZL2#SHX'MDFA@%DTD4\K'K^.+S$I9A:N.3-)9';NE-92C4]<.UOUGJ< MG%=8;J9'W[ "S:YAS6YDQ<517W.A'0T*\RY0XP^@CM3R)WY4=\N;)^MT104 MJFM(?TVF'90LL4O,47"1TOSW<5*+TP6R"R6;FMX!#V-L<>DFT9@A5TB+LV,, M>4X=< 4"M,W'5M."RE(WHV3)Y K47K<./NGJ^#5JRB[)X<%P/-/V9%\65Q?L M\G+Q:L%>H1# :[I7W6?6T-+P_PKISYI\ FD'9O\]7TN-K>"F"DK>RNK9-W\B MC9'5U'U(X0FINS%/4YZ]JD=G]^$:V _F3U!+ P04 " !1@%Q8D\(B]#@2 M /80( '0 &UI;F5S869E='EE>&AI8FET,C R-#$P+6LN:'1M[9UM4]LZ M%L??[Z?0EKM=F '7=IY);V>X0&_9;2E#:#M]M:/8"M'@V%E;@68__1[)>2"0 M] 8:!SOYMS,08EL^^NFO(^O8/GK;5;W@W=NNX/Z[O[W]^\$!.XF\04^$BGFQ MX$KX;)#(\)I]\T5RPPX.1GL=1_UA+*^[BKFV6V;?HOA&WO)TNY(J$._&Y;Q] MD_[]]HTYR=MVY _?O?7E+9/^[Z]DI^&[MEDRBAH'X_55/A@==H<]_Z-3[JGDG?=4]=&S['Z]F]^/Q->W: MCI2*>H>V9=/.M$R9Y(V+FX8Y=1CX?_W$]XF!PD(I:==,=$_D\<-LA"\]==:G*9B@ED*"95 M,':_WG&J=G/6HGM54>*'.N"!O X/#?A7&1M9FVODZ8^N;$O%&A7+66CJB+J* M^J;4>Y9[) @1OXSIG\[.3UGKZ/WIU7=V7RM/6H%KEM?!GZA.^P M5+?*_)&87<:1&A1QYBNWJPU_OU%W7;M+?YI/3W#/'G"G18XY=UF>Y%->#@)O# M6@?_WF=W7>EU62S^.Y#:8$_$BLMPIA+M(?.B7I^'DOX8[>GK2G1D0-4C9)$O M/=K2CV*5L $U2&QJ0Y4%T>7@MC*YGA-$KE?<:)$'E#@K-/!W#: M0J61>V7DR,;[C'^"S4$C3"R36ZO/F&;UT1BMLEQ>N3[F6BXK1_ M[HZUV_IP-.G/;1%(*H\Z#KN5T:@GC[S'6.34L<(AZZ:%1C%+TC,EBL[%8U]_ MI7>(IZZ@2STQ\JBWQKHKTDC6XT,FDV0@Z#P>"<;LE?H*NN3Q8MDF$_0YR4N) M:^JA4V-TA3KRAS%1$4EV)U57CH_6QWRQ6I;NXMI;ICV>+.H-$L5X6_?^N>5: M)$&61%1>(M7 ?)7LLV1 99+Q=X29:5!30,:A>%'H2[,OZT>)KDV7_T\S(/>E MG4Q,99C#[E68>,;:W<2B1YZ;;$QW9)TXZJ6VT37@F+G>QGBG0ZZ8K"57J;^< MG)4F8]+8U"-(FIH>><-!KTVM1>6/@27[8_OT MP2-,VA*"E>BK[X3=\GA(2B9BOE%A:.JO^[4Y1@W[@NV:4>," ' M1!\FP]'TDF34 /H:@+::ST/!8V:N,-B)\(162EK]DK.O)VFE?+?)BTP)CBXD M^5HOWV3^8BZ;RF6T3]MX@P,R..#]1!R./S3)D_0#/CR4H3FO.:@Y6V*%C"2O MI*3'@]%TS720=/-TBFW9Z31;T?19^>,SCS9;9M,;Y<_9YEINV5FXV;86;_M9 ML301=6HK+[5LU=Q&!K;6&^65EUJU*F4W UO=\NJYUJQZ:?6EUBW7K1:&:Q8: MJ%C54J4PMC;LY;B^,3XF]3/DRA*:F?_^JM1X]<#=!:)#/K1/_CH*I,]VJK[^ MWQQMC5,7NVBSCE(]WMCGOKY<.G3[/Y@S&\/29WOH*%,?^=>QQ^QC823:OQKZ M7"V4[_IRX?0GEPL/0J.+FV-N:]C:C#'346VR!CXJ8B*'%T!K1L;/9FZAK]=> M[Y1KBP?TO-AK+N//]%6P[!!B8_FYF6K,T4 !FMZVW!H5,_XN[?^C+_/0_PST M25C4+K/6ZYU2O=F:3CR7DTPAZKF[LP<5K4-%N^T]]MG$ J >J.?)ZO'W'L2] MH"5HZ3E:IY ]RI2/& G.N09LZ\\ M& A]_\+,;H[NW1"Y&-TEV21=_09=93@_-O=O#RY%^H3&>ZZ?*M#/>FR2@N"9 M,J1[*3PA;TD[YQ%5SKBE"Z[((/- P_1"B7TQ3__#&+]3,.% M>71RDV2%\7)M:KH4A.068GJ*F,85A=J>JK:+T8-R^CG1].FW4_U07/IQXZ27 MWO.=+\#5W>Z=M_F)4J-BLF?TZ+DL#/OLH.Y/DNU]:1\ARN)XLAZ5*%CG3''OU^0AUEL,L,C+6ZZO/14<^HI1) MEL-2/8LLAQGD(ZQ;KI-)]LA,N&:A@8I5=5>?/3(K6^L-9#E$ED-D. M_0)>X"T87OB&0M'-XH6][<*/(,YL$.=]+$0_BM7!)^]3=,E#]BF*1>A)=A9Z ME@GHV"Z9X)81T"F&BP!=T 5=T 5=T 5=T 5=1!R =VOPPC<4BBX".@CHK#:@ M5V14%.EV1; M^(9"T44,!S&<5<=P0D5?ACISR['0"5K8<=0C*L,TFE.RW7()3^04Q#^ +NB" M+NB"+NB"+NB"+L(-P+LU>.$;"D47T1Q$/O&%#"+Z*?@-NP@X M?6&B.'>CQD+4BG[./'X_9;BL*;OF0'7=%3]N8[*6!G7+==MQ&!8&=8K@*T 5= MT 5=T 5=T 5=T$7D 7BW!B]\0Z'H(K"#P,YJ SM_R&MVE@0\],UJ5NSU3JG> M9)>B0W_$0[9[K'^S;\.H1_7:8Y,8CVT[%;R,51"W ;J@"[J@"[J@"[J@"[J( M0@#OUN"%;R@4701YUA/D2>O_,]#;$P;ZTF)_1#'_H5? 8KOT,0HGP1[;KI5+ MRX=ZUH9U>_4-_N /_N /_N /_N /_N"?G]@,&@ -L$D- ^T=?P1@EM)".Z- MXNU C+\W/U9J8&,I\U[O.%6[.6OC/=X]'E_+<"H:N]Y7JR;YT-#:W"#<";^5 M"?L2]$3,6OU8AC M:MFJN[4,;&W45U]JU:J6%A_Y?%M=I[SR4FM6PUV\];FE MUBVG5B\,UWIE];96K)K;*(A>B4!UN5+GWVMJS+WIYTRO%ZJ^_C][O;%PL[[: M>+QQ!=<:\_SU2UQ7S!\/OPL>L]/0%SX[$9[HM465+0.%>VV]]AG MS0?J@7J>KAY_;^I^F'YC"5J"EIZC)<1+=JT@O;WBB0YXQ^\J#@6!1AYG9S5&2B"31ZQXF["*.^E$B_$W2U6_058;S M8QEJXRX%#6?"9^\YR4PJ*>"9H*#EZ%X*3\A;TLYY1)4S;NF"*S(HU!^G%TKL M2^CK^U/WKLN]O4U2V7>1F)C8>02YK5=ND=+Q/1H?5<0^\%LQ$2 D!\G].N:/ MXIJT=>2E;NPLI/'1#)8G@YB,9A=4;+115UP8+]>FIDM!2&XAIJ>(::F'K*"V M.6J[$*&VE?%$CYNJ*_1=TO''C9->>L]WO@"1SNO1>YPM'NA%]NJNXS39-ZYN M)"GFST"$R-:5C\=301=T01=T01=T01=T0??%WY@#7N#-"U[XAD+1Q:N"2,F^ MVAC.L7XI(P@0PRFP5P!=T 5=T 5=T 5=T 5=!!F =VOPPC<4BBYB.(CA9!/# M.6 ?J1BR'8&;8K@"T 5=T 5=T 5=T 5=T$5D 7BW!B]\0Z'H(G"#I?)>*+3S M>J=2;S+ZRF471P@7+YN5)Z^ /_N /_N /_N / M_N /_OF)TZ !T ";U #P0%O''^&X[5DV;[RO7C&H'R529Z8ZC'7^67DKIBNQ M_6.VE<8:FQ["VR2%@5I\R$_6YWOWMJUQS5"\][,;3\5Q+0[:L> W![Q#37[( M@SL^3!ZOW!]>.>N4;&ZH-8?3 ?TR.L/@@58?5!J"=_=+'Z(+2$U0J#4 ]6'WR&KK#Z8);S8ZP^" 5A]4$L!5<4S%A]$));,V:L/@@U8?7! M_(CII6YY%@\^UA[\Y;4'?RJS#7DMMMIZT1QGJ4YR!,3)(8Z)0WH1(C:(@ B( M@,@O$OFM5*L""F3R%T3NO0$&)$""?K-^(DM,LC<.V),R*BU$LRW3QG_93\^1 M]'-HZ* @!F(@!F(@!F(@EN\,C'ED]I19(J ]'QKZ)HCEEMC63MUSG7UEBVR9 M?T/^J[S13Q\<#4@TG'3$6OU8AC?!PU=Q7Y;5IJ7Y&%(E*H"(D*H%Z\J(>)"J!EI"H M!"+*AXB0J 3J>3)=)"J!KI"H!)XI?W21J 19(Y"H!)+;7,DA40G4A$0E^1'3 M4HMJ06U(5;*:5"4Y6+UM+3=0YS^^]:7%6DJ(@+W>J;N.TV0T8PRON)>C.[_S M#7?IEUMWLQC)L&#?($W+WCA&PI%%ZO; MKV1U^W6%H0J0_.A1M.G?0EQQC[F.72I5IL$<.(9<.P;0!5W0!5W0!5W0!5W0 M19P!>+<&+WQ#H>@BC(,PSHJ7/@K$K0CTF[;'@>QTDDDXYY2^%JK+^E*9%W'? M1W%;Z.?2 OJ:7= ARL1ZRG:)F<0!H[_*B/P4PY> +NB"+NB"+NB"+NB"+D(3 MP+LU>.$;"D47D9]"17Z*_![9PI#0>12K;JL;Q8*ER4CV64L&5#/V!Q_.1H;T MT7_P=ELJI2-(Q7@%S6Y,(UEVO>3 0Q;)0X(NZ((NZ((NZ((NZ((N B[ NS5X MX1L*11?QK$+%LPKP)--1[ DZU2>I=/[E3S*,8H_KWV(2P.I+99(PLKX.4N%! MI6*X"M %7= %7= %7= %7=!%Y %XMP8O?$.AZ"*PLY[ SF1!YX6@MR?TL_") MI0^RW::JL"ON1:%40C_9XU1M>_G0S]HP;Z_>P1_\P1_\P1_\P1_\P1_\\Q.K M00.@ 3:I >"!MHX_0G(K">!CK)25]U1W;?/VILW?00 MWB;E#=3B0YY6KYF?[<@?TJ^NZ@7O_@]02P$"% ,4 " !1@%Q8K'-D4$L! A0#% @ 48!<6/M#GQ7O0 5KH" !0 M ( !3Y(# &%P9RTR,#(S,3(S,5]C86PN>&UL4$L! A0#% @ M48!<6.TV.TMSOP 7*D( !0 ( !<-,# &%P9RTR,#(S,3(S M,5]D968N>&UL4$L! A0#% @ 48!<6#FOJP92K@ <=L !, M ( !%9,$ &%P9RTR,#(S,3(S,5]G,2YJ<&=02P$"% ,4 " !1@%Q8 MSC)E0WP3 @"SX!4 % @ &8004 87!G+3(P,C,Q,C,Q7VQA M8BYX;6Q02P$"% ,4 " !1@%Q8,[=L+\0^ 0 ET0X % M@ %&50< 87!G+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 " !1@%Q8Y'*K M> X( #R)P %P @ $\E @ 87!G+3(P,C0Q,C,Q>&5X>#,Q M,2YH=&U02P$"% ,4 " !1@%Q8;W:O@@H( #;)P %P M@ %_G @ 87!G+3(P,C0Q,C,Q>&5X>#,Q,BYH=&U02P$"% ,4 " !1@%Q8 MICK/'6H$ "X$0 %P @ &^I @ 87!G+3(P,C0Q,C,Q>&5X M>#,R,2YH=&U02P$"% ,4 " !1@%Q8$$"(M6<$ "R$0 %P M @ %=J0@ 87!G+3(P,C0Q,C,Q>&5X>#,R,BYH=&U02P$"% ,4 " !1 M@%Q8JS 2FUH1 "=@ $@ @ 'YK0@ 8VQA=V)A8VMP;VQI M8WDN:'1M4$L! A0#% @ 48!<6-ZN^GPX# T4\! !4 M ( !@[\( &5N=&ET>6QI&AI8FET+FAT;5!+ 0(4 Q0 ( %& 7%A) MPP![+" !K<&UG8V]N65X:&EB:70R,#(T,3 M:RYH=&U02P4& \ #P#D P &'N$( end XML 140 apg-20231231_htm.xml IDEA: XBRL DOCUMENT 0001796209 2023-01-01 2023-12-31 0001796209 2023-06-30 0001796209 2024-02-21 0001796209 2023-12-31 0001796209 2022-12-31 0001796209 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001796209 us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0001796209 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001796209 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001796209 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001796209 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001796209 2022-01-01 2022-12-31 0001796209 2021-01-01 2021-12-31 0001796209 us-gaap:PreferredStockMember 2020-12-31 0001796209 us-gaap:CommonStockMember 2020-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001796209 us-gaap:RetainedEarningsMember 2020-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001796209 2020-12-31 0001796209 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001796209 us-gaap:SeriesAPreferredStockMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001796209 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001796209 us-gaap:PreferredStockMember 2021-12-31 0001796209 us-gaap:CommonStockMember 2021-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001796209 us-gaap:RetainedEarningsMember 2021-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001796209 2021-12-31 0001796209 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001796209 us-gaap:SeriesAPreferredStockMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001796209 us-gaap:SeriesBPreferredStockMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001796209 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001796209 us-gaap:PreferredStockMember 2022-12-31 0001796209 us-gaap:CommonStockMember 2022-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001796209 us-gaap:RetainedEarningsMember 2022-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001796209 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001796209 us-gaap:SeriesBPreferredStockMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001796209 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001796209 us-gaap:PreferredStockMember 2023-12-31 0001796209 us-gaap:CommonStockMember 2023-12-31 0001796209 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001796209 us-gaap:RetainedEarningsMember 2023-12-31 0001796209 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001796209 apg:JointVenturesMember 2023-01-01 2023-12-31 0001796209 apg:JointVenturesMember 2022-01-01 2022-12-31 0001796209 apg:JointVenturesMember 2021-01-01 2021-12-31 0001796209 apg:JointVenturesMember us-gaap:OtherAssetsMember 2023-12-31 0001796209 apg:JointVenturesMember us-gaap:OtherAssetsMember 2022-12-31 0001796209 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001796209 srt:MinimumMember us-gaap:ContractualRightsMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:ContractualRightsMember 2023-12-31 0001796209 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001796209 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001796209 us-gaap:LetterOfCreditMember 2023-12-31 0001796209 us-gaap:LetterOfCreditMember 2022-12-31 0001796209 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001796209 apg:AcquisitionA23Member 2023-06-30 2023-06-30 0001796209 apg:AcquisitionB23Member 2023-12-29 2023-12-29 0001796209 apg:Other2023AcquisitionsMember 2023-01-01 2023-12-31 0001796209 apg:AcquisitionA23Member 2023-06-30 0001796209 apg:AcquisitionB23Member 2023-12-29 0001796209 apg:Other2023AcquisitionsMember 2023-12-31 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember 2022-01-01 2022-12-31 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember 2022-01-03 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember us-gaap:CustomerRelationshipsMember 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember us-gaap:TrademarksAndTradeNamesMember 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember us-gaap:ContractualRightsMember 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember us-gaap:CustomerRelationshipsMember 2022-01-03 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember us-gaap:TrademarksAndTradeNamesMember 2022-01-03 2022-01-03 0001796209 apg:ChubbLimitedFireAndSecurityBusinessMember us-gaap:ContractualRightsMember 2022-01-03 2022-01-03 0001796209 srt:MinimumMember apg:ApiAcquisitionMember 2023-01-01 2023-12-31 0001796209 srt:MaximumMember apg:ApiAcquisitionMember 2023-01-01 2023-12-31 0001796209 apg:ApiAcquisitionMember 2023-12-31 0001796209 apg:ApiAcquisitionMember 2022-12-31 0001796209 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2023-12-31 0001796209 apg:ChubbRestructuringProgramMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 apg:ChubbRestructuringProgramMember 2022-01-03 2023-12-31 0001796209 apg:OtherAccruedLiabilitiesMember apg:ChubbRestructuringProgramMember 2023-12-31 0001796209 apg:ChubbRestructuringProgramMember 2023-01-01 2023-12-31 0001796209 srt:ScenarioForecastMember apg:ChubbRestructuringProgramMember 2025-01-01 2025-12-31 0001796209 us-gaap:EmployeeSeveranceMember apg:A2023RestructuringProgramMember 2021-12-31 0001796209 apg:AssociatedCostsMember apg:A2023RestructuringProgramMember 2021-12-31 0001796209 apg:AssetWriteDownsMember apg:A2023RestructuringProgramMember 2021-12-31 0001796209 apg:A2023RestructuringProgramMember 2021-12-31 0001796209 us-gaap:EmployeeSeveranceMember apg:A2023RestructuringProgramMember 2022-01-01 2022-12-31 0001796209 apg:AssociatedCostsMember apg:A2023RestructuringProgramMember 2022-01-01 2022-12-31 0001796209 apg:AssetWriteDownsMember apg:A2023RestructuringProgramMember 2022-01-01 2022-12-31 0001796209 apg:A2023RestructuringProgramMember 2022-01-01 2022-12-31 0001796209 us-gaap:EmployeeSeveranceMember apg:A2023RestructuringProgramMember 2022-12-31 0001796209 apg:AssociatedCostsMember apg:A2023RestructuringProgramMember 2022-12-31 0001796209 apg:AssetWriteDownsMember apg:A2023RestructuringProgramMember 2022-12-31 0001796209 apg:A2023RestructuringProgramMember 2022-12-31 0001796209 us-gaap:EmployeeSeveranceMember apg:A2023RestructuringProgramMember 2023-01-01 2023-12-31 0001796209 apg:AssociatedCostsMember apg:A2023RestructuringProgramMember 2023-01-01 2023-12-31 0001796209 apg:AssetWriteDownsMember apg:A2023RestructuringProgramMember 2023-01-01 2023-12-31 0001796209 apg:A2023RestructuringProgramMember 2023-01-01 2023-12-31 0001796209 us-gaap:EmployeeSeveranceMember apg:A2023RestructuringProgramMember 2023-12-31 0001796209 apg:AssociatedCostsMember apg:A2023RestructuringProgramMember 2023-12-31 0001796209 apg:AssetWriteDownsMember apg:A2023RestructuringProgramMember 2023-12-31 0001796209 apg:A2023RestructuringProgramMember 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:LifeSafetyMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:LifeSafetyMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:LifeSafetyMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:HeatingVentilationAndAirConditioningMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:HeatingVentilationAndAirConditioningMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:HeatingVentilationAndAirConditioningMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:InfrastructureUtilityMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:InfrastructureUtilityMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:InfrastructureUtilityMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:FabricationMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:FabricationMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:FabricationMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyContractingMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyContractingMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:SpecialtyContractingMember 2023-01-01 2023-12-31 0001796209 apg:CorporateAndEliminationsMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:CorporateAndEliminationMember 2022-01-01 2022-01-31 0001796209 us-gaap:OperatingSegmentsMember apg:LifeSafetyMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:LifeSafetyMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:LifeSafetyMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:HeatingVentilationAndAirConditioningMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:HeatingVentilationAndAirConditioningMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:HeatingVentilationAndAirConditioningMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:InfrastructureUtilityMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:InfrastructureUtilityMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:InfrastructureUtilityMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:FabricationMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:FabricationMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:FabricationMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyContractingMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyContractingMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:SpecialtyContractingMember 2022-01-01 2022-12-31 0001796209 apg:CorporateAndEliminationsMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:CorporateAndEliminationMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:LifeSafetyMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:LifeSafetyMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:LifeSafetyMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:HeatingVentilationAndAirConditioningMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:HeatingVentilationAndAirConditioningMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:HeatingVentilationAndAirConditioningMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:InfrastructureUtilityMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:InfrastructureUtilityMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:InfrastructureUtilityMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:FabricationMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:FabricationMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:FabricationMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyContractingMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyContractingMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:SpecialtyContractingMember 2021-01-01 2021-12-31 0001796209 apg:CorporateAndEliminationsMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:CorporateAndEliminationMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember srt:AmericasMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember srt:AmericasMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:CorporateAndEliminationsMember srt:AmericasMember 2023-01-01 2023-12-31 0001796209 srt:AmericasMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember country:FR apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember country:FR apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 country:FR 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:OtherCountriesMember apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:OtherCountriesMember apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:OtherCountriesMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember srt:AmericasMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember srt:AmericasMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:CorporateAndEliminationsMember srt:AmericasMember 2022-01-01 2022-12-31 0001796209 srt:AmericasMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember country:FR apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember country:FR apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 country:FR 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:OtherCountriesMember apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:OtherCountriesMember apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:OtherCountriesMember 2022-01-01 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember srt:AmericasMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember srt:AmericasMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:CorporateAndEliminationsMember srt:AmericasMember 2021-01-01 2021-12-31 0001796209 srt:AmericasMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember country:FR apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember country:FR apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 country:FR 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:OtherCountriesMember apg:SafetyServicesMember 2021-01-01 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:OtherCountriesMember apg:SpecialtyServicesMember 2021-01-01 2021-12-31 0001796209 apg:OtherCountriesMember 2021-01-01 2021-12-31 0001796209 2024-01-01 2023-12-31 0001796209 srt:MinimumMember 2023-01-01 2023-12-31 0001796209 srt:MaximumMember 2023-01-01 2023-12-31 0001796209 apg:SafetyServicesMember 2021-12-31 0001796209 apg:SpecialtyServicesMember 2021-12-31 0001796209 apg:SafetyServicesMember 2022-01-01 2022-12-31 0001796209 apg:SpecialtyServicesMember 2022-01-01 2022-12-31 0001796209 apg:SafetyServicesMember 2022-12-31 0001796209 apg:SpecialtyServicesMember 2022-12-31 0001796209 apg:SafetyServicesMember 2023-01-01 2023-12-31 0001796209 apg:SpecialtyServicesMember 2023-01-01 2023-12-31 0001796209 apg:SafetyServicesMember 2023-12-31 0001796209 apg:SpecialtyServicesMember 2023-12-31 0001796209 apg:ContractualBacklogMember 2023-12-31 0001796209 us-gaap:CustomerRelationshipsMember 2023-12-31 0001796209 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001796209 apg:ContractualBacklogMember 2022-12-31 0001796209 us-gaap:CustomerRelationshipsMember 2022-12-31 0001796209 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001796209 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001796209 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001796209 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001796209 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001796209 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001796209 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel1Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel2Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:FairValueInputsLevel3Member us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember 2023-01-01 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember 2023-01-01 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 apg:FourPointOneTwoFivePercentageSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember us-gaap:FixedIncomeInterestRateMember 2023-12-31 0001796209 apg:FourPointOneTwoFivePercentageSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember us-gaap:FixedIncomeInterestRateMember 2022-12-31 0001796209 apg:FourPointSevenFiveZeroPercentageSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember us-gaap:FixedIncomeInterestRateMember 2023-12-31 0001796209 apg:FourPointSevenFiveZeroPercentageSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember us-gaap:FixedIncomeInterestRateMember 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:NondesignatedMember 2023-12-31 0001796209 us-gaap:NondesignatedMember 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember apg:InvestmentIncomeAndOtherNetMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember apg:InvestmentIncomeAndOtherNetMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember apg:InvestmentIncomeAndOtherNetMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember apg:InvestmentIncomeAndOtherNetMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember apg:InvestmentIncomeAndOtherNetMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember apg:InvestmentIncomeAndOtherNetMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-01-01 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-01-01 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2021-01-01 2021-12-31 0001796209 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-12-31 0001796209 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-12-31 0001796209 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember apg:InvestmentIncomeAndOtherNetMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember apg:InvestmentIncomeAndOtherNetMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember apg:InvestmentIncomeAndOtherNetMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember apg:InvestmentIncomeAndOtherNetMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember apg:InvestmentIncomeAndOtherNetMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueHedgingMember apg:InvestmentIncomeAndOtherNetMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2021-01-01 2021-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0001796209 apg:TwoThousandTwentyFourInterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 apg:TwoThousandTwentySixInterestRateSwapMember 2022-12-31 0001796209 apg:TwoThousandTwentyEightInterestRateSwapMember 2023-12-31 0001796209 us-gaap:InterestRateSwapMember 2023-12-31 0001796209 apg:TermLoanFacilityMember 2023-12-31 0001796209 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001796209 apg:SeptemberTwentyTwentySevenMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001796209 apg:SeptemberTwentyThirtyMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001796209 currency:GBP us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0001796209 currency:GBP us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 currency:CAD us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 currency:EUR us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001796209 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001796209 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0001796209 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001796209 apg:ForwardStartingSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0001796209 us-gaap:LandMember 2023-12-31 0001796209 us-gaap:LandMember 2022-12-31 0001796209 us-gaap:BuildingMember 2023-12-31 0001796209 us-gaap:BuildingMember 2022-12-31 0001796209 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001796209 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001796209 us-gaap:VehiclesMember 2023-12-31 0001796209 us-gaap:VehiclesMember 2022-12-31 0001796209 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001796209 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001796209 srt:MaximumMember us-gaap:BuildingMember 2023-12-31 0001796209 srt:MinimumMember us-gaap:EquipmentMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:EquipmentMember 2023-12-31 0001796209 srt:MinimumMember us-gaap:VehiclesMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:VehiclesMember 2023-12-31 0001796209 srt:MinimumMember 2023-12-31 0001796209 srt:MaximumMember 2023-12-31 0001796209 apg:ChubbAcquisitionMember 2022-01-01 2022-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember 2022-12-31 0001796209 us-gaap:RevolvingCreditFacilityMember apg:TermLoanFacilityMember 2023-12-31 0001796209 us-gaap:RevolvingCreditFacilityMember apg:TermLoanFacilityMember 2022-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember apg:TermLoanFacilityMember 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember apg:TermLoanFacilityMember 2022-12-31 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointOneTwoFivePercentageSeniorNotesMember 2021-06-22 2021-06-22 0001796209 apg:FourPointOneTwoFivePercentageSeniorNotesMember 2023-12-31 0001796209 apg:FourPointOneTwoFivePercentageSeniorNotesMember 2022-12-31 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2021-10-21 2021-10-21 0001796209 apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2023-12-31 0001796209 apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2022-12-31 0001796209 apg:OtherObligationsMember 2023-12-31 0001796209 apg:OtherObligationsMember 2022-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember 2023-12-19 2023-12-19 0001796209 apg:TwoThousandNineteenTermLoanMember us-gaap:BaseRateMember 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember us-gaap:EurodollarMember 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember apg:TermLoanFacilityMember apg:TwoThousandTwentyTwoIncrementalAmendmentMember 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember apg:TermLoanFacilityMember us-gaap:BaseRateMember 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember apg:TermLoanFacilityMember us-gaap:EurodollarMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember apg:TermLoanFacilityMember apg:TwoThousandTwentyTwoIncrementalAmendmentMember 2023-12-31 0001796209 us-gaap:RevolvingCreditFacilityMember apg:TermLoanFacilityMember 2023-01-01 2023-12-31 0001796209 us-gaap:RevolvingCreditFacilityMember apg:TermLoanFacilityMember us-gaap:BaseRateMember 2023-12-31 0001796209 us-gaap:RevolvingCreditFacilityMember apg:TermLoanFacilityMember us-gaap:EurodollarMember 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember us-gaap:InterestRateSwapMember apg:LondonInterbankOfferedRateLIBOR1Member 2023-12-31 0001796209 apg:TwoThousandTwentyOneTermLoanMember apg:TermLoanFacilityMember us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001796209 apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember us-gaap:InterestRateSwapMember 2023-12-31 0001796209 srt:MinimumMember apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001796209 srt:MaximumMember apg:TwoThousandNineteenTermLoanMember apg:TermLoanFacilityMember us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointOneTwoFivePercentageSeniorNotesMember 2021-06-22 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2021-10-21 0001796209 apg:FourPointOneTwoFivePercentageSeniorNotesMember 2022-01-01 2022-12-31 0001796209 apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2022-01-01 2022-12-31 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointOneTwoFivePercentageSeniorNotesMember 2023-01-01 2023-12-31 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2022-01-01 2022-12-31 0001796209 apg:APIGroupDEIncorporationMember apg:FourPointSevenFiveZeroPercentageSeniorNotesMember 2023-01-01 2023-12-31 0001796209 apg:AcquisitionOfConstructionEquipmentAndVehiclesMember 2023-12-31 0001796209 apg:AcquisitionOfConstructionEquipmentAndVehiclesMember 2022-12-31 0001796209 us-gaap:DomesticCountryMember 2023-12-31 0001796209 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001796209 us-gaap:ForeignCountryMember 2023-12-31 0001796209 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0001796209 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0001796209 us-gaap:ForeignCountryMember 2023-01-01 2023-12-31 0001796209 us-gaap:EmployeeStockMember 2023-12-31 0001796209 us-gaap:EmployeeStockMember 2023-01-01 2023-01-31 0001796209 us-gaap:PostemploymentRetirementBenefitsMember 2023-12-31 0001796209 srt:MaximumMember us-gaap:PostemploymentRetirementBenefitsMember 2023-12-31 0001796209 apg:MultiemployerPensionPlansMember 2021-12-31 0001796209 apg:MultiemployerPensionPlansMember 2023-12-31 0001796209 apg:MultiemployerPensionPlansMember 2022-12-31 0001796209 apg:NationalAutomaticSprinklerIndustryPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:NationalAutomaticSprinklerIndustryPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:NationalAutomaticSprinklerIndustryPensionFundMember 2021-01-01 2021-12-31 0001796209 apg:TwinCityPipeTradesPensionPlanMember 2023-01-01 2023-12-31 0001796209 apg:TwinCityPipeTradesPensionPlanMember 2022-01-01 2022-12-31 0001796209 apg:TwinCityPipeTradesPensionPlanMember 2021-01-01 2021-12-31 0001796209 apg:NationalElectricalBenefitFundMember 2023-01-01 2023-12-31 0001796209 apg:NationalElectricalBenefitFundMember 2022-01-01 2022-12-31 0001796209 apg:NationalElectricalBenefitFundMember 2021-01-01 2021-12-31 0001796209 apg:BoilermakerBlacksmithNationalPensionTrustMember 2023-01-01 2023-12-31 0001796209 apg:BoilermakerBlacksmithNationalPensionTrustMember 2022-01-01 2022-12-31 0001796209 apg:BoilermakerBlacksmithNationalPensionTrustMember 2021-01-01 2021-12-31 0001796209 apg:SheetMetalWorkersNationalPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:SheetMetalWorkersNationalPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:SheetMetalWorkersNationalPensionFundMember 2021-01-01 2021-12-31 0001796209 apg:HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:HeavyAndGeneralLaborersLocalUnion472And172OfNewJerseyPensionFundMember 2021-01-01 2021-12-31 0001796209 apg:CentralPensionFundOfTheIUOEParticipatingEmployersMember 2023-01-01 2023-12-31 0001796209 apg:CentralPensionFundOfTheIUOEParticipatingEmployersMember 2022-01-01 2022-12-31 0001796209 apg:CentralPensionFundOfTheIUOEParticipatingEmployersMember 2021-01-01 2021-12-31 0001796209 apg:UnitedAssociationNationalPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:UnitedAssociationNationalPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:UnitedAssociationNationalPensionFundMember 2021-01-01 2021-12-31 0001796209 apg:BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember 2023-01-01 2023-12-31 0001796209 apg:BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember 2022-01-01 2022-12-31 0001796209 apg:BuildingTradesUnitedPensionTrustFundMilwaukeeAndVicinityMember 2021-01-01 2021-12-31 0001796209 apg:MinnesotaLaborersPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:MinnesotaLaborersPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:MinnesotaLaborersPensionFundMember 2021-01-01 2021-12-31 0001796209 apg:TwinCityCarpentersAndJoinersPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:TwinCityCarpentersAndJoinersPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:TwinCityCarpentersAndJoinersPensionFundMember 2021-01-01 2021-12-31 0001796209 apg:SheetMetalWorkersLocal10PensionTrustMember 2023-01-01 2023-12-31 0001796209 apg:SheetMetalWorkersLocal10PensionTrustMember 2022-01-01 2022-12-31 0001796209 apg:SheetMetalWorkersLocal10PensionTrustMember 2021-01-01 2021-12-31 0001796209 apg:TotalOtherPensionFundMember 2023-01-01 2023-12-31 0001796209 apg:TotalOtherPensionFundMember 2022-01-01 2022-12-31 0001796209 apg:TotalOtherPensionFundMember 2021-01-01 2021-12-31 0001796209 us-gaap:DefinedBenefitPlanEquitySecuritiesMember 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanEquitySecuritiesMember 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanDebtSecurityMember 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanDebtSecurityMember 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember 2022-12-31 0001796209 us-gaap:OtherContractMember 2023-12-31 0001796209 us-gaap:OtherContractMember 2022-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember 2023-12-31 0001796209 apg:DefinedBenefitPlansInsuranceContractsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 apg:DefinedBenefitPlansInsuranceContractsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 apg:DefinedBenefitPlansInsuranceContractsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 apg:DefinedBenefitPlansInsuranceContractsMember 2023-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2023-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2023-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember 2023-12-31 0001796209 apg:OtherAssetsAndLiabilitiesMember 2023-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2022-12-31 0001796209 apg:DefinedBenefitPlanGlobalEquityFundsMember 2022-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 apg:GlobalFixedIncomeAtNetAssetValueMember 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 us-gaap:OtherContractMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2022-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2022-12-31 0001796209 apg:EquitiesAndFixedIncomeSecuritiesMember 2022-12-31 0001796209 apg:OtherAssetsAndLiabilitiesMember 2022-12-31 0001796209 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001796209 apg:MariposaAcquisitionIVLLCMember 2023-01-01 2023-12-31 0001796209 apg:MariposaAcquisitionIVLLCMember 2022-01-01 2022-12-31 0001796209 apg:MariposaAcquisitionIVLLCMember us-gaap:PreferredStockMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001796209 apg:MariposaAcquisitionIVLLCMember us-gaap:PreferredStockMember 2022-01-01 2022-01-31 0001796209 us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001796209 srt:MinimumMember us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001796209 us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0001796209 us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001796209 us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-01-31 0001796209 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001796209 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001796209 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001796209 us-gaap:SeriesBPreferredStockMember 2023-12-01 2023-12-31 0001796209 us-gaap:SeriesBPreferredStockMember 2022-12-01 2022-12-31 0001796209 apg:TwoThousandAndNineteenEquityIncentivePlanMember 2023-12-31 0001796209 srt:MinimumMember apg:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-12-31 0001796209 srt:MinimumMember us-gaap:PerformanceSharesMember apg:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-12-31 0001796209 apg:NonExecutiveDirectorsMember apg:NonQualifiedStockOptionsMember 2017-01-01 2017-12-31 0001796209 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001796209 apg:TimeBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001796209 apg:TimeBasedRestrictedStockUnitsMember 2021-12-31 0001796209 apg:TimeBasedRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001796209 apg:TimeBasedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001796209 apg:TimeBasedRestrictedStockUnitsMember 2022-12-31 0001796209 apg:TimeBasedRestrictedStockUnitsMember 2023-12-31 0001796209 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001796209 srt:MinimumMember apg:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001796209 apg:PerformanceBasedRestrictedStockUnitsMember 2021-12-31 0001796209 apg:PerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001796209 apg:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001796209 apg:PerformanceBasedRestrictedStockUnitsMember 2022-12-31 0001796209 apg:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001796209 apg:PerformanceBasedRestrictedStockUnitsMember 2023-12-31 0001796209 apg:PerformanceStockUnitsPsusMember 2023-01-01 2023-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2021-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2022-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2023-12-31 0001796209 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001796209 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001796209 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001796209 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-12-31 0001796209 apg:SeriesAPreferredSharesMember 2022-01-01 2022-12-31 0001796209 apg:SeriesAPreferredSharesMember 2023-01-01 2023-12-31 0001796209 apg:MarketPerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SafetyServicesMember 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyServicesMember 2023-12-31 0001796209 apg:CorporateAndEliminationsMember 2023-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SafetyServicesMember 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyServicesMember 2022-12-31 0001796209 apg:CorporateAndEliminationsMember 2022-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SafetyServicesMember 2021-12-31 0001796209 us-gaap:OperatingSegmentsMember apg:SpecialtyServicesMember 2021-12-31 0001796209 apg:CorporateAndEliminationsMember 2021-12-31 0001796209 us-gaap:SeriesBPreferredStockMember us-gaap:SubsequentEventMember 2024-02-28 2024-02-28 0001796209 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-02-28 2024-02-28 0001796209 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-02-28 0001796209 us-gaap:SubsequentEventMember 2024-02-28 2024-02-28 0001796209 us-gaap:SubsequentEventMember 2024-02-28 0001796209 apg:JunoLowerHoldingsMember us-gaap:SubsequentEventMember 2024-02-28 0001796209 apg:VikingGlobalEquitiesIILPMember us-gaap:SubsequentEventMember 2024-02-28 0001796209 apg:Mr.AshkenMember 2023-10-01 2023-12-31 0001796209 apg:Mr.LillieMember 2023-10-01 2023-12-31 0001796209 apg:Mr.AshkenMember 2023-01-01 2023-12-31 0001796209 apg:Mr.AshkenMember 2023-12-31 0001796209 apg:Mr.LillieMember 2023-01-01 2023-12-31 0001796209 apg:Mr.LillieMember 2023-12-31 0001796209 2023-10-01 2023-12-31 0001796209 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001796209 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0001796209 us-gaap:AllowanceForCreditLossMember 2023-12-31 0001796209 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001796209 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 iso4217:USD shares pure iso4217:USD shares apg:location apg:business apg:country apg:arrangement apg:swap apg:plan apg:trading_day apg:segment 0001796209 2023 FY false P2Y P6M P1Y P1Y P1Y P1Y P1Y P1Y http://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityCurrent http://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityCurrent http://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityNonCurrent http://www.apigroupinc.com/20231231#OperatingAndFinanceLeasesLiabilityNonCurrent P5Y 0.50 P289D P289D 10-K true 2023-12-31 --12-31 false 001-39275 APi Group Corporation DE 98-1510303 1100 Old Highway 8 NW New Brighton MN 55112 651 636-4320 Common Stock, par value $0.0001 per share APG NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 4100000000 244154359 <div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive proxy statement for the 2024 Annual Meeting of Stockholders, which is to be filed no later than 120 days after December 31, 2023, are incorporated by reference into Part III of this Form 10-K.</span></div> 185 KPMG LLP Minneapolis, Minnesota 479000000 605000000 5000000 3000000 1395000000 1313000000 150000000 163000000 436000000 459000000 122000000 112000000 2582000000 2652000000 385000000 407000000 233000000 222000000 2471000000 2382000000 1620000000 1784000000 113000000 108000000 111000000 392000000 75000000 144000000 7590000000 8091000000 5000000 206000000 472000000 490000000 22000000 27000000 363000000 337000000 526000000 463000000 75000000 73000000 344000000 325000000 1807000000 1921000000 2322000000 2583000000 50000000 40000000 11000000 6000000 172000000 166000000 233000000 340000000 127000000 111000000 4722000000 5167000000 0 0 0.055 0.055 0.0001 0.0001 800000 800000 840000000 840000000 797000000 797000000 0.0001 0.0001 7000000 7000000 4000000 4000000 4000000 4000000 0 0 0.0001 0.0001 500000000 500000000 235575316 233403912 8281148 584584 0 0 2572000000 2558000000 -11000000 -164000000 -490000000 -267000000 2071000000 2127000000 7590000000 8091000000 6928000000 6558000000 3940000000 4988000000 4844000000 3001000000 1940000000 1714000000 939000000 1581000000 1552000000 803000000 359000000 162000000 136000000 145000000 125000000 60000000 -7000000 5000000 -9000000 -12000000 -42000000 0 13000000 9000000 12000000 -127000000 -69000000 -57000000 232000000 93000000 79000000 79000000 20000000 32000000 153000000 73000000 47000000 270000000 0 184000000 44000000 44000000 0 -161000000 29000000 -137000000 -0.68 0.10 -0.67 -0.68 0.10 -0.67 235000000 233000000 206000000 235000000 266000000 206000000 153000000 73000000 47000000 -8000000 11000000 9000000 -24000000 62000000 25000000 -81000000 -55000000 0 244000000 165000000 0 61000000 -164000000 -11000000 -54000000 -194000000 61000000 4000000 0 168052024 0 1856000000 -284000000 -14000000 1558000000 47000000 47000000 25000000 25000000 -11000000 -11000000 12447912 22716049 446000000 446000000 19994203 230000000 230000000 630109 13000000 13000000 784896 15000000 15000000 4000000 0 224625193 0 2560000000 -237000000 0 2323000000 73000000 73000000 62000000 62000000 -164000000 -164000000 165000000 165000000 7539697 1944939 2505723 44000000 44000000 622655 13000000 13000000 1177151 29000000 29000000 4000000 0 233403912 0 2558000000 -164000000 -267000000 2127000000 153000000 153000000 -24000000 -24000000 61000000 61000000 244000000 244000000 16000000 16000000 1933004 1626493 41000000 41000000 631194 14000000 14000000 1233699 41000000 41000000 4000000 0 235575316 0 2572000000 -11000000 -490000000 2071000000 153000000 73000000 47000000 79000000 77000000 75000000 224000000 227000000 127000000 9000000 22000000 0 32000000 47000000 -6000000 29000000 18000000 12000000 19000000 15000000 15000000 88000000 67000000 31000000 8000000 35000000 0 -7000000 5000000 -9000000 0 -3000000 -7000000 4000000 34000000 0 69000000 148000000 99000000 -26000000 69000000 73000000 -13000000 30000000 2000000 14000000 1000000 -4000000 -14000000 71000000 78000000 42000000 47000000 15000000 51000000 71000000 19000000 85000000 52000000 89000000 514000000 270000000 182000000 83000000 2839000000 86000000 86000000 79000000 55000000 54000000 17000000 20000000 -115000000 -2901000000 -121000000 0 1104000000 650000000 484000000 34000000 321000000 0 30000000 0 0 29000000 11000000 41000000 44000000 0 0 797000000 676000000 4000000 5000000 74000000 3000000 3000000 3000000 -532000000 1756000000 917000000 6000000 -9000000 -2000000 -127000000 -884000000 976000000 607000000 1491000000 515000000 480000000 607000000 1491000000 150000000 120000000 41000000 95000000 43000000 66000000 11000000 1000000 18000000 14000000 13000000 13000000 NATURE OF BUSINESSAPi Group Corporation (the “Company”, “APG”, or "APi Group") is a global, market-leading business services provider of safety and specialty services in over 500 locations worldwide. 500 SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements (the “Financial Statements”) include the accounts of the Company and of its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Investments in entities over which the Company has significant influence but not control are accounted for using the equity method of accounting. These investments are initially recorded at cost and subsequently adjusted based on the Company’s proportionate share of earnings, losses, and distributions from each entity.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Actual results could differ from those estimates. The most significant estimates include the estimation of total contract costs used for net revenues and cost recognition from construction contracts, fair value estimates included in the accounting for acquisitions, valuation of long-lived assets and acquisition-related contingent consideration, self-insurance liabilities, income taxes, and the estimated effects of litigation and other contingencies.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency and currency translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates in effect at year-end, with resulting translation gains or losses included within other comprehensive income or loss. Net revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during the year. Foreign currency transaction gains and losses, including hedging impacts, are classified in investment income and other, net, in the consolidated statements of operations and were a gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively. These net foreign currency transaction gains and losses include derivative instruments designed to reduce foreign currency exchange rate risks. Refer to Note 10 - "Derivatives" for further information. Translation gains or losses, which are recorded in accumulated other comprehensive loss on the consolidated balance sheets, result from translation of the assets and liabilities of APi Group’s foreign subsidiaries into U.S. dollars. Foreign currency translation gains (losses) totaled approximately $61, $(164), and $(11) for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in investment income and other, net, in the consolidated statements of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. Restricted cash is reported as other current assets in the consolidated balance sheets. Restricted cash reflects collateral against certain bank guarantees.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value of financial instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial instruments of the Company include cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and compensation liabilities, and debt obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants in the principal or most advantageous market as of the measurement date. ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to and is composed of the following levels:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.143%"></td><td style="width:0.1%"></td></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:700;line-height:114%">Level 1:</span></td><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:114%">Observable inputs such as quoted prices for identical assets or liabilities in active markets.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:700;line-height:114%">Level 2:</span></td><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:114%">Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:700;line-height:114%">Level 3:</span></td><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:114%">Unobservable inputs that reflect the Company's own assumptions.</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, accounts receivable, contract assets, other receivables, accounts payable, contingent compensation liabilities, accrued liabilities, and contract liabilities approximate their fair values because of their short maturity. The fair value of the Company’s revolving line of credit facilities and long-term debt are based on current lending rates for similar borrowings, assuming the debt is outstanding through maturity, and considering the collateral. The carrying values of revolving line of credit facilities approximate their fair values because the variable interest rates of these instruments are generally reset monthly. </span></div><div style="margin-top:12pt"><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 Company's debt is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The fair value of the Company’s derivative instruments designated as hedge instruments are determined using standard pricing models and market-based assumptions for all significant inputs, such as yield curves and quoted spot and forward exchange rates. The fair value of the Company’s contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist primarily of wholesale insulation products, contracting materials and supplies. Inventories are valued at the lower of cost or net realizable value.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including additions, replacements, and improvements is stated at cost or fair value for assets acquired in a business combination, less accumulated depreciation. Expenditures for maintenance and repairs are charged to operating expenses as incurred unless such expenditures extend the life of the asset or increase its capacity or efficiency. Depreciation expense is recognized over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the term of the lease or the estimated useful lives of the improvements. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are removed from the consolidated balance sheets and any resulting gain or loss is recognized in the consolidated statements of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease portfolio mainly consists of facilities, equipment, and vehicles. Operating lease assets represent the Company’s right to use an underlying asset for the lease term whereas lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term (or at fair values in the case of those leases assumed in an acquisition). As most of the Company’s leases do not provide an implicit rate, the Company uses incremental borrowing rates that are based on its own external unsecured borrowing rates and are risk-adjusted to approximate secured borrowing rates over similar terms. These rates are assessed on a quarterly basis for measurement of new lease obligations. The operating lease assets are calculated based on the value of the lease liability plus prepaid rental payments less lease incentives that the Company expects to receive. Leases with an initial term of less than one year are not recorded on the Company’s consolidated balance sheets. Operating lease expense is recognized on a straight-line basis over the lease term. Many leases include one or more options to renew, with renewal terms that can extend the lease term for several years. The exercise of lease renewal options is generally at the Company’s sole discretion. Certain leases also include options to purchase the leased assets. The Company's lease terms include these renewal or purchase options when it is reasonably certain that those options will be exercised. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The Company’s lease agreements contain lease and non-lease components, which are accounted for as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. Operating lease right of use assets are reported as separate lines in the consolidated balance sheets. Finance leases are generally those leases that allow the Company to substantially utilize or pay for the entire asset over its estimated life. For finance leases, the Company recognizes more expense in the initial years of total lease expense recognition due to the accretion of the lease liability and the straight-line amortization of the leased asset. Assets acquired under finance leases are recorded in property and equipment, net.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill impairment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses. The Company has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of the existing components or managed on a stand-alone basis as an individual component.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components are aligned to one of the Company’s two reportable segments, Safety Services or Specialty Services. Goodwill is required to be evaluated for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management identifies its reporting units by assessing whether components have discrete financial information available, engage in business activities, and have a segment manager regularly review the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized but instead is annually tested for impairment on October 1 each fiscal year, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in estimated fair value below book value may trigger the need for interim impairment testing of goodwill associated with one or more reporting units.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards for testing goodwill for impairment require the application of either a qualitative or quantitative assessment to analyze whether or not goodwill has been impaired. The Company performs the qualitative analysis by evaluating financial performance, macroeconomic conditions, and industry trends. Under the quantitative assessment, the Company evaluates each reporting unit for impairment comparing the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding change to earnings in the period the goodwill is determined to be impaired. Any goodwill impairment is limited to the total amount of goodwill allocated to that reporting unit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Heating, Ventilation and Air Conditioning ("HVAC"), Infrastructure/Utility, Fabrication and Specialty Contracting reporting units, the Company performs a qualitative assessment to analyze whether or not goodwill has been impaired.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quantitative analysis performed on the Life Safety reporting unit, the Company determines the fair value of the reporting unit using a combination of the income approach (discounted cash flow method) and market approach (guideline transaction method and guideline public company method). Management weights each of the methods applied to determine the fair value of the reporting unit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the discounted cash flow method, the Company determines fair value based on the estimated future cash flows for the reporting unit, discounted to present value using a risk-adjusted industry weighted-average cost of capital, which reflects the overall level of inherent risk for the reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur from a market participant’s standpoint. All cash flow projections by reporting unit are evaluated by management. A terminal value is derived by capitalizing free cash flow into perpetuity. The capitalization rate is derived from the weighted-average cost of capital and the estimated long-term growth rate for each reporting unit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guideline transaction and guideline public company methods, the Company determines the estimated fair value of its reporting unit by applying transaction multiples and public company multiples, respectively, to the reporting unit’s applicable earnings measure. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, diversification and risk. The public company multiples are based on peer group multiples adjusted for size, growth, risk and margin.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 – “Goodwill and Intangibles” for additional detail on goodwill and other intangible assets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of long-lived assets excluding goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the carrying amount of its long-lived asset groups, including property and equipment and other identifiable intangible assets subject to amortization, when events or changes in circumstances indicate the carrying value may not be recoverable. Qualitative indicators that may trigger the need for impairment testing include an expectation of selling or disposing of a business unit. If facts and circumstances support the possibility of impairment, the Company will compare the carrying value of the asset or asset group with the undiscounted future cash flows related to the asset or asset group. If the carrying value of the asset or asset group is greater than its undiscounted cash flows, the resulting impairment will be determined as the difference between the carrying value and the fair value, where fair value is determined for the carrying amount of the specific asset groups based on discounted future cash flows or appraisal of the asset groups.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div style="margin-top:6pt"><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 joint ventures, the majority of which are accounted for under the equity method of accounting as the Company does not exercise control over the joint ventures. The Company exercises control over one joint venture that is consolidated into the Company's financial statements and the results for that joint venture as of December 31, 2023 were immaterial. The Company’s share of earnings from the non-consolidated joint ventures was $7, $3, and $3, during the years ended December 31, 2023, 2022, and 2021, respectively. The earnings are recorded within investment income and other, net in the consolidated statements of operations. The investment balances were $4 and $4 as of December 31, 2023 and 2022, respectively, and are recorded within other assets in the consolidated balance sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension and post-retirement obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees. The Company accounts for its benefit plans in accordance with ASC 715, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Retirement Benefits,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires balance sheet recognition of the overfunded or underfunded status of pension and post-retirement benefit plans. The amounts associated with these benefits are determined by actuaries and dependent on various actuarial assumptions including discount rates, expected return on plan assets, compensation increases, mortality and health care cost trends. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in accumulated other comprehensive loss, net of tax effects, until they are amortized as a component of net periodic benefit cost. The </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company reviews its actuarial assumptions at each measurement date and makes modifications to the assumptions based on current rates and trends, if appropriate. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. The Company's accounting policies related to pension and post-retirement obligations and the buy-in transaction are disclosed in Note 16 - "Pension".</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definite-lived intangibles</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles consist of trade names and trademarks, customer relationships, and backlog intangibles. The intangibles are amortized over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-465">two</span> to fifteen years for trade names and trademarks and customer relationships, and a period of <span style="-sec-ix-hidden:f-468">six</span> to thirty-six months for backlog.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued and other noncurrent liabilities include management’s best estimates of amounts expected to be incurred for health insurance claims, workers’ compensation, general liability and automobile liability losses. A portion of this risk is retained on a self-insured basis through Sprocket, the Company's wholly-owned captive insurance subsidiary. The estimates are based on claim reports provided by the insurance carrier, management’s best estimates, and the maximum premium for a policy period. The amounts the Company will ultimately incur could differ in the near-term from the estimated amounts accrued. At December 31, 2023 and 2022, the Company had accrued $98 and $123, respectively, relating to workers’ compensation, general and automobile claims, with $74 and $66, respectively, included in other noncurrent liabilities. The Company recorded a receivable from the insurance carriers of $12 and $11 at December 31, 2023 and 2022, respectively, to offset the liabilities due above the Company’s deductible, which, under contract, are payable by the insurance carrier. The Company has outstanding letters of credit as collateral totaling approximately $137 and $121 at December 31, 2023 and 2022, respectively. The Company had $6 and $7 accrued within accrued salaries and wages relating to outstanding health insurance claims at December 31, 2023 and 2022, respectively. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-based compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes share-based compensation over the requisite service period of the awards (usually the vesting period) based on the grant date fair value of awards. An offsetting increase to shareholders’ equity is recorded equal to the amount of the compensation expense charge. For restricted stock grants with performance-based milestones, the expense is valued based on the closing market share price of the Company’s stock on the date of grant and recorded over the service period after the achievement of the milestone is probable or the performance condition is achieved. For restricted stock grants with market-based performance milestones, the grant-date fair value is estimated using a Monte Carlo valuation model. Forfeitures are estimated and recorded using historical forfeiture rates. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an employee stock purchase plan (“ESPP”) under which shares of the Company’s common stock are available for purchase by eligible participants. The plan allows participants to purchase APi Group common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s ESPP is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s ESPP, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings per share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share excludes dilution and is computed by dividing net income attributable to common shareholders by the weighted average number of common shares outstanding during the period. The Company has determined that its Series A Preferred Stock and Series B Preferred Stock are participating securities as the Series A Preferred Stock and Series B Preferred Stock participate in dividends with common stock according to a predetermined </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">formula. Accordingly, the Company used the two-class method of computing basic and diluted earnings per share for common stock according to participation rights of the Series A Preferred Stock and Series B Preferred Stock. Under this method, net income applicable to holders of common stock is first reduced by the amount of dividends declared on Series A Preferred Stock and Series B Preferred Stock in the current period with remaining undistributed earnings allocated on a pro rata basis to the holders of common stock, Series A Preferred Stock, and Series B Preferred Stock to the extent that each class may share income for the period; whereas undistributed net loss is allocated to common stock because holders of Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue recognition and contract costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 7 – “Net Revenues”, for further discussion on the Company’s revenue recognition policies.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income taxes </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statements of operations in the period that includes the enactment date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if those positions are more-likely-than-not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties relating to unrecognized tax benefits and penalties in income tax expense.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements (the “Financial Statements”) include the accounts of the Company and of its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Investments in entities over which the Company has significant influence but not control are accounted for using the equity method of accounting. These investments are initially recorded at cost and subsequently adjusted based on the Company’s proportionate share of earnings, losses, and distributions from each entity.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Actual results could differ from those estimates. The most significant estimates include the estimation of total contract costs used for net revenues and cost recognition from construction contracts, fair value estimates included in the accounting for acquisitions, valuation of long-lived assets and acquisition-related contingent consideration, self-insurance liabilities, income taxes, and the estimated effects of litigation and other contingencies.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates in effect at year-end, with resulting translation gains or losses included within other comprehensive income or loss. Net revenues and expenses are translated into U.S. dollars at average monthly rates of exchange in effect during the year. Foreign currency transaction gains and losses, including hedging impacts, are classified in investment income and other, net, in the consolidated statements of operations and were a gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively. These net foreign currency transaction gains and losses include derivative instruments designed to reduce foreign currency exchange rate risks. Refer to Note 10 - "Derivatives" for further information. Translation gains or losses, which are recorded in accumulated other comprehensive loss on the consolidated balance sheets, result from translation of the assets and liabilities of APi Group’s foreign subsidiaries into U.S. dollars. Foreign currency translation gains (losses) totaled approximately $61, $(164), and $(11) for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in investment income and other, net, in the consolidated statements of operations.</span></div> 1000000 -2000000 -3000000 61000000 -164000000 -11000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents. The Company maintains cash in bank accounts that, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. Restricted cash is reported as other current assets in the consolidated balance sheets. Restricted cash reflects collateral against certain bank guarantees.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial instruments of the Company include cash and cash equivalents, accounts receivable, accounts payable, contingent consideration and compensation liabilities, and debt obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants in the principal or most advantageous market as of the measurement date. ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to and is composed of the following levels:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.143%"></td><td style="width:0.1%"></td></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:700;line-height:114%">Level 1:</span></td><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:114%">Observable inputs such as quoted prices for identical assets or liabilities in active markets.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:700;line-height:114%">Level 2:</span></td><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:114%">Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:700;line-height:114%">Level 3:</span></td><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:114%">Unobservable inputs that reflect the Company's own assumptions.</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, accounts receivable, contract assets, other receivables, accounts payable, contingent compensation liabilities, accrued liabilities, and contract liabilities approximate their fair values because of their short maturity. The fair value of the Company’s revolving line of credit facilities and long-term debt are based on current lending rates for similar borrowings, assuming the debt is outstanding through maturity, and considering the collateral. The carrying values of revolving line of credit facilities approximate their fair values because the variable interest rates of these instruments are generally reset monthly. </span></div>The fair value of the Company's debt is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The fair value of the Company’s derivative instruments designated as hedge instruments are determined using standard pricing models and market-based assumptions for all significant inputs, such as yield curves and quoted spot and forward exchange rates. The fair value of the Company’s contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on significant unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist primarily of wholesale insulation products, contracting materials and supplies. Inventories are valued at the lower of cost or net realizable value.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including additions, replacements, and improvements is stated at cost or fair value for assets acquired in a business combination, less accumulated depreciation. Expenditures for maintenance and repairs are charged to operating expenses as incurred unless such expenditures extend the life of the asset or increase its capacity or efficiency. Depreciation expense is recognized over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the term of the lease or the estimated useful lives of the improvements. Upon sale or disposition of property and equipment, the cost and related accumulated depreciation and amortization are removed from the consolidated balance sheets and any resulting gain or loss is recognized in the consolidated statements of operations.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease portfolio mainly consists of facilities, equipment, and vehicles. Operating lease assets represent the Company’s right to use an underlying asset for the lease term whereas lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term (or at fair values in the case of those leases assumed in an acquisition). As most of the Company’s leases do not provide an implicit rate, the Company uses incremental borrowing rates that are based on its own external unsecured borrowing rates and are risk-adjusted to approximate secured borrowing rates over similar terms. These rates are assessed on a quarterly basis for measurement of new lease obligations. The operating lease assets are calculated based on the value of the lease liability plus prepaid rental payments less lease incentives that the Company expects to receive. Leases with an initial term of less than one year are not recorded on the Company’s consolidated balance sheets. Operating lease expense is recognized on a straight-line basis over the lease term. Many leases include one or more options to renew, with renewal terms that can extend the lease term for several years. The exercise of lease renewal options is generally at the Company’s sole discretion. Certain leases also include options to purchase the leased assets. The Company's lease terms include these renewal or purchase options when it is reasonably certain that those options will be exercised. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. The Company’s lease agreements contain lease and non-lease components, which are accounted for as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. Operating lease right of use assets are reported as separate lines in the consolidated balance sheets. Finance leases are generally those leases that allow the Company to substantially utilize or pay for the entire asset over its estimated life. For finance leases, the Company recognizes more expense in the initial years of total lease expense recognition due to the accretion of the lease liability and the straight-line amortization of the leased asset. Assets acquired under finance leases are recorded in property and equipment, net.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></div>The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from <span style="-sec-ix-hidden:f-1098">one</span> to seven years. Vehicle leases have a minimum lease term ranging from <span style="-sec-ix-hidden:f-1100">one</span> to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-1102">one</span> to twelve years or more. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses. The Company has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of the existing components or managed on a stand-alone basis as an individual component.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components are aligned to one of the Company’s two reportable segments, Safety Services or Specialty Services. Goodwill is required to be evaluated for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management identifies its reporting units by assessing whether components have discrete financial information available, engage in business activities, and have a segment manager regularly review the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized but instead is annually tested for impairment on October 1 each fiscal year, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in estimated fair value below book value may trigger the need for interim impairment testing of goodwill associated with one or more reporting units.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards for testing goodwill for impairment require the application of either a qualitative or quantitative assessment to analyze whether or not goodwill has been impaired. The Company performs the qualitative analysis by evaluating financial performance, macroeconomic conditions, and industry trends. Under the quantitative assessment, the Company evaluates each reporting unit for impairment comparing the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding change to earnings in the period the goodwill is determined to be impaired. Any goodwill impairment is limited to the total amount of goodwill allocated to that reporting unit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Heating, Ventilation and Air Conditioning ("HVAC"), Infrastructure/Utility, Fabrication and Specialty Contracting reporting units, the Company performs a qualitative assessment to analyze whether or not goodwill has been impaired.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quantitative analysis performed on the Life Safety reporting unit, the Company determines the fair value of the reporting unit using a combination of the income approach (discounted cash flow method) and market approach (guideline transaction method and guideline public company method). Management weights each of the methods applied to determine the fair value of the reporting unit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the discounted cash flow method, the Company determines fair value based on the estimated future cash flows for the reporting unit, discounted to present value using a risk-adjusted industry weighted-average cost of capital, which reflects the overall level of inherent risk for the reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur from a market participant’s standpoint. All cash flow projections by reporting unit are evaluated by management. A terminal value is derived by capitalizing free cash flow into perpetuity. The capitalization rate is derived from the weighted-average cost of capital and the estimated long-term growth rate for each reporting unit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guideline transaction and guideline public company methods, the Company determines the estimated fair value of its reporting unit by applying transaction multiples and public company multiples, respectively, to the reporting unit’s applicable earnings measure. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, diversification and risk. The public company multiples are based on peer group multiples adjusted for size, growth, risk and margin.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 – “Goodwill and Intangibles” for additional detail on goodwill and other intangible assets.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the carrying amount of its long-lived asset groups, including property and equipment and other identifiable intangible assets subject to amortization, when events or changes in circumstances indicate the carrying value may not be recoverable. Qualitative indicators that may trigger the need for impairment testing include an expectation of selling or disposing of a business unit. If facts and circumstances support the possibility of impairment, the Company will compare the carrying value of the asset or asset group with the undiscounted future cash flows related to the asset or asset group. If the carrying value of the asset or asset group is greater than its undiscounted cash flows, the resulting impairment will be determined as the difference between the carrying value and the fair value, where fair value is determined for the carrying amount of the specific asset groups based on discounted future cash flows or appraisal of the asset groups.</span></div> <div style="margin-top:6pt"><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 joint ventures, the majority of which are accounted for under the equity method of accounting as the Company does not exercise control over the joint ventures. The Company exercises control over one joint venture that is consolidated into the Company's financial statements and the results for that joint venture as of December 31, 2023 were immaterial. The Company’s share of earnings from the non-consolidated joint ventures was $7, $3, and $3, during the years ended December 31, 2023, 2022, and 2021, respectively. The earnings are recorded within investment income and other, net in the consolidated statements of operations. The investment balances were $4 and $4 as of December 31, 2023 and 2022, respectively, and are recorded within other assets in the consolidated balance sheets.</span></div> 7000000 3000000 3000000 4000000 4000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees. The Company accounts for its benefit plans in accordance with ASC 715, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Retirement Benefits,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires balance sheet recognition of the overfunded or underfunded status of pension and post-retirement benefit plans. The amounts associated with these benefits are determined by actuaries and dependent on various actuarial assumptions including discount rates, expected return on plan assets, compensation increases, mortality and health care cost trends. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in accumulated other comprehensive loss, net of tax effects, until they are amortized as a component of net periodic benefit cost. The </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company reviews its actuarial assumptions at each measurement date and makes modifications to the assumptions based on current rates and trends, if appropriate. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. The Company's accounting policies related to pension and post-retirement obligations and the buy-in transaction are disclosed in Note 16 - "Pension".</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles consist of trade names and trademarks, customer relationships, and backlog intangibles. The intangibles are amortized over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-465">two</span> to fifteen years for trade names and trademarks and customer relationships, and a period of <span style="-sec-ix-hidden:f-468">six</span> to thirty-six months for backlog.</span></div> P15Y P15Y P36M Other accrued and other noncurrent liabilities include management’s best estimates of amounts expected to be incurred for health insurance claims, workers’ compensation, general liability and automobile liability losses. A portion of this risk is retained on a self-insured basis through Sprocket, the Company's wholly-owned captive insurance subsidiary. The estimates are based on claim reports provided by the insurance carrier, management’s best estimates, and the maximum premium for a policy period. The amounts the Company will ultimately incur could differ in the near-term from the estimated amounts accrued. 98000000 123000000 74000000 66000000 12000000 11000000 137000000 121000000 6000000 7000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes share-based compensation over the requisite service period of the awards (usually the vesting period) based on the grant date fair value of awards. An offsetting increase to shareholders’ equity is recorded equal to the amount of the compensation expense charge. For restricted stock grants with performance-based milestones, the expense is valued based on the closing market share price of the Company’s stock on the date of grant and recorded over the service period after the achievement of the milestone is probable or the performance condition is achieved. For restricted stock grants with market-based performance milestones, the grant-date fair value is estimated using a Monte Carlo valuation model. Forfeitures are estimated and recorded using historical forfeiture rates. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an employee stock purchase plan (“ESPP”) under which shares of the Company’s common stock are available for purchase by eligible participants. The plan allows participants to purchase APi Group common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s ESPP is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s ESPP, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.</span></div> 0.85 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share excludes dilution and is computed by dividing net income attributable to common shareholders by the weighted average number of common shares outstanding during the period. The Company has determined that its Series A Preferred Stock and Series B Preferred Stock are participating securities as the Series A Preferred Stock and Series B Preferred Stock participate in dividends with common stock according to a predetermined </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">formula. Accordingly, the Company used the two-class method of computing basic and diluted earnings per share for common stock according to participation rights of the Series A Preferred Stock and Series B Preferred Stock. Under this method, net income applicable to holders of common stock is first reduced by the amount of dividends declared on Series A Preferred Stock and Series B Preferred Stock in the current period with remaining undistributed earnings allocated on a pro rata basis to the holders of common stock, Series A Preferred Stock, and Series B Preferred Stock to the extent that each class may share income for the period; whereas undistributed net loss is allocated to common stock because holders of Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statements of operations in the period that includes the enactment date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if those positions are more-likely-than-not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company records interest and penalties relating to unrecognized tax benefits and penalties in income tax expense.</span></div> RECENT ACCOUNTING PRONOUNCEMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting standards issued and adopted</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the FASB issued Accounting Standards Update (ASU) 2023-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations— Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires that a joint venture apply a new basis of accounting upon formation. As a result, a newly formed joint venture would initially measure its assets and liabilities at fair value. ASU 2023-05 is effective for joint ventures with a formation date on or after January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2023, the FASB issued ASU 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which incorporates certain SEC disclosure requirements into the FASB Accounting Standards Codification. This update will improve disclosure and presentation requirements of a variety of topics and align the requirements in the FASB codification with the SEC’s regulations. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The ASU expands segment disclosures by requiring disclosure of significant segment expenses that are regularly reviewed by the Chief Operating Decision Maker (the "CODM") and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2025, and subsequent interim periods, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The ASU focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires the Company to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early </span></div>adoption permitted. The company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the FASB issued Accounting Standards Update (ASU) 2023-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations— Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires that a joint venture apply a new basis of accounting upon formation. As a result, a newly formed joint venture would initially measure its assets and liabilities at fair value. ASU 2023-05 is effective for joint ventures with a formation date on or after January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In October 2023, the FASB issued ASU 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which incorporates certain SEC disclosure requirements into the FASB Accounting Standards Codification. This update will improve disclosure and presentation requirements of a variety of topics and align the requirements in the FASB codification with the SEC’s regulations. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements, but does not expect the impact to be material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The ASU expands segment disclosures by requiring disclosure of significant segment expenses that are regularly reviewed by the Chief Operating Decision Maker (the "CODM") and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2025, and subsequent interim periods, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The ASU focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires the Company to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early </span></div>adoption permitted. The company is currently evaluating the potential impact of adopting this ASU on its consolidated financial statements and disclosures, but does not expect the impact to be material. BUSINESS COMBINATIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates potential acquisitions that strategically fit with the Company’s existing portfolio or expand the Company’s portfolio into a new and attractive business area. Acquisitions are accounted for as business combinations using the acquisition method of accounting. As such, the Company makes a preliminary allocation of the purchase price to the tangible assets and identifiable intangible assets acquired and liabilities assumed. In the months after closing, as the Company obtains additional information about the acquired assets and liabilities and learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Purchase price is allocated to acquired assets and liabilities assumed based upon their estimated fair values, with limited exceptions as permitted pursuant to U.S. GAAP, as determined based on estimates and assumptions deemed reasonable by the Company. The Company engages third-party valuation specialists to assist with preparation of critical assumptions and calculations of the fair value of acquired tangible and intangible assets in connection with significant acquisitions. The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. Goodwill is attributable to the workforce of the acquired businesses, the complementary strategic fit and resulting synergies these businesses bring to existing operations, and the opportunities in new markets expected to be achieved from the expanded platform.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 30, 2023, the Company completed an acquisition included within the Safety Services segment ("Acquisition A23"). The results of the A23 business are reported within the Company's Safety Services segment. Consideration for Acquisition A23 included cash paid at closing of $30, cash deposited into escrow for future deferred payments of $5, and accrued consideration of $3.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 29, 2023, the Company completed an acquisition included within the Safety Services segment ("Acquisition B23"). The results of the B23 business are reported within the Company's Safety Services segment. Consideration for Acquisition B23 included cash paid at closing of $27 and accrued consideration of $5.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2023, the Company completed five individually immaterial acquisitions for aggregate consideration transferred of $24, made up of cash paid at closing of $22 and accrued consideration of $2. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The results of operations of these acquisitions are included in the Company’s consolidated statements of operations from their respective dates of acquisition and were not material. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has not finalized its accounting for the acquisitions and will make appropriate adjustments to the purchase price allocation prior to completion of the measurement periods, as required. Based on preliminary estimates, the total amount of goodwill from acquisitions expected to be deductible for tax purposes is $47. See Note 8 – “Goodwill and Intangibles” for the provisional goodwill assigned to each segment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed at the dates of acquisition:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition A23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition B23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 2023 acquisitions</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%">Cash paid at closing </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%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Cash deposited into escrow</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 consideration</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">38 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 receivable</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Contract 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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Intangible 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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Contract liabilities </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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired </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:400;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:400;line-height:100%">38 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">32 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">24 </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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2022 Chubb Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company completed the acquisition of Chubb fire and security business (the "Chubb Acquisition"). The Chubb fire and security business (the "Chubb business" or "Chubb") is a globally recognized fire safety and security services provider, offering customers complete and reliable services from design and installation to monitoring and on-going maintenance and recurring services. The Chubb business is headquartered in the United Kingdom, and has operations in 17 countries, expanding the Company's geographic footprint to a total of over 20 countries. The results of the Chubb business are reported within the Company's Safety Services segment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2022, the Company incurred transaction costs of $24, which were expensed and included as a component of selling, general, and administrative expenses in the consolidated statements of operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Chubb Acquisition was accounted for as a business combination using the acquisition method of accounting in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The purchase price has been allocated to the tangible assets and identifiable intangible assets acquired and liabilities assumed based upon their estimated fair values, with the exception of the following: (1) pre-acquisition contingencies which are recognized and measured in accordance with ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, if fair value cannot be determined; (2) deferred income tax assets acquired and liabilities assumed are recognized and measured in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">; (3) pensions and other post-retirement benefits other than pensions are recognized and measured in accordance with ASC 715, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Compensation – Retirement Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">; (4) contract assets and liabilities are measured and recognized in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> ("ASC 606"); and (5) certain lease related assets and liabilities which are measured and recognized in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> ("ASC 842").</span></div><div style="margin-top:12pt"><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 final fair values of the assets acquired and liabilities assumed at the date of the Chubb Acquisition:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">Cash paid at closing</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%">2,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital and net indebtedness adjustment</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%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 net consideration</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%">2,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</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%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement 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%">626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</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%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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%">(255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance and operating lease liabilities</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%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement obligations</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%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</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%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</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%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 assets acquired</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:400;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:400;line-height:100%">2,893 </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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed has been recorded as goodwill. The Company has assigned final goodwill of $1,367 to its Safety Services reportable segment (see Note 8 - "Goodwill and Intangibles"). Based on U.S. income tax principles related to acquisitions of non-U.S. entities, the Company does not expect any of the amount of goodwill to be deductible for U.S. income tax purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intangible assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has identified the following significant intangible assets: customer relationships, trade names and trademarks, and contractual backlog. As of the effective date of the Chubb Acquisition, identifiable intangible assets are required to be measured at fair value, and these assets could include assets that are not intended to be used or sold or that are intended to be used in a manner other than their highest and best use. For purposes of these consolidated financial statements, the fair value and weighted-average useful lives of these intangible assets have been estimated using variations of the income approach.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Specifically, the excess earnings method was utilized to estimate the fair value of the customer relationships and the contractual backlog. The relief from royalty method was utilized to estimate the fair value of the trade names and trademarks. Significant inputs used to value these intangible assets include projections of future cash flows, long-term growth rates, customer attrition rates, discount rates, royalty rates, and applicable income tax rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the fair value of the identifiable intangible assets:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.030%"><tr><td style="width:1.0%"></td><td style="width:65.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.285%"></td><td style="width:0.1%"></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%">Customer relationships</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%">695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual backlog</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 intangibles</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:400;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:400;line-height:100%">1,200 </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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The estimated useful lives over which the intangible assets will be amortized are as follows: customer relationships (fifteen years), trade names and trademarks (fifteen years), and contractual backlog (two years).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The results of operations for the Chubb business are included in the consolidated financial statements of the Company from the date of acquisition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> Accrued consideration</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s acquisition purchase agreements typically include deferred payment provisions, often to sellers who become employees of the Company or its subsidiaries. The provisions are made up of three general types of arrangements, contingent compensation and contingent consideration (both of which are contingent on the future performance of the acquired entity) and deferred payments related to indemnities. Contingent compensation arrangements are typically contingent on the former owner’s future employment with the Company, and the related amounts are recognized over the required employment period, which is typically <span style="-sec-ix-hidden:f-573">one</span> to four years. Contingent consideration arrangements are not contingent on employment and are included as part of purchase consideration at the time of the initial acquisition and are paid over a <span style="-sec-ix-hidden:f-575">one</span> to four years year period. The liability for deferred payments is recognized at the date of acquisition based on the Company’s best estimate and is typically payable over a <span style="-sec-ix-hidden:f-577">one</span> to three years year period. Deferred payments are not contingent on any future performance or employment obligations and can be offset for working capital true-ups, and representations and warranty items.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total contingent compensation arrangement liability was $9 and $19 at December 31, 2023 and 2022, respectively. The maximum payout of these arrangements upon completion of the future performance periods was $15 and $25, inclusive of the $9 and $19, accrued as of December 31, 2023 and 2022, respectively. The contingent compensation liability is included in contingent consideration and compensation liabilities in the consolidated balance sheets for all periods presented. The Company primarily determines the contingent compensation liability based on forecasted cumulative earnings compared to the cumulative earnings target set forth in the arrangement. Compensation expense associated with these arrangements is recognized ratably over the required employment period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings. For additional considerations regarding the fair value of the Company's contingent consideration liabilities, see Note 9 - "Fair Value of Financial Instruments."</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total liability for deferred payments was $17 and $9 at December 31, 2023 and 2022, respectively, and is included in contingent consideration and compensation liabilities in the consolidated balance sheets for all periods presented.</span></div> The Company regularly evaluates potential acquisitions that strategically fit with the Company’s existing portfolio or expand the Company’s portfolio into a new and attractive business area. Acquisitions are accounted for as business combinations using the acquisition method of accounting. As such, the Company makes a preliminary allocation of the purchase price to the tangible assets and identifiable intangible assets acquired and liabilities assumed. In the months after closing, as the Company obtains additional information about the acquired assets and liabilities and learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Purchase price is allocated to acquired assets and liabilities assumed based upon their estimated fair values, with limited exceptions as permitted pursuant to U.S. GAAP, as determined based on estimates and assumptions deemed reasonable by the Company. The Company engages third-party valuation specialists to assist with preparation of critical assumptions and calculations of the fair value of acquired tangible and intangible assets in connection with significant acquisitions. The excess of the purchase price over the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. Goodwill is attributable to the workforce of the acquired businesses, the complementary strategic fit and resulting synergies these businesses bring to existing operations, and the opportunities in new markets expected to be achieved from the expanded platform 30000000 5000000 3000000 27000000 5000000 5000000 24000000 22000000 2000000 47000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed at the dates of acquisition:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition A23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition B23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 2023 acquisitions</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%">Cash paid at closing </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%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Cash deposited into escrow</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 consideration</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">38 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 receivable</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Contract 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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Intangible 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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Contract liabilities </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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired </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:400;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:400;line-height:100%">38 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">32 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">24 </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></tr></table></div><div style="margin-top:12pt"><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 final fair values of the assets acquired and liabilities assumed at the date of the Chubb Acquisition:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">Cash paid at closing</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%">2,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital and net indebtedness adjustment</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%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 net consideration</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%">2,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</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%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement 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%">626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</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%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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%">(255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance and operating lease liabilities</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%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement obligations</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%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</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%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</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%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 assets acquired</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:400;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:400;line-height:100%">2,893 </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></tr></table></div> 30000000 27000000 22000000 5000000 0 0 3000000 5000000 2000000 38000000 32000000 24000000 0 1000000 0 8000000 7000000 0 1000000 2000000 0 0 2000000 1000000 13000000 12000000 9000000 19000000 12000000 16000000 0 2000000 0 3000000 2000000 2000000 38000000 32000000 24000000 17 20 24000000 2935000000 42000000 2893000000 60000000 426000000 68000000 183000000 25000000 73000000 146000000 626000000 8000000 1200000000 1367000000 192000000 162000000 255000000 148000000 56000000 383000000 93000000 2893000000 1367000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the fair value of the identifiable intangible assets:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.030%"><tr><td style="width:1.0%"></td><td style="width:65.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.285%"></td><td style="width:0.1%"></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%">Customer relationships</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%">695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual backlog</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 intangibles</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:400;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:400;line-height:100%">1,200 </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></tr></table></div> 695000000 450000000 55000000 1200000000 P15Y P15Y P2Y P4Y P4Y P3Y 9000000 19000000 15000000 25000000 9000000 19000000 17000000 9000000 DIVESTITURES <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2023, the Company completed the divestiture of an infrastructure/utility operating company in the Specialty Services segment (the "Operating Company"). The Company received $38 in cash for the sale. During the year ended December 31, 2023, the Company recorded an impairment charge of $12 in selling, general, and administrative expenses in the consolidated statements of operations related to impairment of goodwill, intangible assets, and other assets of the Operating Company.</span></div> 38000000 12000000 RESTRUCTURING<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2022, the Company announced its multi-year Chubb restructuring program designed to drive efficiencies and synergies and optimize operating margin. The Chubb restructuring program includes expenses related to workforce reductions, lease termination costs, and other facility rationalization costs through fiscal year 2025.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2023, the Company incurred pre-tax restructuring costs within the Safety Services segment of $37 in connection with the Chubb restructuring program. Since the Chubb Acquisition, the Company has incurred aggregate restructuring costs of $67. As of December 31, 2023, the Company had $32 in restructuring liabilities recorded in other accrued liabilities on the consolidated balance sheets for this plan. In addition, the Company has incurred $9 of related costs which include lease impairment charges, asset write-downs, and consulting fees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In total, the Company estimates that it will recognize approximately $125 of restructuring and other costs related to the Chubb restructuring program by the end of fiscal year 2025.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the restructuring program, employee-related costs consist of termination benefits provided to employees who have been involuntarily terminated and voluntary early retirement benefits. Program related costs include costs incurred as a direct result of the restructuring program such as consulting fees and facility relocation costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the Company's 2023 restructuring program for the years ended December 31, 2023 and 2022:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee termination benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Program related costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset write-downs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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%">December 31, 2021</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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></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:400;line-height:100%">Charges</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%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">December 31, 2022</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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:400;line-height:100%">Charges</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%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversals</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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:400;line-height:100%">Currency translation adjustment</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">December 31, 2023</span></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">32 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">6 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">38 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37000000 67000000 32000000 9000000 125000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the Company's 2023 restructuring program for the years ended December 31, 2023 and 2022:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee termination benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Program related costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset write-downs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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%">December 31, 2021</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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></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:400;line-height:100%">Charges</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%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">December 31, 2022</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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:400;line-height:100%">Charges</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%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversals</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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:400;line-height:100%">Currency translation adjustment</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">December 31, 2023</span></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">32 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">6 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:400;line-height:100%">$</span></td><td style="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:400;line-height:100%">38 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 0 30000000 0 0 30000000 8000000 0 0 8000000 0 0 0 0 22000000 0 0 22000000 37000000 3000000 6000000 46000000 27000000 3000000 0 30000000 -1000000 0 0 -1000000 -1000000 0 0 -1000000 32000000 0 6000000 38000000 NET REVENUES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized when or as control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Net revenues are primarily recognized by the Company over time utilizing the cost-to-cost measure of progress. Net revenues recognized at a point in time primarily relate to distribution contracts and short-term time and materials contracts.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contracts with customers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives net revenues primarily from contracts with a duration of less than one week to three years (with the majority of contracts with durations of less than six months) which are subject to multiple pricing options, including fixed price, unit price, time and material, or cost plus a markup. The Company also enters into fixed price service contracts related to monitoring, maintenance, and inspection of safety systems. The Company may utilize subcontractors in the fulfillment of its performance obligations. When doing so, the Company is considered the principal in these transactions and revenues are recognized on a gross basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues for fixed price agreements are generally recognized over time using the cost-to-cost method of accounting, which measures progress based on the cost incurred relative to total expected cost in satisfying its performance obligation. The cost-to-cost method is used as it best depicts the continuous transfer of control of goods or services to the customer. Costs incurred include direct materials, labor and subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs, and depreciation costs. These contract costs are included in the results of operations under cost of revenues. Labor and subcontractor labor costs are considered to be incurred and recognized as the work is performed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues from time and material contracts are recognized as the services are provided and is equal to the sum of the contract costs incurred plus an agreed upon markup. Net revenues earned from distribution contracts are recognized upon shipment or performance of the service.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost estimation process for recognizing net revenues over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers, and finance professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions, and management’s assessment of expected variable consideration are factors that </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">influence estimates of the total contract transaction price, total costs to complete those contracts, and the Company’s profit recognition. Changes in these factors could result in cumulative revisions to net revenues in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for estimated losses on uncompleted contracts are recorded in the period in which such estimated losses are determined.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its net revenues primarily by segment, service type, and country from which revenues are invoiced, as the nature, timing and uncertainty of cash flows are relatively consistent within each of these categories. The following tables provide disclosure of disaggregated net revenues by segment for the years ended December 31, 2023, 2022, and 2021. During 2023, the Company moved an immaterial business component within the Safety Services segment from the HVAC to the Life Safety reporting unit, and prior period amounts in this table have been recast to reflect the current period presentation. Disaggregated net revenues information is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:45.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">Life Safety</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%">4,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">HVAC</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%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure/Utility</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fabrication</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contracting</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Eliminations</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,871 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">2,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">6,928 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:44.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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:10pt;font-weight:400;line-height:100%">Life Safety</span></td><td style="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="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%">4,077 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">4,077 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HVAC</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%">498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure/Utility</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fabrication</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contracting</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Eliminations</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,575 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,030 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">6,558 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:44.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">Life Safety</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%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">HVAC</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%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure/Utility</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fabrication</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contracting</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Corporate and Eliminations</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">2,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">3,940 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">United States</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%">2,322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">4,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">France</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%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,871 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,079 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(22)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">6,928 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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:10pt;font-weight:400;line-height:100%">United States</span></td><td style="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="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%">2,148 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">1,961 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">(47)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">4,062 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,575 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">2,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">6,558 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">United States</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%">1,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">3,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">France</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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</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%">354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">2,080 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">1,907 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(47)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">3,940 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with its customers generally require significant services to integrate complex activities and equipment into a single deliverable and are, therefore, generally accounted for as a single performance obligation to provide a single contracted service for the duration of the project. For contracts with multiple performance obligations, the transaction price of a contract is allocated to each performance obligation and recognized as net revenues when or as the performance obligation is satisfied using the estimated stand-alone selling price of each distinct good or service. The stand-alone selling price is estimated using the expected cost plus a margin approach for each performance obligation. For in-process contracts, the aggregate amount of transaction price allocated to the unsatisfied performance obligations at December 31, 2023 was $2,871. The Company expects to recognize revenue on approximately 84% of the remaining performance obligations over the next twelve months.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When more than one contract is entered into with a customer on or close to the same date, management evaluates whether those contracts should be combined and accounted for as a single contract as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts are often modified through change orders to account for changes in the scope and price of the goods or services being provided. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as a separate performance obligation but rather as a modification of the existing contract and performance obligation.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable consideration</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction prices for customer contracts may include variable consideration, which comprises items such as early completion bonuses and liquidated damages provisions. Management estimates variable consideration for a performance obligation utilizing estimation methods believed to best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the estimates of transaction prices are recognized in net revenues on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates may also result in the reversal of previously recognized net revenues if the ultimate outcome differs from the Company’s previous estimate. For the years ended December 31, 2023, 2022, and 2021, there were no significant reversals of revenues recognized associated with the revision of transaction prices. The Company typically does not incur any returns, refunds or similar obligations after the completion of the performance obligation since any deficiencies are corrected during the course of performance.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract assets and liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers with payment terms of net due in 30 days. It is also common for contracts in the Company's industries to specify a general contractor is not required to submit payments to a subcontractor until it has received those funds from the owner or funding source. In most instances, the Company receives payment of invoices between 30 to 90 days of the date of the invoice.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from the Company’s projects when revenues are recognized under the cost-to-cost measure of progress and exceeds the amounts invoiced to the Company’s customers, as the amounts cannot be billed under the terms of the Company's contracts. In addition, many of the Company’s time and material arrangements are billed in arrears pursuant to contract terms, resulting in the Company recording contract assets as net revenues are recognized in advance of billings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities from the Company’s contracts arise when amounts invoiced to the Company’s customers exceed net revenues recognized under the cost-to-cost measure of progress. Contract liabilities also include advance payments from the Company’s customers on certain contracts. Contract liabilities decrease as the Company recognizes net revenues from the satisfaction of the related performance obligation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the practical expedient under ASC 606 and does not adjust for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less. The Company’s revenue arrangements are typically accounted for under such expedient as payments are within one year of performance for the Company’s services. As of December 31, 2023 and 2022, none of the Company’s contracts contained a significant financing component.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contact assets and contract liabilities are classified as current in the consolidated balance sheets as all amounts are expected to be relieved within one year. The balances of accounts receivable, net of allowances, contract assets and contract liabilities from contracts with customers as of December 31, 2023, 2022, and 2021 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net of allowances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract<br/>assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract<br/>liabilities</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%">Balance at December 31, 2023</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,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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%">1,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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%">767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize significant revenues associated with the final settlement of contract value for any projects completed in prior periods. In accordance with industry practice, accounts receivable includes retentions receivable, a portion of which may not be received within one year. At December 31, 2023 and 2022, retentions receivable were $156 and $150, respectively, while the portions that may not be received within one year were $25 and $35, respectively. There were no other significant changes due to business acquisitions or significant changes in estimates of contract progress or transaction price. There were no significant impairments of contract assets recognized during the period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to obtain or fulfill a contract</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not incur significant incremental costs related to obtaining or fulfilling a contract prior to the start of a project. The Company may incur certain fulfillment costs such as initial design or mobilization costs which are capitalized if: (i) they relate directly to the contract, (ii) are expected to generate resources that will be used to satisfy the Company’s performance obligation under the contract, and (iii) are expected to be recovered through revenues generated under the contract. Such costs, which are amortized over the life of the respective project, were not material for any period presented.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized when or as control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Net revenues are primarily recognized by the Company over time utilizing the cost-to-cost measure of progress. Net revenues recognized at a point in time primarily relate to distribution contracts and short-term time and materials contracts.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contracts with customers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives net revenues primarily from contracts with a duration of less than one week to three years (with the majority of contracts with durations of less than six months) which are subject to multiple pricing options, including fixed price, unit price, time and material, or cost plus a markup. The Company also enters into fixed price service contracts related to monitoring, maintenance, and inspection of safety systems. The Company may utilize subcontractors in the fulfillment of its performance obligations. When doing so, the Company is considered the principal in these transactions and revenues are recognized on a gross basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues for fixed price agreements are generally recognized over time using the cost-to-cost method of accounting, which measures progress based on the cost incurred relative to total expected cost in satisfying its performance obligation. The cost-to-cost method is used as it best depicts the continuous transfer of control of goods or services to the customer. Costs incurred include direct materials, labor and subcontract costs, and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs, and depreciation costs. These contract costs are included in the results of operations under cost of revenues. Labor and subcontractor labor costs are considered to be incurred and recognized as the work is performed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues from time and material contracts are recognized as the services are provided and is equal to the sum of the contract costs incurred plus an agreed upon markup. Net revenues earned from distribution contracts are recognized upon shipment or performance of the service.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost estimation process for recognizing net revenues over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers, and finance professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions, and management’s assessment of expected variable consideration are factors that </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">influence estimates of the total contract transaction price, total costs to complete those contracts, and the Company’s profit recognition. Changes in these factors could result in cumulative revisions to net revenues in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for estimated losses on uncompleted contracts are recorded in the period in which such estimated losses are determined.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with its customers generally require significant services to integrate complex activities and equipment into a single deliverable and are, therefore, generally accounted for as a single performance obligation to provide a single contracted service for the duration of the project. For contracts with multiple performance obligations, the transaction price of a contract is allocated to each performance obligation and recognized as net revenues when or as the performance obligation is satisfied using the estimated stand-alone selling price of each distinct good or service. The stand-alone selling price is estimated using the expected cost plus a margin approach for each performance obligation. For in-process contracts, the aggregate amount of transaction price allocated to the unsatisfied performance obligations at December 31, 2023 was $2,871. The Company expects to recognize revenue on approximately 84% of the remaining performance obligations over the next twelve months.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When more than one contract is entered into with a customer on or close to the same date, management evaluates whether those contracts should be combined and accounted for as a single contract as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts are often modified through change orders to account for changes in the scope and price of the goods or services being provided. Although the Company evaluates each change order to determine whether such modification creates a separate performance obligation, the majority of change orders are for goods or services that are not distinct within the context of the original contract and, therefore, not treated as a separate performance obligation but rather as a modification of the existing contract and performance obligation.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable consideration</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction prices for customer contracts may include variable consideration, which comprises items such as early completion bonuses and liquidated damages provisions. Management estimates variable consideration for a performance obligation utilizing estimation methods believed to best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the transaction price only to the extent it is probable, in the Company’s judgment, that a significant future reversal in the amount of cumulative revenue recognized under the contract will not occur when the uncertainty associated with the variable consideration is subsequently resolved.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the estimates of transaction prices are recognized in net revenues on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates may also result in the reversal of previously recognized net revenues if the ultimate outcome differs from the Company’s previous estimate. For the years ended December 31, 2023, 2022, and 2021, there were no significant reversals of revenues recognized associated with the revision of transaction prices. The Company typically does not incur any returns, refunds or similar obligations after the completion of the performance obligation since any deficiencies are corrected during the course of performance.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract assets and liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers with payment terms of net due in 30 days. It is also common for contracts in the Company's industries to specify a general contractor is not required to submit payments to a subcontractor until it has received those funds from the owner or funding source. In most instances, the Company receives payment of invoices between 30 to 90 days of the date of the invoice.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from the Company’s projects when revenues are recognized under the cost-to-cost measure of progress and exceeds the amounts invoiced to the Company’s customers, as the amounts cannot be billed under the terms of the Company's contracts. In addition, many of the Company’s time and material arrangements are billed in arrears pursuant to contract terms, resulting in the Company recording contract assets as net revenues are recognized in advance of billings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities from the Company’s contracts arise when amounts invoiced to the Company’s customers exceed net revenues recognized under the cost-to-cost measure of progress. Contract liabilities also include advance payments from the Company’s customers on certain contracts. Contract liabilities decrease as the Company recognizes net revenues from the satisfaction of the related performance obligation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the practical expedient under ASC 606 and does not adjust for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less. The Company’s revenue arrangements are typically accounted for under such expedient as payments are within one year of performance for the Company’s services. As of December 31, 2023 and 2022, none of the Company’s contracts contained a significant financing component.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to obtain or fulfill a contract</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not incur significant incremental costs related to obtaining or fulfilling a contract prior to the start of a project. The Company may incur certain fulfillment costs such as initial design or mobilization costs which are capitalized if: (i) they relate directly to the contract, (ii) are expected to generate resources that will be used to satisfy the Company’s performance obligation under the contract, and (iii) are expected to be recovered through revenues generated under the contract. Such costs, which are amortized over the life of the respective project, were not material for any period presented.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its net revenues primarily by segment, service type, and country from which revenues are invoiced, as the nature, timing and uncertainty of cash flows are relatively consistent within each of these categories. The following tables provide disclosure of disaggregated net revenues by segment for the years ended December 31, 2023, 2022, and 2021. During 2023, the Company moved an immaterial business component within the Safety Services segment from the HVAC to the Life Safety reporting unit, and prior period amounts in this table have been recast to reflect the current period presentation. Disaggregated net revenues information is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:45.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">Life Safety</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%">4,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">HVAC</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%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure/Utility</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fabrication</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contracting</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Eliminations</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,871 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">2,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">6,928 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:44.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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:10pt;font-weight:400;line-height:100%">Life Safety</span></td><td style="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="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%">4,077 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">4,077 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HVAC</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%">498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure/Utility</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fabrication</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contracting</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Eliminations</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,575 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,030 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">6,558 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:44.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">Life Safety</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%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">HVAC</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%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure/Utility</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fabrication</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contracting</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Corporate and Eliminations</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">2,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">3,940 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">United States</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%">2,322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">4,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">France</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%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,871 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,079 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(22)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">6,928 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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:10pt;font-weight:400;line-height:100%">United States</span></td><td style="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="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%">2,148 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">1,961 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">(47)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">4,062 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">4,575 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">2,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">6,558 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">United States</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%">1,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">3,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">France</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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</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%">354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">2,080 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">1,907 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(47)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">3,940 </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></tr></table></div> 4364000000 0 4364000000 507000000 0 507000000 0 1224000000 1224000000 0 202000000 202000000 0 653000000 653000000 -22000000 4871000000 2079000000 6928000000 4077000000 0 4077000000 498000000 0 498000000 0 1154000000 1154000000 0 253000000 253000000 0 623000000 623000000 -47000000 4575000000 2030000000 6558000000 1698000000 0 1698000000 382000000 0 382000000 0 1058000000 1058000000 0 244000000 244000000 0 605000000 605000000 -47000000 2080000000 1907000000 3940000000 2322000000 2038000000 -22000000 4338000000 607000000 0 607000000 1942000000 41000000 1983000000 4871000000 2079000000 -22000000 6928000000 2148000000 1961000000 -47000000 4062000000 564000000 0 564000000 1863000000 69000000 1932000000 4575000000 2030000000 -47000000 6558000000 1726000000 1870000000 -47000000 3549000000 0 0 0 354000000 37000000 391000000 2080000000 1907000000 -47000000 3940000000 2871000000 0.84 P12M 30 days P30D P90D The balances of accounts receivable, net of allowances, contract assets and contract liabilities from contracts with customers as of December 31, 2023, 2022, and 2021 are as follows:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net of allowances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract<br/>assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract<br/>liabilities</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%">Balance at December 31, 2023</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,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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%">1,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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%">767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1395000000 436000000 526000000 1313000000 459000000 463000000 767000000 217000000 243000000 156000000 150000000 25000000 35000000 GOODWILL AND INTANGIBLES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides disclosure of goodwill by segment as of December 31, 2023 and 2022. The changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2023 and 2022 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Safety<br/>Services </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>Goodwill </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%">Goodwill as of December 31, 2021</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%">925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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%">1,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of December 31, 2022</span></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%">2,201 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">2,382 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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="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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of December 31, 2023</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:400;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:400;line-height:100%">2,294 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">177 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,471 </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></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.43pt">Other includes immaterial measurement period adjustments recorded during the year ended December 31, 2022 related to acquisitions for which the measurement period ended during the year ended December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The Company sold an operating company (See Note 5 - "Divestitures"). Pursuant to the authoritative literature, the Company evaluated the recoverability of the carrying value of the assets and liabilities and recorded a goodwill impairment charge of $4.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangibles</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's identifiable intangible assets are comprised of the following as of December 31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Weighted Average Remaining Useful<br/>Lives<br/>(in Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangibles:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Contractual backlog</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%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">9.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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%">12.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(809)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,620 </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></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Weighted Average Remaining Useful<br/>Lives <br/>(in Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangibles:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Contractual backlog</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%">0.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">10.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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%">13.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">2,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(581)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,784 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual aggregate amortization expense of the intangible assets for the five years subsequent to December 31, 2023, is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.52pt;text-align: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</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:400;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:400;line-height:100%">1,620 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense recognized on identifiable intangible assets are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Cost of 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: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%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align: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 intangible asset amortization expense</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:400;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:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">127 </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></tr></table></div> <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Safety<br/>Services </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>Goodwill </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%">Goodwill as of December 31, 2021</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%">925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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%">1,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of December 31, 2022</span></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%">2,201 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">2,382 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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="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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of December 31, 2023</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:400;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:400;line-height:100%">2,294 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">177 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,471 </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></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.43pt">Other includes immaterial measurement period adjustments recorded during the year ended December 31, 2022 related to acquisitions for which the measurement period ended during the year ended December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The Company sold an operating company (See Note 5 - "Divestitures"). Pursuant to the authoritative literature, the Company evaluated the recoverability of the carrying value of the assets and liabilities and recorded a goodwill impairment charge of $4.</span></div> 925000000 181000000 1106000000 1372000000 0 1372000000 -96000000 0 -96000000 2201000000 181000000 2382000000 47000000 0 47000000 0 4000000 4000000 46000000 0 46000000 2294000000 177000000 2471000000 4000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's identifiable intangible assets are comprised of the following as of December 31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Weighted Average Remaining Useful<br/>Lives<br/>(in Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangibles:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Contractual backlog</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%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">9.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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%">12.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(809)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,620 </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></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Weighted Average Remaining Useful<br/>Lives <br/>(in Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangibles:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Contractual backlog</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%">0.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">10.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks</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%">13.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">2,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(581)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,784 </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></tr></table></div> P0Y6M 155000000 154000000 1000000 P9Y4M24D 1552000000 518000000 1034000000 P12Y1M6D 722000000 137000000 585000000 2429000000 809000000 1620000000 P0Y10M24D 153000000 126000000 27000000 P10Y 1508000000 367000000 1141000000 P13Y2M12D 704000000 88000000 616000000 2365000000 581000000 1784000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual aggregate amortization expense of the intangible assets for the five years subsequent to December 31, 2023, is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years ending December 31:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><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="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%">733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.52pt;text-align: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</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:400;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:400;line-height:100%">1,620 </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></tr></table></div> 201000000 201000000 201000000 177000000 107000000 733000000 1620000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense recognized on identifiable intangible assets are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Cost of 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: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%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align: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 intangible asset amortization expense</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:400;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:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">127 </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></tr></table></div> 27000000 30000000 5000000 197000000 197000000 122000000 224000000 227000000 127000000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. GAAP defines fair value as the price that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The authoritative guidance discusses valuation techniques, such as the market approach (comparable market prices), the income approach (present value of future income or cash flow), and the cost approach (cost to replace the service capacity of an asset or replacement cost). These valuation techniques are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. As the basis for evaluating such inputs, a three-tier value hierarchy prioritizes the inputs used in measuring fair value as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.385%"></td><td style="width:0.1%"></td></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:700;line-height:100%">Level 1:</span></td><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%">Observable inputs such as quoted prices for identical assets or liabilities in active markets.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:700;line-height:100%">Level 2:</span></td><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%">Observable inputs other than quoted prices that are directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets; quoted prices for similar or identical assets or liabilities in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:700;line-height:100%">Level 3:</span></td><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%">Unobservable inputs that reflect the Company’s own assumptions.</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring fair value measurements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities (adjusted to fair value at least quarterly) are derivative instruments and contingent consideration obligations. In the consolidated balance sheets, derivative instruments are primarily included in other noncurrent assets and other noncurrent liabilities and contingent consideration obligations are primarily included in contingent consideration and compensation liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values and levels within the fair value hierarchy in which the measurements fall for assets and liabilities measured on a recurring basis as of December 31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements at December 31, 2023</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%">Financial assets:</span></td><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:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 3 </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedge instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - interest rate swaps</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedges - cross currency contracts</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.04pt;text-align: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 obligations</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</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:400;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:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(6)</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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements at December 31, 2022</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%">Financial assets:</span></td><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:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedge instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - interest rate swaps</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedges - cross currency contracts</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></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%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.04pt;text-align: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 obligations</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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</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:400;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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(4)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(4)</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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value of its derivative instruments designated as hedge instruments using standard pricing models and market-based assumptions for all inputs such as yield curves and quoted spot and forward exchange rates. Accordingly, the Company’s derivative instruments are classified as Level 2.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the contingent consideration obligations is determined using a probability-weighted discounted cash flow method. This fair value measurement is based on unobservable inputs in the market and thus represents a Level 3 measurement within the fair value hierarchy. This analysis reflects the contractual terms of the purchase agreements (e.g., potential payment amounts, length of measurement periods, manner of calculating any amounts due) and utilizes assumptions with regard to future cash flows, probabilities of achieving such future cash flows, and a discount rate. Depending on the contractual terms of the purchase agreement, the probabilities of achieving future cash flows or earnings generally represent the only significant unobservable inputs. The contingent consideration obligations are measured at fair value each reporting period and changes in estimates of fair value are recognized in earnings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation of the fair value of the Company’s contingent consideration obligations that use unobservable inputs (Level 3), as well as other information about the contingent consideration obligations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Balance at the beginning of the year</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%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuances</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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of open contingent consideration arrangements at the end of the year</span></td><td colspan="3" style="background-color:#cceeff;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%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum potential payout at the end of the year</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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the remaining open contingent consideration arrangements are set to expire at various dates through 2025. Level 3 unobservable inputs were used to calculate the fair value adjustments shown in the table above. The fair value adjustments and the related unobservable inputs were not considered significant for the year ended December 31, 2023. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value estimates</span></div><div style="margin-top:6pt"><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 carrying amount and fair value of the Company’s variable and non-variable interest rate debt (instruments defined in Note 13 – “Debt”), including current portion and excluding unamortized debt issuance costs. Fair value is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The interest rates of the variable interest rate long-term debt instruments are generally reset monthly. During 2023, the Company completed repricing of its 2019 Term Loan and 2021 Term Loan and $422 of the 2019 Term Loan was extended to the 2021 Term Loan. During 2023, the Company also repaid an aggregate amount of $375 and $100 to the 2019 Term Loan and 2021 Term Loan, respectively. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Fair Value</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%">2019 Term Loan</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%">330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">2021 Term Loan</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%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125% Senior Notes</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%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.750% Senior Notes</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%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values and levels within the fair value hierarchy in which the measurements fall for assets and liabilities measured on a recurring basis as of December 31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements at December 31, 2023</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%">Financial assets:</span></td><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:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 3 </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedge instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - interest rate swaps</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedges - cross currency contracts</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.04pt;text-align: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 obligations</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</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:400;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:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">(6)</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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements at December 31, 2022</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%">Financial assets:</span></td><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:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.2pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedge instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - interest rate swaps</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedges - cross currency contracts</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges - cross currency contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></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%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedge instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.04pt;text-align: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 obligations</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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</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:400;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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(4)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(4)</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></tr></table></div> 0 7000000 0 7000000 0 10000000 0 10000000 0 20000000 0 20000000 0 17000000 0 17000000 0 0 0 0 0 54000000 0 54000000 0 0 0 0 0 0 6000000 6000000 0 0 6000000 6000000 0 14000000 0 14000000 0 17000000 0 17000000 0 32000000 0 32000000 0 50000000 0 50000000 0 0 0 0 0 113000000 0 113000000 0 0 0 0 0 0 4000000 4000000 0 0 4000000 4000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation of the fair value of the Company’s contingent consideration obligations that use unobservable inputs (Level 3), as well as other information about the contingent consideration obligations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Balance at the beginning of the year</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%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuances</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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of open contingent consideration arrangements at the end of the year</span></td><td colspan="3" style="background-color:#cceeff;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%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum potential payout at the end of the year</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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4000000 4000000 7000000 3000000 0 3000000 1000000 0 6000000 6000000 4000000 4000000 2000000 3000000 3000000 6000000 4000000 5000000 <div style="margin-top:6pt"><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 carrying amount and fair value of the Company’s variable and non-variable interest rate debt (instruments defined in Note 13 – “Debt”), including current portion and excluding unamortized debt issuance costs. Fair value is estimated by discounting future cash flows at currently available rates for borrowing arrangements with similar terms and conditions, which are considered to be Level 2 inputs under the fair value hierarchy. The interest rates of the variable interest rate long-term debt instruments are generally reset monthly. During 2023, the Company completed repricing of its 2019 Term Loan and 2021 Term Loan and $422 of the 2019 Term Loan was extended to the 2021 Term Loan. During 2023, the Company also repaid an aggregate amount of $375 and $100 to the 2019 Term Loan and 2021 Term Loan, respectively. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Fair Value</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%">2019 Term Loan</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%">330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">2021 Term Loan</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%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125% Senior Notes</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%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.750% Senior Notes</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%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 422000000 375000000 100000000 330000000 331000000 1127000000 1120000000 1407000000 1407000000 1085000000 1075000000 337000000 305000000 337000000 284000000 277000000 257000000 277000000 243000000 DERIVATIVES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts, cross-currency swaps, and interest rate swap agreements to manage risks associated with foreign currency exchange rates, net investments in foreign operations, and interest rates. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. The Company records derivatives as assets and liabilities on the consolidated balance sheets at fair value. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge under ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash flows from derivatives are classified in the consolidated statements of cash flows in the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. The Company evaluates hedge effectiveness at inception and on an ongoing basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued.</span></div><div style="margin-top:12pt"><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 credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts, cross currency swaps, and interest rate swap agreements. The Company monitors its exposure to credit risk by using credit approvals and credit limits and by selecting major global banks and financial institutions as counterparties. The Company does not enter into derivative transactions for trading purposes and is not party to any derivatives that require collateral to be posted prior to settlement. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to net settle contracts with the same counterparties. These arrangements do not call for collateral and no cash collateral has been received or pledged related to the underlying derivatives.</span></div><div style="margin-top:12pt"><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 fair value of derivative instruments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Outstanding Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Other <br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Outstanding Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Other <br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Other </span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncurrent liabilities </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%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Interest rate swaps</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,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Cross currency contracts</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%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 forward contracts </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cross currency contracts</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%">721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 investment hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cross currency contracts</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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Foreign currency forward contracts</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%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align: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 derivatives</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:400;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:400;line-height:100%">2,264 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">54 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">1 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,309 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">113 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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: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></tr></table></div><div style="margin-top:12pt"><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 effect of derivatives on the consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Amount of income (expense) recognized in income </span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Location of income (expense)<br/>recognized in income</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Year ended December 31, </span></td></tr><tr style="height:12pt"><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:400;line-height:100%">Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</span></td></tr><tr><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%">Cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Fair value hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Net investment hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Currency Effects </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income (expense) from derivatives designed to offset foreign currency exposure and recorded in investment income and other, net were offset by foreign currency transaction gains and losses resulting in a net gain (loss) of $1, $(2) and $(3) for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-top:12pt"><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 effect of cash flow and fair value hedge accounting on accumulated other comprehensive income (loss) ("AOCI"):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.812%"></td><td style="width:0.1%"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Amount of gain (loss)<br/>recognized in other <br/>comprehensive income </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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:400;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Amount of gain (loss)<br/>reclassified from<br/>AOCI into income</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Year ended December 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Year ended December 31, </span></td></tr><tr style="height:12pt"><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:400;line-height:100%">Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="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%">Cash flow hedging relationships:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Net investment hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flow hedges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For derivative instruments that are designated and qualify as cash flow hedges, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period during which the hedged transaction affects earnings. Gains and losses on the derivative representing hedge components excluded from the assessment of effectiveness are recognized in current earnings.</span></div><div style="margin-top:18pt"><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 swaps</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its fixed and floating rate debt mix using interest rate swaps. The Company uses interest rate swap contracts to separate interest rate risk management from the debt funding decision. The Company elected a method that does not require continuous evaluation of hedge effectiveness.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company terminated the previously outstanding $720 notional amount interest rate swap with a maturity date in October 2024 ("2024 Interest Rate Swap"). The present value as of the date of termination of the 2024 Interest Rate Swap is recorded in AOCI on the consolidated balance sheets. The fair value previously recognized in AOCI related to interest rate movements of the 2024 Interest Rate Swap is being amortized to interest expense on a straight-line basis through October 2024. As of December 31, 2023, approximately $14 of unrealized pre-tax gains remained in AOCI.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an aggregate $720 notional amount interest rate swap ("2026 Interest Rate Swap") and aggregate $400 notional swaps ("2028 Interest Rate Swap"), each amended on May 19, 2023 in connection with the transition to the Secured Overnight Financing Rate ("SOFR"). Refer to Note 13 - "Debt" for additional information. The 2026 Interest Rate Swap exchanges a variable rate of interest (SOFR) for an average fixed rate of interest of approximately 3.59% over the term of the agreement, which matures in October 2026. The 2028 Interest Rate Swap exchanges a variable rate of interest (SOFR) for an average fixed rate of interest of approximately 3.41% over the term of the agreements, which mature January 2028.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had $1,120 total notional amount outstanding in the 2028 Interest Rate Swap and the 2026 Interest Rate Swap. The Company has designated these swaps as cash flow hedges of the interest rate risk attributable to forecasted variable interest (SOFR) payments for its SOFR based term loans of $1,737. As of December 31, 2023, the weighted average fixed rate of interest on these swaps was approximately 3.52%. Variations in the assets and liability balances are primarily driven by changes in the applicable forward yield curves related to SOFR. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cross-currency swaps</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into cross currency exchange contracts utilized to hedge against the effect of exchange rate fluctuations on cash flows denominated in foreign currencies and to hedge exposures of certain intercompany loans subject to changes in foreign currency exchange rates. The Company periodically assesses whether its currency exchange contracts are effective, and when a contract is determined to be no longer effective as a hedge, the Company discontinues hedge accounting prospectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company entered into two cross-currency swaps designated as cash flow hedges with gross notional U.S. dollar equivalent amounts of $26 and $94 with maturity dates of September 2027 and 2030, respectively.</span></div><div style="margin-top:12pt"><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 forward contracts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, including inventory purchases and intercompany charges and other payments. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts are recorded in other comprehensive income until the hedged items affect earnings, at which time the hedge gain or loss is reclassified into current earnings.</span></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company periodically assesses whether its currency exchange contracts are effective, and when a contract is determined to be no longer effective as a hedge, the Company discontinues hedge accounting prospectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value hedges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has certain intercompany loans subject to changes in foreign currency exchange rates. In 2022, to hedge these exposures, the Company entered into three cross currency swaps all with maturity dates of January 2027 and are designated as fair value hedges with gross notional U.S. dollar equivalents of $271, $241, and $209 in GBP, CAD, and EUR, respectively. The Company measures the effectiveness of fair value hedges on a spot-to-spot basis. Accordingly, the spot-to-spot change in the derivative fair values are recorded in the consolidated statements of operations and perfectly offset the spot-to-spot change in the underlying intercompany loans, and as such, these hedges are deemed highly effective. The excluded component of the fair values of these derivatives is reported in AOCI within shareholders’ equity in the consolidated balance sheets. Any cash flows associated with these instruments are included in operating activities in the consolidated statements of cash flows.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net investment hedge</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has net investments in foreign subsidiaries subject to changes in foreign currency exchange rates. During 2021, the Company entered into a $230 notional foreign currency swap designated as a net investment hedge for a portion of the Company’s net investments in Euro-denominated subsidiaries. Gains and losses resulting from a change in fair value </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the net investment hedge are offset by gains and losses on the underlying foreign currency exposure and are included in AOCI in the consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company amended the critical terms of the foreign currency swap by extending the maturity date to July 2029 and modifying the U.S. dollar and Euro coupons. The amended swap was redesignated as a net investment hedge and is recorded at fair value with changes recorded in AOCI. The initial net investment hedge was dedesignated. The amended net investment hedge reduces the Company’s interest expense by approximately $3 annually and reduces its overall effective interest rate by approximately 24 basis points.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value previously recognized in AOCI related to interest rate movements of the dedesignated swap is being amortized to interest expense on a straight-line basis through the third quarter of 2029 and reduces the Company's interest expense by approximately $1 annually.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency forward contracts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on confirmed foreign currency transactions, including inventory purchases and intercompany charges and other payments. These forward contracts are undesignated for hedge accounting purposes. The changes in fair value of these contracts are recorded in investment income and other, net.</span></div> <div style="margin-top:12pt"><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 fair value of derivative instruments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Outstanding Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Other <br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Outstanding Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Other <br/>Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Other </span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncurrent liabilities </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%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Interest rate swaps</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,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Cross currency contracts</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%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 forward contracts </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cross currency contracts</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%">721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 investment hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cross currency contracts</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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">113 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Foreign currency forward contracts</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%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align: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 derivatives</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:400;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:400;line-height:100%">2,264 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">54 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">1 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2,309 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">113 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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: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></tr></table></div> 1120000000 7000000 0 1120000000 14000000 0 120000000 10000000 0 120000000 17000000 0 0 0 0 0 0 0 721000000 17000000 0 721000000 50000000 0 230000000 20000000 0 230000000 32000000 0 2191000000 54000000 0 2191000000 113000000 0 73000000 0 1000000 118000000 0 0 73000000 0 1000000 118000000 0 0 2264000000 54000000 1000000 2309000000 113000000 0 <div style="margin-top:12pt"><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 effect of derivatives on the consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Amount of income (expense) recognized in income </span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Location of income (expense)<br/>recognized in income</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Year ended December 31, </span></td></tr><tr style="height:12pt"><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:400;line-height:100%">Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</span></td></tr><tr><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%">Cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Fair value hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Net investment hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div><div style="margin-top:12pt"><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 effect of cash flow and fair value hedge accounting on accumulated other comprehensive income (loss) ("AOCI"):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.812%"></td><td style="width:0.1%"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Amount of gain (loss)<br/>recognized in other <br/>comprehensive income </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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:400;line-height:100%">Location of gain (loss) reclassified from AOCI into income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Amount of gain (loss)<br/>reclassified from<br/>AOCI into income</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Year ended December 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Year ended December 31, </span></td></tr><tr style="height:12pt"><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:400;line-height:100%">Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="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%">Cash flow hedging relationships:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Net investment hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div> 32000000 1000000 -11000000 -3000000 6000000 7000000 2000000 2000000 0 -25000000 53000000 0 2000000 3000000 0 4000000 4000000 2000000 1000000 2000000 1000000 1000000 -2000000 -3000000 -6000000 48000000 18000000 16000000 3000000 0 -3000000 3000000 0 -3000000 10000000 -7000000 -6000000 -2000000 0 -25000000 53000000 0 -9000000 14000000 8000000 1000000 0 -1000000 720000000 14000000 720000000 400000000 0.0359 0.0341 1120000000 1737000000 0.0352 2 26000000 94000000 3 271000000 241000000 209000000 230000000 3000000 0.24 1000000 PROPERTY AND EQUIPMENT, NET<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment as of December 31, 2023 and 2022 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Estimated<br/>Useful Lives<br/>(In Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Land</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Building</span></td><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:10pt;font-weight:400;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Autos and trucks</span></td><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:10pt;font-weight:400;line-height:100%">4-10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">385 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">407 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment, including finance leases, was $79, $77, and $75, during the years ended December 31, 2023, 2022 and 2021, respectively. Depreciation expense is included within cost of revenues and selling, general, and administrative expenses in the consolidated statements of operations.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment as of December 31, 2023 and 2022 are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Estimated<br/>Useful Lives<br/>(In Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Land</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Building</span></td><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:10pt;font-weight:400;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment, and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Autos and trucks</span></td><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:10pt;font-weight:400;line-height:100%">4-10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">385 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">407 </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></tr></table></div> 27000000 30000000 P39Y 105000000 98000000 353000000 348000000 112000000 116000000 35000000 33000000 632000000 625000000 247000000 218000000 385000000 407000000 79000000 77000000 75000000 LEASES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from <span style="-sec-ix-hidden:f-1098">one</span> to seven years. Vehicle leases have a minimum lease term ranging from <span style="-sec-ix-hidden:f-1100">one</span> to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-1102">one</span> to twelve years or more. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the present value of lease payments using its incremental borrowing rate (“IBR”), as the Company’s leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, and economic environment in determining the incremental borrowing rates for its leases</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s IBR reflects the rate of the parent or group level. The Company acts as the central treasury function for all its subsidiaries and its collateral quality was considered in aggregate for the IBR. The Company developed IBR curves for all currency denominations of its leases. To determine its creditworthiness, the Company considered publicly available credit ratings from S&amp;P Global Ratings ("S&amp;P") and Moody’s Investors Service ("Moody’s"). Both the S&amp;P local currency long-term rating and the Moody’s long-term corporate family credit ratings have remained stable at BB- and Ba2 in 2023. The amount (and impact) of the Company’s future operating lease payments, a consideration in the development of the IBR, would be reflected in the Company’s underlying credit rating. In its development of the IBR, the Company applied a base market yield curve reflective of its unsecured credit rating. Adjustments to the base market yield curve were then considered for any Company-specific debt instruments outstanding at the measurement date, and securitization adjustments were made to conclude on a lessee specific securitized market yield curve. No adjustment was considered for economic environment risk for the U.S. IBR as the underlying market data to derive the IBR was in USD. The Company also has significant leases located in (denominated in): Canada (CAD), European Union (EUR), United Kingdom (GBP), and Australia (AUD). To derive the applicable foreign IBR curves, the Company adjusted its concluded United States/USD IBR curve to the applicable foreign IBR curves using the covered interest rate parity theory, which captures foreign currency risk. The Company developed its IBR curves with tenors ranging from 1-year to 30-years to match its anticipated lease terms. For each lease, the Company applied the IBR that aligned with the concluded lease term. The Company estimated the IBRs on a quarterly basis throughout 2023, which ranged from 2.67% to 11.24% across all currencies for the 1-year through 30-year tenor.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to account for lease and non-lease components in its contracts as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. The Company allocates the consideration for certain asset classes within information technology arrangements to the separate components based on relative stand-alone prices using observable prices, if available, or estimates of stand-alone prices using observable information available.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost is recognized on a straight-line basis over the lease term. Finance lease cost is recognized as a combination of amortization expense for the ROU assets and interest expense for the outstanding lease liabilities, and results in a front-loaded expense pattern over the lease term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2021</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:114%">Operating lease cost</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:114%">$</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:114%">88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:114%">Finance lease cost - amortization of right-of-use 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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Short-term lease cost</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:114%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</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:114%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total lease cost</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:400;line-height:114%">$</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:400;line-height:114%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">69 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated statements of cash flows information related to leases is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2021</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:114%">Cash paid for amounts included in measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating cash outflows - payments on operating leases</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:114%">$</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:114%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Financing cash outflows - payments on finance leases</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:114%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for new lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:114%">$</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:114%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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:114%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included within ROU assets obtained in exchange for new lease obligations during 2022, there were $146 and $2 of operating and financing leases, respectively, which were adjusted to fair value as part of the Chubb Acquisition. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated balance sheets information related to leases is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">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:114%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Machinery and equipment</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:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, 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:114%">$</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:114%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:115%">4.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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%">2.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:114%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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:114%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Year ending December 31: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2024</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:114%">$</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:114%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2028</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:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Thereafter</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:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total lease payments</span></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:114%">264 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Less imputed interest</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:114%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1183"><span style="-sec-ix-hidden:f-1184">Operating and finance leases - current</span></span></span></td><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:114%">$</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:114%">69 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">6 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1188"><span style="-sec-ix-hidden:f-1189">Operating and finance leases - non-current</span></span></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:114%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</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:400;line-height:114%">$</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:400;line-height:114%">233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">247 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office and operating facilities from various parties that are in management positions at certain businesses and the Company incurred rent expense, including real estate taxes and operating costs of approximately $4, $5, and $5 during the years ended December 31, 2023, 2022, and 2021, respectively, under these arrangements.</span></div> LEASES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. Under ASC 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases various facilities, equipment and vehicles from unrelated parties, which are primarily classified and accounted for as operating leases. The facility leases are primarily for office space with initial terms extending up to ten years. The equipment leases are primarily related to heavy equipment utilized in the completion of construction jobs, and the terms of the agreements range from <span style="-sec-ix-hidden:f-1098">one</span> to seven years. Vehicle leases have a minimum lease term ranging from <span style="-sec-ix-hidden:f-1100">one</span> to seven years. Some leases include one or more options to renew, generally at the Company’s sole discretion, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-1102">one</span> to twelve years or more. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the present value of lease payments using its incremental borrowing rate (“IBR”), as the Company’s leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, and economic environment in determining the incremental borrowing rates for its leases</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s IBR reflects the rate of the parent or group level. The Company acts as the central treasury function for all its subsidiaries and its collateral quality was considered in aggregate for the IBR. The Company developed IBR curves for all currency denominations of its leases. To determine its creditworthiness, the Company considered publicly available credit ratings from S&amp;P Global Ratings ("S&amp;P") and Moody’s Investors Service ("Moody’s"). Both the S&amp;P local currency long-term rating and the Moody’s long-term corporate family credit ratings have remained stable at BB- and Ba2 in 2023. The amount (and impact) of the Company’s future operating lease payments, a consideration in the development of the IBR, would be reflected in the Company’s underlying credit rating. In its development of the IBR, the Company applied a base market yield curve reflective of its unsecured credit rating. Adjustments to the base market yield curve were then considered for any Company-specific debt instruments outstanding at the measurement date, and securitization adjustments were made to conclude on a lessee specific securitized market yield curve. No adjustment was considered for economic environment risk for the U.S. IBR as the underlying market data to derive the IBR was in USD. The Company also has significant leases located in (denominated in): Canada (CAD), European Union (EUR), United Kingdom (GBP), and Australia (AUD). To derive the applicable foreign IBR curves, the Company adjusted its concluded United States/USD IBR curve to the applicable foreign IBR curves using the covered interest rate parity theory, which captures foreign currency risk. The Company developed its IBR curves with tenors ranging from 1-year to 30-years to match its anticipated lease terms. For each lease, the Company applied the IBR that aligned with the concluded lease term. The Company estimated the IBRs on a quarterly basis throughout 2023, which ranged from 2.67% to 11.24% across all currencies for the 1-year through 30-year tenor.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to account for lease and non-lease components in its contracts as a single lease component for all asset classes except for certain asset classes within its information technology arrangements. The Company allocates the consideration for certain asset classes within information technology arrangements to the separate components based on relative stand-alone prices using observable prices, if available, or estimates of stand-alone prices using observable information available.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost is recognized on a straight-line basis over the lease term. Finance lease cost is recognized as a combination of amortization expense for the ROU assets and interest expense for the outstanding lease liabilities, and results in a front-loaded expense pattern over the lease term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2021</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:114%">Operating lease cost</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:114%">$</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:114%">88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:114%">Finance lease cost - amortization of right-of-use 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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Short-term lease cost</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:114%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</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:114%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total lease cost</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:400;line-height:114%">$</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:400;line-height:114%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">69 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated statements of cash flows information related to leases is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2021</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:114%">Cash paid for amounts included in measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating cash outflows - payments on operating leases</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:114%">$</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:114%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Financing cash outflows - payments on finance leases</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:114%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for new lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:114%">$</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:114%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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:114%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included within ROU assets obtained in exchange for new lease obligations during 2022, there were $146 and $2 of operating and financing leases, respectively, which were adjusted to fair value as part of the Chubb Acquisition. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated balance sheets information related to leases is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">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:114%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Machinery and equipment</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:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, 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:114%">$</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:114%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:115%">4.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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%">2.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:114%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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:114%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Year ending December 31: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2024</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:114%">$</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:114%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2028</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:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Thereafter</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:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total lease payments</span></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:114%">264 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Less imputed interest</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:114%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1183"><span style="-sec-ix-hidden:f-1184">Operating and finance leases - current</span></span></span></td><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:114%">$</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:114%">69 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">6 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1188"><span style="-sec-ix-hidden:f-1189">Operating and finance leases - non-current</span></span></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:114%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</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:400;line-height:114%">$</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:400;line-height:114%">233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">247 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office and operating facilities from various parties that are in management positions at certain businesses and the Company incurred rent expense, including real estate taxes and operating costs of approximately $4, $5, and $5 during the years ended December 31, 2023, 2022, and 2021, respectively, under these arrangements.</span></div> P10Y P7Y P7Y P12Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made an accounting policy election to not recognize lease assets and lease liabilities for leases with terms of twelve months or less. For all other leases, the Company recognizes right-of-use ("ROU") assets and lease liabilities based on the present value of the lease payments over the lease term at the commencement date of the lease (or January 1, 2019 for leases existing upon the adoption of ASC 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by lease incentives.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When material leases are acquired in business combinations, the Company is required to measure the acquired lease liabilities at the present value of the remaining lease payments as if the acquired leases were new leases. A reassessment of the lease term, lessee options to purchase an underlying asset, lease payments, and discount rates is performed as of the date of acquisition. The ROU assets are then remeasured at the amount of the lease liability, adjusted for any off-market terms present in the acquired leases.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s future lease payments may include payments that depend on an index or a rate (such as the consumer price index). The Company initially measures payments based on an index or rate using the applicable rate at lease commencement, and subsequent changes in such rates are recognized as variable lease costs in the period incurred. Some leases contain variable payments that are not based on an index or rate, and therefore are not included in the initial measurement of ROU assets and lease liabilities. These variable payments typically represent additional services transferred to the Company, such as common area maintenance for real estate, and maintenance or service programs for vehicles, and are recorded in lease expense in the period incurred. For leases that include residual value guarantees or payments for terminating the lease, the Company includes these costs in the lease liability when it is probable they will be incurred.</span></div> P1Y P30Y 0.0267 0.1124 P1Y P30Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2021</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:114%">Operating lease cost</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:114%">$</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:114%">88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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:114%">Finance lease cost - amortization of right-of-use 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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Short-term lease cost</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:114%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</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:114%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total lease cost</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:400;line-height:114%">$</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:400;line-height:114%">157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">69 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated statements of cash flows information related to leases is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">2021</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:114%">Cash paid for amounts included in measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating cash outflows - payments on operating leases</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:114%">$</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:114%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Financing cash outflows - payments on finance leases</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:114%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right-of-use assets obtained in exchange for new lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:114%">$</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:114%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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:114%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 88000000 75000000 35000000 6000000 4000000 2000000 41000000 39000000 26000000 22000000 21000000 6000000 157000000 139000000 69000000 88000000 75000000 35000000 7000000 5000000 18000000 81000000 186000000 26000000 5000000 15000000 3000000 146000000 2000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated balance sheets information related to leases is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:114%">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:114%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Machinery and equipment</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:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, 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:114%">$</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:114%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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:114%">$</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:114%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:115%">4.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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%">2.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Operating leases</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:114%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Finance leases</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:114%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div> 15000000 17000000 15000000 17000000 P4Y10M24D P5Y P2Y1M6D P2Y10M24D 0.057 0.039 0.052 0.045 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Year ending December 31: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2024</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:114%">$</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:114%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2028</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:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Thereafter</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:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total lease payments</span></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:114%">264 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Less imputed interest</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:114%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1183"><span style="-sec-ix-hidden:f-1184">Operating and finance leases - current</span></span></span></td><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:114%">$</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:114%">69 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">6 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1188"><span style="-sec-ix-hidden:f-1189">Operating and finance leases - non-current</span></span></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:114%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</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:400;line-height:114%">$</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:400;line-height:114%">233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">247 </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></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Year ending December 31: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2024</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:114%">$</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:114%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">2028</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:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Thereafter</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:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total lease payments</span></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:114%">264 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">15 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Less imputed interest</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:114%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1183"><span style="-sec-ix-hidden:f-1184">Operating and finance leases - current</span></span></span></td><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:114%">$</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:114%">69 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">6 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:114%">$</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:114%">75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%"><span style="-sec-ix-hidden:f-1188"><span style="-sec-ix-hidden:f-1189">Operating and finance leases - non-current</span></span></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:114%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total present value of lease liabilities</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:400;line-height:114%">$</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:400;line-height:114%">233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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:114%">$</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:400;line-height:114%">247 </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></tr></table></div> 77000000 6000000 83000000 59000000 6000000 65000000 40000000 3000000 43000000 27000000 0 27000000 18000000 0 18000000 43000000 0 43000000 264000000 15000000 279000000 31000000 1000000 32000000 233000000 14000000 247000000 69000000 6000000 75000000 164000000 8000000 172000000 233000000 14000000 247000000 4000000 5000000 5000000 DEBT<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.841%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;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:400;line-height:100%">Term loan facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">2019 Term Loan</span></td><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:10pt;font-weight:400;line-height:100%">October 1, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">2021 Term Loan</span></td><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:10pt;font-weight:400;line-height:100%">January 3, 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125% Senior Notes</span></div></td><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:10pt;font-weight:400;line-height:100%">July 15, 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.750% Senior Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 15, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total debt obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">2,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">2,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Less: unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total debt, net of deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">2,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">2,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Less: short-term and current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">2,583 </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></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term loan facility </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, the Company completed its Third Amendment to its Credit Agreement, which provided for amended interest rates applicable to the Company's existing term loans and future borrowings under the revolving credit facility. In May 2023, the Company entered into an amendment to the Credit Agreement to replace the London Inter-Bank Offered Rate ("LIBOR") index with Term SOFR. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, the Company completed its Fourth Amendment to its Credit Agreement, repricing its 2019 Term Loan and 2021 Term Loan. The repricing reduces the applicable margin on all outstanding amounts by 25 basis points. Additionally, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$422 of the 2019 Term Loan was extended to the 2021 Term Loan and assumed all the same terms as the repriced 2021 Term Loan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2023, the Company made aggregate payments of $375 and $100 on the 2019 Term Loan and 2021 Term Loan, respectively. As a result of the principal payments, the Company incurred a loss on debt extinguishment of $7 related to unamortized debt issuance costs, which was recorded within loss (gain) on extinguishment of debt, net in the consolidated statements of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had $330 of principal outstanding under the $1,200 term loan (the "2019 Term Loan") with a maturity date of October 1, 2026. The interest rate applicable to the 2019 Term Loan is, at the Company's option, either (a) a base rate plus an applicable margin equal to 1.25% or (b) Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a credit spread adjustment ("CSA"). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had $1,407 of principal outstanding under the $1,100 term loan (the "2021 Term Loan") with a maturity date of January 3, 2029. The interest rate applicable to the 2021 Term Loan is, at the Company's option, either (1) a base rate plus an applicable margin equal to 1.50% or (2) Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.50% plus a CSA.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate applicable to borrowings under the $500 five-year senior secured revolving credit facility (the “Revolving Credit Facility”) is, at the Company’s option, either (1) a base rate plus an applicable margin equal to 1.25%, or (2) a Term SOFR rate (adjusted for statutory reserves) plus an applicable margin equal to 2.25% plus a CSA.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Swap activity</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company amended its existing interest rate swaps in connection with the transition to SOFR for the term loans. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had the 2026 Interest Rate Swap with $720 of notional value, exchanging one-month SOFR for a fixed rate of 3.59% per annum, and the 2028 Interest Rate Swap with aggregate $400 notional value, exchanging one-month SOFR for a rate of 3.41%. Accordingly, the Company's fixed interest rate per annum on the first swapped $400 notional value of the term loan is 3.41% and the second swapped $720 notional value of the term loans is 3.59% through their maturity. The remaining $617 of the term loans balance will bear interest based on one-month SOFR plus CSA plus 225 basis points or SOFR plus CSA plus 250 basis points, but the rate will fluctuate as SOFR fluctuates. Refer to Note 10 - "Derivatives" for additional information. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and 2022, the Company had no amounts outstanding under the Revolving Credit Facility, and $495 and $446 was available at December 31, 2023 and 2022, respectively, after giving effect to $5 and $54 of outstanding letters of credit, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company was in compliance with all applicable debt covenants.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">4.125% Senior Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company completed a private offering of $350 aggregate principal amount of 4.125% Senior Notes (the “4.125% Senior Notes”) issued under an indenture dated June 22, 2021. The 4.125% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company and certain of the Company’s subsidiaries. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">4.750% Senior Notes </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company completed a private offering of $300 aggregate principal amount of 4.750% Senior Notes due 2029 (the "4.750% Senior Notes"), issued under an indenture dated October 21, 2021, as supplemented by a supplemental indenture dated January 3, 2022. The 4.750% Senior Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company and certain of the Company's subsidiaries. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Notes Repurchases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company repurchased on the open market $13 and $23 of the 4.125% Senior Notes and 4.750% Senior Notes, respectively (the "Repurchases"). In connection with the Repurchases, the Company recognized a net gain on debt extinguishment of $5 within loss (gain) on extinguishment of debt, net in the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all covenants contained in the indentures governing the 4.125% Senior Notes and 4.750% Senior Notes as of December 31, 2023 and 2022.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company had $5 and $6 in notes outstanding, respectively, for working capital purposes and the acquisition of equipment and vehicles. Amounts outstanding under these notes are included in the table below.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual maturities, excluding amortization of debt issuance costs, of the Company’s financing arrangements for years subsequent to December 31, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ending December 31:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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></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%">2026</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%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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></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%">2028</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">2,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</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:400;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:400;line-height:100%">2,356 </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></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.841%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;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:400;line-height:100%">Term loan facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">2019 Term Loan</span></td><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:10pt;font-weight:400;line-height:100%">October 1, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">2021 Term Loan</span></td><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:10pt;font-weight:400;line-height:100%">January 3, 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125% Senior Notes</span></div></td><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:10pt;font-weight:400;line-height:100%">July 15, 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.750% Senior Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 15, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total debt obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">2,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">2,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Less: unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total debt, net of deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">2,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">2,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Less: short-term and current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:400;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:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">2,583 </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></tr></table></div> 330000000 1127000000 0 0 1407000000 1085000000 0.04125 337000000 337000000 0.04750 277000000 277000000 5000000 6000000 2356000000 2832000000 29000000 43000000 2327000000 2789000000 5000000 206000000 2322000000 2583000000 -0.0025 -0.0025 422000000 375000000 100000000 -7000000 330000000 1200000000 0.0125 0.0225 1407000000 1100000000 0.0150 0.0250 500000000 P5Y 0.0125 0.0225 720000000 0.0359 400000000 0.0341 400000000 0.0341 720000000 0.0359 617000000 0.0225 0.0250 0 0 495000000 446000000 5000000 54000000 0.04125 350000000 0.04125 0.04125 0.04125 0.04750 300000000 0.04750 0.04750 0.04750 13000000 23000000 0.04125 0.04750 5000000 0.04125 0.04750 0.04750 5000000 6000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual maturities, excluding amortization of debt issuance costs, of the Company’s financing arrangements for years subsequent to December 31, 2023, are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ending December 31:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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></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%">2026</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%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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></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%">2028</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">2,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</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:400;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:400;line-height:100%">2,356 </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></tr></table></div> 5000000 0 330000000 0 0 2021000000 2356000000 INCOME TAXES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the components of income before income taxes are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">U.S. earnings</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%">186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Foreign earnings </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%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 earnings</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:400;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:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">79 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) for the years ended December 31, 2023, 2022, and 2021, consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 current tax provision</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%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 deferred tax (benefit) provision</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%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Total income tax provision</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">79 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">32 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the federal statutory income tax rate to the Company’s provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.030%"><tr><td style="width:1.0%"></td><td style="width:47.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.318%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.546%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" 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:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2021</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%">Expected provision at statutory federal rate</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%">49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">State tax provision, net of federal benefit</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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Valuation allowance</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%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences and 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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:#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%">Uncertain tax positions</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Withholding taxes on foreign entities</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 162(m) limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">79 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">33.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:400;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:400;line-height:100%">20 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">22.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:400;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:400;line-height:100%">32 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">40.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 and finance lease 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%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 operating loss carryforwards</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%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 and compensation liabilities</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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards</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%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credits</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%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and allowances</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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Gross deferred tax assets</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:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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%">(114)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net deferred tax assets</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%">184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation on fixed assets</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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization on identified intangible 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%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 payments</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement obligations</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Gross deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">304 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">415 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></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%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom: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:#ffffff;border-bottom: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%">(120)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets represent potential future income tax benefits. Realization of these assets is ultimately dependent upon future taxable income. Deferred tax assets must be reduced by a valuation allowance if, based on all </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available evidence, it is considered more likely than not that some or all of the recorded deferred tax assets will not be realized in a future period. The Company considers all negative and positive evidence, including the weight of the evidence, to determine if a valuation allowance is required. As of December 31, 2023 and 2022, valuation allowances of $114 and $100 were recorded against certain deferred tax assets of the Company’s foreign subsidiaries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had gross federal, state and foreign net operating loss carryforwards of approximately $0, $19, and $114, respectively. The state net operating loss carryforwards have carryforward periods of <span style="-sec-ix-hidden:f-1438">five</span> to twenty years and begin to expire in 2029. The foreign net operating loss carryforwards generally have carryback periods of three years, carryforward periods of twenty years, or that are indefinite, and begin to expire in 2024. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there were approximately $292 of accumulated undistributed earnings of subsidiaries outside of the United States, all of which are considered to be indefinitely reinvested. Due to the complexity of the legal entity structure, the number of legal entities and jurisdictions involved, and the complexity of the laws and regulations, the Company believes it is not practicable to estimate the amount of additional taxes which may be payable upon distribution of these undistributed earnings. Accordingly, no deferred taxes have been provided for withholding taxes or other taxes on permanently reinvested earnings.</span></div><div style="margin-top:12pt"><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 amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Gross unrecognized tax benefits at the beginning of the year</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Additions for tax positions taken in a prior period (including acquired uncertain tax positions)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Reductions for tax positions taken in a prior period (including acquired uncertain tax positions)</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Additions for tax positions taken in the current period</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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Reductions for tax positions taken in current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Reductions for tax positions due to lapse in statue of limitations</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 currency translation adjustments</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits as of the end of the year</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:400;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:400;line-height:100%">7 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">8 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s liability for unrecognized tax benefits is recorded within other noncurrent liabilities on the consolidated balance sheets and recognizes interest and penalties accrued related to unrecognized tax benefits in the provision for income taxes in the consolidated statements of operations. The Company had $2 and $2 of accrued gross interest and penalties as of December 31, 2023 and 2022, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company did not recognize net interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If all of the Company’s unrecognized tax benefits as of December 31, 2023 were recognized, $9 would impact the Company’s effective tax rate. The Company does not expect any unrecognized tax benefits to expire in the next twelve months due to lapses in the statute of limitations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various state, local and foreign jurisdictions. As of December 31, 2023, with few exceptions, neither the Company nor its subsidiaries are subject to examination prior to tax year 2014. There are various other audits in state and foreign jurisdictions. No adjustments have been proposed and the Company does not expect the results of the audits to have a material impact on the consolidated financial statements.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the components of income before income taxes are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">U.S. earnings</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%">186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Foreign earnings </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%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 earnings</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:400;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:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">79 </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></tr></table></div> 186000000 40000000 54000000 46000000 53000000 25000000 232000000 93000000 79000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) for the years ended December 31, 2023, 2022, and 2021, consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 current tax provision</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%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</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%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 deferred tax (benefit) provision</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%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Total income tax provision</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">79 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">32 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48000000 32000000 9000000 23000000 13000000 8000000 40000000 22000000 9000000 111000000 67000000 26000000 -10000000 -32000000 6000000 -1000000 -3000000 2000000 -21000000 -12000000 -2000000 -32000000 -47000000 6000000 79000000 20000000 32000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the federal statutory income tax rate to the Company’s provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.030%"><tr><td style="width:1.0%"></td><td style="width:47.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.318%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.546%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" 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:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2021</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%">Expected provision at statutory federal rate</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%">49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">State tax provision, net of federal benefit</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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Valuation allowance</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%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences and 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%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:#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%">Uncertain tax positions</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Withholding taxes on foreign entities</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 162(m) limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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:400;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:400;line-height:100%">79 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">33.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:400;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:400;line-height:100%">20 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">22.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:400;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:400;line-height:100%">32 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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%">40.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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> 49000000 0.210 19000000 0.210 17000000 0.210 17000000 0.073 7000000 0.075 8000000 0.101 -1000000 -0.004 -4000000 -0.043 1000000 0.013 8000000 0.034 -1000000 -0.011 0 0 3000000 0.013 4000000 0.044 0 0 0 0 -1000000 -0.011 0 0 0 0 3000000 0.032 4000000 0.051 0 0 -9000000 -0.097 0 0 3000000 0.013 2000000 0.021 2000000 0.025 79000000 0.339 20000000 0.220 32000000 0.400 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 and finance lease 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%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 operating loss carryforwards</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%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 and compensation liabilities</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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards</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%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credits</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%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and allowances</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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Gross deferred tax assets</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:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</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%">(114)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net deferred tax assets</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%">184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation on fixed assets</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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization on identified intangible 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%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 payments</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement obligations</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Gross deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">304 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">415 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></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%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom: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:#ffffff;border-bottom: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%">(120)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 57000000 59000000 60000000 48000000 28000000 31000000 28000000 26000000 13000000 10000000 54000000 47000000 38000000 36000000 6000000 10000000 14000000 16000000 298000000 283000000 114000000 100000000 184000000 183000000 42000000 51000000 23000000 3000000 165000000 203000000 56000000 59000000 1000000 9000000 4000000 4000000 11000000 82000000 2000000 4000000 304000000 415000000 120000000 232000000 114000000 100000000 0 19000000 114000000 P20Y P3Y P20Y 292000000 <div style="margin-top:12pt"><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 amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2021</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%">Gross unrecognized tax benefits at the beginning of the year</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Additions for tax positions taken in a prior period (including acquired uncertain tax positions)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Reductions for tax positions taken in a prior period (including acquired uncertain tax positions)</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Additions for tax positions taken in the current period</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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Reductions for tax positions taken in current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Reductions for tax positions due to lapse in statue of limitations</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 currency translation adjustments</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits as of the end of the year</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:400;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:400;line-height:100%">7 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">8 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">2 </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></tr></table></div> 8000000 2000000 3000000 0 7000000 0 1000000 0 1000000 1000000 1000000 0 0 0 0 1000000 0 0 0 2000000 0 7000000 8000000 2000000 2000000 2000000 0 0 0 9000000 EMPLOYEE BENEFIT PLANS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee stock purchase plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company’s employees in the U.S and Canada, including named executive officers, are eligible to participate in the Company’s Employee Stock Purchase Plan (the “ESPP”). Sales of shares of the Company’s common stock under the ESPP are generally made pursuant to offerings that are intended to satisfy the requirements of Section 423 of the Internal Revenue Code. The ESPP permits employees of the Company to purchase common stock at a price equal to 85% of the lesser of (i) the market value of the common stock on the first date of the offering period, or (ii) the market value of the common stock on the purchase date, whichever is lower. Participants are subject to eligibility requirements and may not </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase more than 500 shares in any offering period or more than ten thousand dollars of common stock in a year under the ESPP. </span></div><div style="margin-top:12pt"><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, 2023, the Company recognized $5 of expense, and issued 975,255 shares of the Company's common stock at a weighted-average price per share of $14.51 related to the ESPP. As of December 31, 2023, the Company accrued a liability of $6, which has been recorded as accrued salaries and wages in the consolidated balance sheets, for 264,603 shares of the Company's common stock that were issued to employees in January 2024. As of December 31, 2023, there were approximately 6,012,500 shares reserved for future issuance under the ESPP.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 401(k) plans that provide for annual contributions not to exceed the maximum amount allowed by the Internal Revenue Code. The plans are qualified and cover employees meeting certain eligibility requirements who are not covered by collective bargaining agreements. The amounts contributed each year are discretionary and are determined annually by management. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $13, $12, and $11, in 401(k) expense during the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined benefit pension plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees, and the largest plans are closed to new participants and frozen for accrual of future service. Refer to Note 16 - "Pension" for more information on these plans.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Post-retirement benefit plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Chubb Acquisition, the Company assumed an unfunded post-retirement benefit plan that provides life benefits to certain eligible retirees in Canada. As of December 31, 2023, the benefit obligation was $2. The PBO discount rate was 4.8% at December 31, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit payments, including amounts to be paid from corporate assets and reflecting expected future service, as appropriate, are expected to be less than $1 for 2024 through 2028 and thereafter.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Profit sharing plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a trustee-administered, profit sharing retirement plan covering substantially all of the Company's employees in the U.S. not covered by collective bargaining agreements and a profit sharing plan for employees in Canada (collectively, “Profit Sharing Plans”). The Profit Sharing Plans provide for annual discretionary contributions in amounts based on a performance grid as determined by the Company’s directors, which may be settled in shares of the Company's common stock or in cash. In connection with these plans, the Company recognized $19, $15, and $15 in expense for shares distributed to eligible employees during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, the Company accrued a liability of $19 and $16, respectively, which has been recorded as accrued salaries and wages in the consolidated balance sheets for shares of the Company's common stock. The liability accrued as of December 31, 2022 was settled in common stock during the year ended December 31, 2023. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Multiemployer pension plans </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company participates in several multiemployer pension plans ("MEPP") that provide retirement benefits to certain union employees in accordance with various collective bargaining agreements ("CBA"). As one of many participating employers in these MEPPs, the Company may be responsible with the other participating employers for any plan underfunding. The Company’s contributions to a particular MEPP are established by the applicable CBAs; however, its required contributions may increase based on the funded status of the MEPP and the legal requirements of the Pension Protection Act of 2006 (the "PPA"), which requires substantially underfunded MEPPs to implement a funding improvement plan ("FIP") or a rehabilitation plan ("RP") to improve their funded status. Factors that could impact the funded status of the MEPP include, without limitation, investment performance, changes in the participant demographics, decline in the number of contributing employers, changes in actuarial assumptions, and the utilization of extended amortization provisions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that certain of the MEPPs in which the Company participates may have underfunded vested benefits. Due to uncertainty regarding future factors that could trigger withdrawal liability, as well as the absence of specific information regarding the MEPPs current financial situation, the Company is unable to determine (a) the amount and timing of any future withdrawal liability, if any, and (b) whether the Company’s participation in these MEPPs could have a material adverse impact on the Company’s consolidated financial position, results of operations, or liquidity. The Company did not record any withdrawal liability for the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s participation in MEPPs for the year ended December 31, 2023, is outlined in the table below. The EIN/PN column provides the Employer Identification Number ("EIN") and the three-digit plan number ("PN"). The most recent PPA zone status available for 2023, 2022 and 2021 is for the plan year ends, as indicated below. The zone status is based on information that the Company received from the plans and is certified by the plans’ actuaries. Among other factors, plans in the red zone are generally less than 65% funded, plans in the yellow zone are between 65% and 80% funded, and plans in the green zone are at least 80% funded. The FIP/RP status pending/implemented column indicates plans for which an FIP or an RP either is pending or has been implemented. In addition, the Company may be subject to a surcharge if the Plan is in the red zone. The Surcharge imposed column indicates whether a surcharge has been imposed on contributions to the Plan. The last column lists the expiration date(s) of the collective bargaining agreement(s) to which the plans are subject.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.224%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.936%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">EIN/PN</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Plan<br/>Year-End</span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">PPA Zone Status</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">FIP/RP<br/>Status<br/>Pending/<br/>Implement</span></td><td colspan="24" 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:6pt;font-weight:400;line-height:100%">Contributions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">More Than 5%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Expiration<br/>Date of<br/>CBA</span></td></tr><tr style="height:11pt"><td colspan="9" 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:6pt;font-weight:400;line-height:100%">December 31</span></td><td colspan="24" 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:6pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:35pt"><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:6pt;font-weight:400;line-height:100%">2023</span></td><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:6pt;font-weight:400;line-height:100%">2022</span></td><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:6pt;font-weight:400;line-height:100%">2021</span></td><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:6pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:6pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:6pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">National Automatic Sprinkler Industry Pension Fund</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">52-6054620-001</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">3/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Twin City Pipe Trades Pension Plan</span></td><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:7.5pt;font-weight:400;line-height:100%">41-6131800-001</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2023</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yes</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">National Electrical Benefit Fund</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">53-0181657-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Boilermaker-Blacksmith National Pension Trust</span></td><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:7.5pt;font-weight:400;line-height:100%">48-6168020-001</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Sheet Metal Workers' National Pension Fund</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">52-6112463-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4/30/2025</span></td></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:7.5pt;font-weight:400;line-height:100%">Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(4)</span></div></td><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:7.5pt;font-weight:400;line-height:100%">22-6032103-001</span></td><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:7.5pt;font-weight:400;line-height:100%">3/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yes</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">2/29/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Central Pension Fund Of The IUOE &amp; Participating Employers</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">36-6052390-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">5/31/2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United Association National Pension Fund</span></td><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:7.5pt;font-weight:400;line-height:100%">52-6152779-001</span></td><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:7.5pt;font-weight:400;line-height:100%">6/30/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">6/1/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Building Trades United Pension Trust Fund Milwaukee And Vicinity</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">51-6049409-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">5/31/2023</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">5/31/2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Minnesota Laborers Pension Fund</span></td><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:7.5pt;font-weight:400;line-height:100%">41-6159599-001</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2026</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Twin City Carpenters And Joiners Pension Fund </span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">41-6043137-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Sheet Metal Workers' Local 10 Pension Fund</span></td><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:7.5pt;font-weight:400;line-height:100%">41-1562581-001</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yes</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;border-bottom: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:7.5pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cff0fc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;border-bottom: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:7.5pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cff0fc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;border-bottom: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:7.5pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cff0fc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7.5pt;font-weight:400;line-height:100%">$</span></td><td colspan="4" 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:7.5pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%">$</span></td><td colspan="4" 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:7.5pt;font-weight:400;line-height:100%">99 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%">$</span></td><td colspan="4" 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:7.5pt;font-weight:400;line-height:100%">95 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">The zone status represents the most recent available information for the respective MEPP, which may be 2022 or earlier for the 2023 year and 2021 or earlier for the 2022 year.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">This information was obtained from the respective plan’s Form 5500 (Forms) for the most current available filing. These dates may not correspond with the Company’s fiscal year contributions. The above-noted percentages of contributions are based upon disclosures contained in the plans’ Forms. Those Forms, among other things, disclose the names of individual participating employers whose annual contributions account for more than 5% of the aggregate annual amount contributed by all participating employers for a plan year. Accordingly, if the annual contribution of two or more of the Company’s subsidiaries each accounted for less than 5% of such contributions, </span></div><div style="margin-top:12pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">but in the aggregate accounted for in excess of 5% of such contributions, that greater percentage is not available and accordingly is not disclosed.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:25.52pt">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, 2022, and 2021 periods represent the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">Subsequent to December 31, 2023, this agreement was renewed until February 2027.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The nature and diversity of the Company’s business may result in volatility in the amount of its contributions to a particular MEPP for any given period. That is because, in any given market, the Company could be working on a significant project and/or projects, which could result in an increase in its direct labor force and a corresponding increase in its contributions to the MEPP(s) dictated by the applicable CBA. When that particular project(s) finishes and is not replaced, the number of participants in the MEPP(s) who are employed by the Company would also decrease, as would its level of contributions to the particular MEPP(s). Additionally, the amount of contributions to a particular MEPP could also be affected by the terms of the CBA, which could require, at a particular time, an increase in the contribution rate and/or surcharges. During the year ended December 31, 2023, the Company’s contributions to various MEPP(s) did not significantly increase as a result of acquisitions.</span></div> 0.85 500 10000000000 5000000 975255 14.51 6000000 264603 6012500 13000000 12000000 11000000 2000000 0.048 1000000 1000000 1000000 1000000 1000000 1000000 19000000 15000000 15000000 19000000 16000000 0 0 0 <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.224%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.072%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.936%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">EIN/PN</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Plan<br/>Year-End</span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">PPA Zone Status</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">FIP/RP<br/>Status<br/>Pending/<br/>Implement</span></td><td colspan="24" 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:6pt;font-weight:400;line-height:100%">Contributions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">More Than 5%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Expiration<br/>Date of<br/>CBA</span></td></tr><tr style="height:11pt"><td colspan="9" 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:6pt;font-weight:400;line-height:100%">December 31</span></td><td colspan="24" 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:6pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:35pt"><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:6pt;font-weight:400;line-height:100%">2023</span></td><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:6pt;font-weight:400;line-height:100%">2022</span></td><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:6pt;font-weight:400;line-height:100%">2021</span></td><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:6pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:6pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:6pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:100%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">National Automatic Sprinkler Industry Pension Fund</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">52-6054620-001</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;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:7.5pt;font-weight:400;line-height:100%">3/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Twin City Pipe Trades Pension Plan</span></td><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:7.5pt;font-weight:400;line-height:100%">41-6131800-001</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2023</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yes</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">National Electrical Benefit Fund</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">53-0181657-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Boilermaker-Blacksmith National Pension Trust</span></td><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:7.5pt;font-weight:400;line-height:100%">48-6168020-001</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Sheet Metal Workers' National Pension Fund</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">52-6112463-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4/30/2025</span></td></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:7.5pt;font-weight:400;line-height:100%">Heavy And General Laborers Local Unions 472 And 172 Of New Jersey Pension Fund </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(4)</span></div></td><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:7.5pt;font-weight:400;line-height:100%">22-6032103-001</span></td><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:7.5pt;font-weight:400;line-height:100%">3/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yes</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">2/29/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Central Pension Fund Of The IUOE &amp; Participating Employers</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">36-6052390-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">5/31/2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United Association National Pension Fund</span></td><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:7.5pt;font-weight:400;line-height:100%">52-6152779-001</span></td><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:7.5pt;font-weight:400;line-height:100%">6/30/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">6/1/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Building Trades United Pension Trust Fund Milwaukee And Vicinity</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">51-6049409-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">5/31/2023</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">5/31/2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Minnesota Laborers Pension Fund</span></td><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:7.5pt;font-weight:400;line-height:100%">41-6159599-001</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2026</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Twin City Carpenters And Joiners Pension Fund </span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">41-6043137-001</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yellow</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Sheet Metal Workers' Local 10 Pension Fund</span></td><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:7.5pt;font-weight:400;line-height:100%">41-1562581-001</span></td><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:7.5pt;font-weight:400;line-height:100%">12/31/2022</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">Green</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="5" 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:7.5pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Yes</span></td><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:7.5pt;font-weight:400;line-height:100%">No</span></td><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:7.5pt;font-weight:400;line-height:100%">4/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;border-bottom: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:7.5pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cff0fc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;border-bottom: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:7.5pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cff0fc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="5" style="background-color:#cff0fc;border-bottom: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:7.5pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cff0fc;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7.5pt;font-weight:400;line-height:100%">$</span></td><td colspan="4" 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:7.5pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%">$</span></td><td colspan="4" 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:7.5pt;font-weight:400;line-height:100%">99 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7.5pt;font-weight:400;line-height:100%">$</span></td><td colspan="4" 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:7.5pt;font-weight:400;line-height:100%">95 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">The zone status represents the most recent available information for the respective MEPP, which may be 2022 or earlier for the 2023 year and 2021 or earlier for the 2022 year.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">This information was obtained from the respective plan’s Form 5500 (Forms) for the most current available filing. These dates may not correspond with the Company’s fiscal year contributions. The above-noted percentages of contributions are based upon disclosures contained in the plans’ Forms. Those Forms, among other things, disclose the names of individual participating employers whose annual contributions account for more than 5% of the aggregate annual amount contributed by all participating employers for a plan year. Accordingly, if the annual contribution of two or more of the Company’s subsidiaries each accounted for less than 5% of such contributions, </span></div><div style="margin-top:12pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">but in the aggregate accounted for in excess of 5% of such contributions, that greater percentage is not available and accordingly is not disclosed.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:25.52pt">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, 2022, and 2021 periods represent the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:25.52pt">Subsequent to December 31, 2023, this agreement was renewed until February 2027.</span></div> 32000000 30000000 26000000 11000000 10000000 9000000 8000000 8000000 6000000 6000000 5000000 6000000 6000000 6000000 6000000 5000000 5000000 6000000 4000000 3000000 3000000 3000000 4000000 4000000 2000000 2000000 2000000 2000000 2000000 2000000 2000000 1000000 0 2000000 3000000 3000000 17000000 20000000 22000000 100000000 99000000 95000000 PENSION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors both funded and unfunded foreign defined benefit pension plans that cover a portion of the Company's employees, and the largest plans are closed to new participants and frozen for accrual of future service. The Company assumed the pension plans as part of the Chubb Acquisition on January 3, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guidance under FASB ASC Topic 715, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Retirement Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires balance sheet recognition of the overfunded or underfunded status of pension and postretirement benefit plans. Under this guidance, actuarial gains and losses, prior service costs or credits, and any remaining transition assets or obligations that have not been recognized under previous accounting standards must be recognized in other comprehensive income (loss), net of tax effects, until they are amortized as a component of net periodic benefit cost. Pension and post-retirement obligation balances and related costs reflected within the consolidated balance sheets include costs directly attributable to plans dedicated to the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, an annuity purchase transaction, commonly known as a “buy-in”, was executed for the two pension plans in the United Kingdom. Under the terms of the insurance contracts, which were issued by a third-party insurance company with no affiliation to the Company, all pension obligations will be funded by the insurer’s annuity payments, but the plans still retain full legal responsibility to pay the benefits to plan participants using the insurance payments. As the plans maintain full legal responsibility, with the insurance contracts being assets of the plans, settlement accounting has not been applied. Given the funded status of the plans, the Company does not expect any future contributions to be required.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Projected benefit obligation ("PBO") funded status</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</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,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations</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,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Funded status of plans</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:400;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:400;line-height:100%">62 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">355 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Acquisition </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Service cost</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest cost</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%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Plan participants' contributions</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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Actuarial loss (gain)</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%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Benefits paid</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%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Settlements</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Currency impact</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%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">1,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Acquisition</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Employer contributions</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Plan participants' contributions</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Benefits paid</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%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Actual return on assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Settlements</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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Currency impact</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%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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:400;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:400;line-height:100%">1,650 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">1,617 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated balance sheets information related to pension is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Pension and post-retirement assets</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%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Other accrued liabilities</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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="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%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 amount recognized</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:400;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:400;line-height:100%">62 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">355 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with accumulated benefit obligations in excess of plan assets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">PBO</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%">64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Accumulated benefit obligation</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%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with projected benefit obligations in excess of plan assets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">PBO</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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Accumulated benefit obligation</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%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net periodic pension benefit for the defined benefit pension plans are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Service cost</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%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Interest cost</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%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss </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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Cost of Settlement </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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 periodic pension benefit</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:400;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:400;line-height:100%">(8)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(35)</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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major assumptions used in determining the benefit obligation and net periodic benefit cost for pension plans are presented in the following table as weighted averages:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Benefit Obligation </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Periodic <br/>Benefit Cost </span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Benefit Obligation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Periodic <br/>Benefit Cost</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%">Discount rates:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO</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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:left;vertical-align: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><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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:left;vertical-align: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><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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:left;vertical-align: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><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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary scale</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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:left;vertical-align: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><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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rate assumptions are developed using a bond yield curve constructed from a population of high-quality, non-callable, corporate bond issues with maturities ranging from six months to nineteen years. A discount rate is estimated for, and is based on, the durations of the underlying plans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected long-term rate of return used for the Company’s pension plans is determined in each local jurisdiction and is based on the assets held in that jurisdiction, the expected rate of returns for the type of assets held and any guaranteed rate of return provided by the investment. The other assumptions used to measure the pension obligations, including discount rate, vary by country based on specific local requirements and information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-U.S. pension plan assets are typically managed by decentralized fiduciary committees. The disclosure below of asset categories is presented in aggregate for 12 defined benefit plans in 7 countries; however, there is variation in asset allocation policy from country to country. Local regulations, local funding rules, and local financial and tax considerations are part of the funding and investment allocation process in each country. Each plan has its own strategic asset allocation. The asset allocations are reviewed periodically and rebalanced when necessary. The Company has no significant concentration of risk in the assets of its pension plans, other than the insurance contract assets, which are held with a single insurance company and subject to the insurance company’s ability to meet its payment obligations under the contracts. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the pension plan assets are presented in the following table as weighted averages:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Target Asset Allocation Percentage </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Percentage of Plan Assets </span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Target Asset Allocation Percentage</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Percentage of Plan Assets</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%">Equity securities</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:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">3.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Debt securities</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">76.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</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%">91.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">91.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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 2px 10pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other includes insurance contracts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the pension plan assets by asset category are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Category</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:400;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Not</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subject to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leveling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Equities:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity funds</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Insurance contracts</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Governments</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global fixed income at net asset value</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash &amp; cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Subtotal</span></td><td style="background-color:#cff0fc;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:#cff0fc;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%">19 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">240 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">1,383 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">8 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">1,650 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Other assets &amp; liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cff0fc;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 at December 31, 2023</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:400;line-height:100%">1,650 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Category</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:400;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Not</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subject to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leveling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><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%">Equities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity funds</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Governments</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global fixed income at net asset value</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">5</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash &amp; cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</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%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Subtotal</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets &amp; liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,617 </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></tr></table></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">In accordance with ASU 2015-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 820), certain investments that are measured at fair value using net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension assets.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents various contracts and global risk balanced commingled funds consisting mainly of equity, bonds, and some commodities.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents short-term commercial paper, bonds, and other cash or cash-like investments.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents trust receivables and payables that are not leveled.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents investments in real estate, including commingled funds and directly held properties.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The insurance contracts were initially valued by taking the initial purchase price for the buy-in contract and using this to assess an assumed pricing basis. This pricing basis is then adjusted over time to reflect broad changes in insurers’ pricing methodologies under different prevailing market conditions, using third party actuarial guidance as to typical insurer pricing based on similar transactions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation of the fair value of the Company’s pension assets that use significant unobservable inputs (Level 3):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:65.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.437%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of insurance contracts </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%">1,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments from insurance policy</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%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</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:400;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:400;line-height:100%">1,383 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives in the plan are primarily used to manage risk and gain asset class exposure while still maintaining liquidity. Derivative instruments mainly consist of equity futures, interest rate futures, interest rate swaps, and currency forward contracts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plans review assets at least quarterly to ensure they are within the targeted asset allocation ranges and, if necessary, asset balances are adjusted back within target allocations. The plans generally employ a broadly diversified investment manager structure that includes diversification by active and passive management, style, capitalization, country, sector, industry, and number of investment managers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted market prices are used to value investments when available. Investments in securities traded on exchanges, including listed futures and options, are valued at the last reported sale prices on the last business day of the year or, if not available, the last reported bid prices. Fixed income securities are primarily measured using a market approach pricing methodology, where observable prices are obtained by market transactions involving identical or comparable securities of issuers with similar credit ratings. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over-the-counter securities and government obligations are valued at the bid prices or the average of the bid and ask prices on the last business day of the year from published sources or, if not available, from other sources considered reliable, generally broker quotes. Temporary cash investments are stated at cost, which approximates fair value. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made total contributions of approximately $4 to the global defined benefit pension plans in 2023. Contributions do not reflect benefits to be paid directly from corporate assets. The Company estimates contributions to be made to its pension plans will approximate $7 in 2024.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit payments, including amounts to be paid from the plans and corporate assets, and reflecting expected future service, as appropriate, are expected to be paid as follows: $98 in 2024, $98 in 2025, $98 in 2026, $102 in 2027, $105 in 2028, and $508 from 2029 through 2032.</span></div> <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Projected benefit obligation ("PBO") funded status</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</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,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations</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,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Funded status of plans</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:400;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:400;line-height:100%">62 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">355 </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></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Acquisition </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Service cost</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest cost</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%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Plan participants' contributions</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%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Actuarial loss (gain)</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%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Benefits paid</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%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Settlements</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Currency impact</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%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">1,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Acquisition</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Employer contributions</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Plan participants' contributions</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Benefits paid</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%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Actual return on assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Settlements</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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Currency impact</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%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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:400;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:400;line-height:100%">1,650 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">1,617 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with projected benefit obligations in excess of plan assets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">PBO</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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Accumulated benefit obligation</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%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1650000000 1617000000 1588000000 1262000000 62000000 355000000 1262000000 0 0 2041000000 4000000 7000000 62000000 32000000 1000000 1000000 -284000000 531000000 89000000 92000000 -4000000 -13000000 68000000 -183000000 1588000000 1262000000 1617000000 0 0 2615000000 4000000 34000000 1000000 1000000 89000000 92000000 40000000 -687000000 4000000 13000000 81000000 -241000000 1650000000 1617000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental consolidated balance sheets information related to pension is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Pension and post-retirement assets</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%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Other accrued liabilities</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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="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%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 amount recognized</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:400;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:400;line-height:100%">62 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">355 </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></tr></table></div> 111000000 392000000 1000000 1000000 48000000 36000000 62000000 355000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for pension plans with accumulated benefit obligations in excess of plan assets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">PBO</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%">64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Accumulated benefit obligation</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%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div> 64000000 54000000 53000000 44000000 15000000 18000000 69000000 60000000 58000000 49000000 20000000 23000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net periodic pension benefit for the defined benefit pension plans are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</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%">Service cost</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%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Interest cost</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%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss </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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Cost of Settlement </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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 periodic pension benefit</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:400;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:400;line-height:100%">(8)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:400;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:400;line-height:100%">(35)</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></tr></table></div> 4000000 7000000 62000000 32000000 79000000 74000000 -4000000 0 -1000000 0 -8000000 -35000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major assumptions used in determining the benefit obligation and net periodic benefit cost for pension plans are presented in the following table as weighted averages:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Benefit Obligation </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Periodic <br/>Benefit Cost </span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Benefit Obligation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Net Periodic <br/>Benefit Cost</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%">Discount rates:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO</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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:left;vertical-align: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><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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:left;vertical-align: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><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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:left;vertical-align: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><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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary scale</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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:left;vertical-align: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><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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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:left;vertical-align: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><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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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> 0.040 0.049 0.049 0.019 0 0.050 0 0.017 0 0.046 0 0.022 0.031 0.030 0.030 0.029 0 0.049 0 0.031 P6M P19Y 12 7 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the pension plan assets are presented in the following table as weighted averages:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Target Asset Allocation Percentage </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Percentage of Plan Assets </span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Target Asset Allocation Percentage</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Percentage of Plan Assets</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%">Equity securities</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:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">3.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Debt securities</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">76.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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:#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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</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%">91.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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%">91.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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 2px 10pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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><td colspan="2" style="background-color:#cceeff;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:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Other includes insurance contracts.</span></div> 0.038 0.037 0.038 0.038 0.044 0.045 0.822 0.761 0.006 0.006 0.006 0.008 0.912 0.912 0.134 0.193 1.000 1.000 1.000 1.000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the pension plan assets by asset category are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Category</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:400;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Not</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subject to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leveling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Equities:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity funds</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Insurance contracts</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Governments</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global fixed income at net asset value</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash &amp; cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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%">Subtotal</span></td><td style="background-color:#cff0fc;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:#cff0fc;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%">19 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">240 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">1,383 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">8 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:#cff0fc;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%">1,650 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Other assets &amp; liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#cff0fc;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 at December 31, 2023</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:400;line-height:100%">1,650 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Category</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:400;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Not</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subject to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leveling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><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%">Equities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global equity funds</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Governments</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global fixed income at net asset value</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">5</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash &amp; cash equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</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%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Subtotal</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets &amp; liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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-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:400;line-height:100%">1,617 </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></tr></table></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">In accordance with ASU 2015-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 820), certain investments that are measured at fair value using net asset value per share (or its equivalent) practical expedient have not been classified in the fair value hierarchy. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented for the total pension assets.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents various contracts and global risk balanced commingled funds consisting mainly of equity, bonds, and some commodities.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents short-term commercial paper, bonds, and other cash or cash-like investments.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents trust receivables and payables that are not leveled.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Represents investments in real estate, including commingled funds and directly held properties.</span></div> 0 79000000 0 79000000 0 0 1383000000 1383000000 0 93000000 0 93000000 0 4000000 0 4000000 0 63000000 0 63000000 0 1000000 0 1000000 0 0 0 8000000 8000000 19000000 0 0 19000000 19000000 240000000 1383000000 8000000 1650000000 0 1650000000 0 326000000 0 12000000 338000000 0 762000000 0 762000000 0 415000000 0 415000000 0 50000000 0 50000000 0 11000000 0 11000000 0 1000000 0 4000000 5000000 16000000 20000000 0 36000000 16000000 1585000000 0 16000000 1617000000 0 1617000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation of the fair value of the Company’s pension assets that use significant unobservable inputs (Level 3):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:65.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.437%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of insurance contracts </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%">1,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments from insurance policy</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%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</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:400;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:400;line-height:100%">1,383 </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></tr></table></div> 0 1422000000 -27000000 12000000 1383000000 4000000 7000000 98000000 98000000 98000000 102000000 105000000 508000000 RELATED-PARTY TRANSACTIONS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred advisory fees of $4 during both the years ended December 31, 2023 and 2022, in each case payable to Mariposa Capital, LLC, an entity owned by a co-chair of the Company’s Board of Directors. In addition, dividends for Series A Preferred Stock were declared as of December 31, 2023 and December 31, 2021 settled in 7,944,104 shares and 7,539,697 shares issued during January 2024 and January 2022, respectively. The shares were issued to Mariposa Acquisition IV, LLC, a related entity that is controlled by a co-chair of the Company's Board of Directors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2022, the Company issued and sold 800,000 shares of the Company’s 5.5% Series B Redeemable Convertible Preferred Stock, par value $0.0001 per share (the “Series B Preferred Stock”) for an aggregate purchase price of $800. Of the 800,000 shares issued and sold, 200,000 shares were sold to Viking Global Equities Master Ltd. and Viking Global Equities II LP ("Viking Purchasers"), which is the aggregate owner of more than 5% of the Company's outstanding stock, for an aggregate purchase price of $200. During the year-ended December 31, 2023, the Company declared dividends of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">421,364 shares of common stock on the Series B Preferred Stock held by Viking Purchasers, with 337,103 shares issued in 2023, and 84,261 shares issued in January 2024. In 2022, the Company declared dividends of 632,379 shares of common stock on the Series B Preferred Stock held by the Viking Purchasers, with 486,234 shares issued in 2022, and 146,145 shares issued in January 2023. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into sales contracts with Royal Oak Enterprises, an entity controlled by the co-chair of the Company's Board of Directors, and recorded $3 in net revenues for the year ended December 31, 2023.</span></div><div style="margin-top:12pt"><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 also enters into other immaterial related-party transactions.</span></div> 4000000 4000000 7944104 7539697 800000 0.055 0.0001 800000000 800000 200000 0.05 200000000 421364 337103 84261 632379 486234 146145 3000000 CONTINGENCIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various litigation matters and is subject to claims from time to time from customers and various government entities. While it is not feasible to determine the outcome of any of these uncertainties, it is the opinion of management that their outcomes will not have a material adverse effect on the financial position, results of operations, or cash flows of the Company.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operations are subject to environmental regulation by various authorities. The Company has accrued for the costs of environmental remediation activities, including but not limited to, investigatory, remediation, operating and maintenance costs, and performance guarantees, and periodically reassess these amounts. Management believes that the likelihood of incurring losses materially in excess of the amounts accrued is remote.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding liability for these obligations was $17 and $16, and was included in other noncurrent liabilities as of December 31, 2023 and 2022, respectively.</span></div> 17000000 16000000 SHAREHOLDERS' EQUITY AND REDEEMABLE CONVERTIBLE PREFERRED STOCK<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shareholders' equity</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series A Preferred Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 4,000,000 shares of Series A Preferred Stock issued and outstanding as of December 31, 2023 ("Series A Preferred Stock"). The Series A Preferred Stock will be automatically converted into shares of common stock on a one-for-one basis on the last day of 2026. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of the Series A Preferred Stock are entitled to receive an annual dividend in the form of common shares or cash, at the Company’s sole option (for which the Company settled in shares subsequent to year end) based on the increase in the market price of the Company’s common stock (the "Annual Dividend Amount"). The Annual Dividend Amount is equal to 20% of the increase in the volume-weighted average market price per share of the Company’s common shares for the last ten trading days of the calendar year, multiplied by 141,194,638 shares. As of December 31, 2023, an annual dividend was calculated based on the appreciation of the Company’s share price of $33.9465 over the highest price previously used in calculating the Annual Dividend Amount of $24.3968.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual dividend declared as of December 31, 2023 was settled in shares and the Company issued </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,944,104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> common shares to the holders of the Series A Preferred Stock in January 2024. As of December 31, 2022, an annual dividend was not declared as the volume-weighted average market price per share of the Company's common shares for the last ten trading days of the calendar year was not above the highest previously used dividend price of $24.3968.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of Series A Preferred Stock are also entitled to participate in any dividends on the common shares on an if-converted basis. In addition, if the Company pays a dividend on its common shares, the Series A Preferred Stock holders will also receive an amount equal to 20% of the dividend which would be distributable on 141,194,638 of common shares. All such dividends on the Series A Preferred Stock will be paid at the same time as the dividends on the common shares. Dividends are paid for the term the Series A Preferred Stock is outstanding.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Series A Preferred Stock is convertible into one common share at the option of the holder until conversion. If there is more than one holder of Series A Preferred Stock, a holder of Series A Preferred Stock may exercise its rights independently of any other holder of Series A Preferred Stock. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to purchase up to an aggregate of $250 of shares of the Company’s common stock pursuant to the stock repurchase program ("SRP"), which will expire on February 29, 2024 unless otherwise modified or terminated by the Company's Board of Directors. The SRP authorizes open market, private, and accelerated transactions. During the twelve months ended December 31, 2023 and 2022, the Company repurchased 1,626,493 and 2,505,723 shares of common stock for approximately $41 and $44, respectively. As of December 31, 2023, the Company had approximately $165 of authorized repurchases remaining under the SRP.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series B Preferred Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company authorized, issued and sold, for an aggregate purchase price of $800, 800,000 shares of the Company’s 5.5% Series B Preferred Stock, par value $0.0001 per share. The holders of the Series B Preferred Stock are entitled to dividends at the rate of 5.5% per annum, payable in cash or the Company’s common stock, at the Company's election. The Series B Preferred Stock ranks senior to the Company's common stock and Series A Preferred Stock with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of the affairs of the Company. The Series B Preferred Stock is classified as redeemable convertible preferred stock on the consolidated balance sheets due to a provision that a change in control or de-listing of the Company could require the Company to redeem the Series B Preferred Stock for cash at the election of the holder.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series B Preferred Stock is convertible, at the holder’s option, into shares of the Company’s common stock at a conversion price equal to $24.60 per share, subject to certain customary adjustments. The holders of Series B Preferred Stock have certain other rights including voting rights on an as-converted basis, certain pre-emptive rights on private equity offerings by the Company, certain registration rights, and, in the case of certain holders, certain director designation rights, as provided in the certificate of designation governing the Series B Preferred Stock.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may, at its option, effect conversion of the outstanding shares of Series B Preferred Stock to common stock, but only if the volume-weighted average price of the Company's common stock exceeds $36.90 per share for 15 consecutive trading days.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of Series B Preferred Stock are entitled to receive cumulative dividends at a rate of 5.5% as and when declared by the Board of Directors, prior and in preference to any declaration or payment of any dividend on the Company's common stock and Series A Preferred Stock. Series B Preferred Stock dividends are cumulative and accrued quarterly, in cash or in common stock, based on an annual 5.5% dividend rate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company declared and issued Series B Preferred Stock dividends of $33 or 1,348,420 shares of common stock and $33 or 1,944,939 shares of common stock during the years ended December 31, 2023 and 2022, respectively. The Company declared a Series B Preferred Stock dividend of $11 or 337,044 shares of common stock in December 2023 and $11 or 584,584 shares of common stock in December 2022 and issued the shares in January 2024 and January 2023, respectively. If regular dividends are to be paid in shares of common stock, then each holder shall be entitled to receive such number of whole shares of common stock as is determined by dividing the pro rata amount of regular dividends to which a holder is entitled by the average price per share of common stock over the dividend determination period from dividend notice until the payment date.</span></div> 4000000 4000000 1 0.20 141194638 33.9465 24.3968 7944104 24.3968 0.20 141194638 250000000 1626493 2505723 41000000 44000000 165000000 800000000 800000 0.055 0.0001 0.055 24.60 36.90 15 0.055 0.055 33000000 1348420 33000000 1944939 11000000 337044 11000000 584584 SHARE-BASED COMPENSATION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a 2019 Equity Incentive Plan (the “2019 Plan”), which allows for grants of share-based awards.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, there were 12,625,337 share-based awards collectively available for grant under the 2019 Plan. The 2019 Plan generally provides for awards to vest no earlier than one year from the date of grant, although most awards entitle the recipient to common shares if specified market or performance conditions are achieved, if applicable, and vest over a minimum of three years. The share-based awards granted to employees include stock options and restricted stock units, as follows:</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017 upon its initial public offering, the Company issued 162,500 nonqualified stock options to independent, non-executive directors at exercise price of $11.50 per share with contractual terms of five years from the date of the acquisition of APi Group (the "APi Acquisition"), October 1, 2019. These stock options were performance based and vested on the consummation of the APi Acquisition. The Company has not granted stock options since 2017.</span></div><div style="margin-top:12pt"><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 number of common shares underlying options for 2023 (shares in whole numbers and per share values in whole dollars):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average Remaining Contractual Term <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value</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%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">162,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">2.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.36pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(37,500)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">125,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.36pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">125,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">0.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued Time-Based Restricted Stock Units ("RSUs"), Performance-Based Restricted Stock Units with EBITDA-based performance conditions (“PSUs”), and Performance-Based Restricted Stock Units with share-price targets ("MSUs"), which are independent of stock option grants and all generally subject to forfeiture if employment terminates prior to vesting. Forfeitures are estimated and recorded using historical forfeiture rates. During the year ended December 31, 2023, the Company has outstanding RSUs, PSUs, and MSUs, detailed below (shares in whole numbers and per share values in whole dollars).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Time-Based Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs entitle recipients to shares of the Company’s common stock and primarily vest in equal installments over a three-year service period from date of grant. The time-based RSUs granted to the Company’s directors vest at the end of the anniversary date of their grant date.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time-Based<br/>Restricted<br/>Stock Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(in Years)</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%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">761,126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,748</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(466,235)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,006)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">727,633</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,227</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(387,942)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,574)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">904,344</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,579</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">EBITDA Performance-Based Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PSUs entitle recipients to shares of the Company's common stock if specified performance conditions are achieved. During the year ended December 31, 2023, the Company approved and granted PSUs with EBITDA-based financial performance conditions. PSUs vest, if at all, following a three-year performance period. If the performance conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance-<br/>Based Restricted<br/>Stock Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(in Years)</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%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">552,329</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">19.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,223</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(102,293)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in units based on performance expectations</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%">(133,902)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">858,357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">20.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,070</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(139,275)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in units based on performance expectations</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%">359,868</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1,652,020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,512</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Performance Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MSUs entitle the recipient to shares of the Company's common stock if specified market conditions are achieved. During 2022, the Company approved and granted MSUs with certain share-price targets. The MSUs will vest 100% on March 9, 2025, the third anniversary of the grant date, as the performance condition was satisfied during the year ended December 31, 2023. </span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market-Based<br/>Performance Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(in Years)</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%">Outstanding at December 31, 2021</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: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,926</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(6,746)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Outstanding at December 31, 2022</span></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%">438,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16.19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(24,819)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">413,361</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17.06 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">1.2</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%">Expected to vest at December 31, 2023</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%">362,051</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">1.2</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For awards subject to a market condition, the grant-date fair value is estimated using a Monte Carlo valuation model. The Company recognizes stock-based compensation expense for awards subject to market-based vesting conditions regardless of whether it becomes probable that these conditions will be achieved or not, and stock-based compensation expense for any such awards is not reversed if vesting does not actually occur. The Monte Carlo model is based on random projections of stock price paths and must be repeated numerous times to achieve a probabilistic assessment. Expected volatility is calculated based on the historical volatility and implied volatility of the Company's common stock, and the risk-free </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest rate is based on U.S. Treasury yield curve rates with maturities consistent with the three-year vesting period. The key assumptions used in valuing these market-based awards were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.85 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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>The Company recognized $24 and $14 of compensation expense during the years ended December 31, 2023 and 2022, respectively, for the RSUs, PSUs, and MSUs in total. Total unrecognized compensation related to unvested RSUs, PSUs, and MSUs as of December 31, 2023 was approximately $16, which is expected to be recognized over a weighted average period of approximately 1.0 year, 1.0 year, and 1.2 years, respectively. The Company's actual tax benefits realized from the tax deductions related to the vesting of RSUs was $1 during both the years ended December 31, 2023 and 2022. 12625337 P1Y P3Y 162500 11.50 P5Y <div style="margin-top:12pt"><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 number of common shares underlying options for 2023 (shares in whole numbers and per share values in whole dollars):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average Remaining Contractual Term <br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value</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%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">162,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">2.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.36pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(37,500)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">125,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.36pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">125,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">0.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 162500 11.50 P2Y9M18D 1000000.0 37500 11.50 125000 11.50 P1Y9M18D 1000000.0 0 0 125000 125000 11.50 P0Y9M18D 3000000.0 125000 11.50 P0Y9M18D 3000000.0 P3Y The time-based RSUs granted to the Company’s directors vest at the end of the anniversary date of their grant date.<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time-Based<br/>Restricted<br/>Stock Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(in Years)</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%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">761,126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,748</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(466,235)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,006)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">727,633</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,227</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(387,942)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,574)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">904,344</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,579</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr></table></div>During the year ended December 31, 2023, the Company approved and granted PSUs with EBITDA-based financial performance conditions. PSUs vest, if at all, following a three-year performance period. If the performance conditions are not met, no compensation cost is recognized and any recognized compensation cost is reversed.<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance-<br/>Based Restricted<br/>Stock Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(in Years)</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%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">552,329</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">19.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,223</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(102,293)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in units based on performance expectations</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%">(133,902)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">858,357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:400;line-height:100%">20.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573,070</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(139,275)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in units based on performance expectations</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%">359,868</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1,652,020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,512</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr></table></div> 761126 13.23 P1Y2M12D 509748 19.41 466235 12.48 77006 14.11 727633 17.95 P0Y10M24D 631227 23.60 387942 16.16 66574 23.12 904344 904344 22.28 P1Y 870579 22.25 P1Y P3Y 552329 19.12 P2Y 542223 20.77 102293 19.50 133902 19.50 858357 20.06 P1Y6M 573070 23.42 139275 20.97 -359868 20.97 1652020 1652020 21.35 P1Y 1588512 21.28 P1Y The MSUs will vest 100% on March 9, 2025, the third anniversary of the grant date, as the performance condition was satisfied during the year ended December 31, 2023. <div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market-Based<br/>Performance Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual Term<br/>(in Years)</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%">Outstanding at December 31, 2021</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: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,926</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(6,746)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Outstanding at December 31, 2022</span></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%">438,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16.19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">(24,819)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">413,361</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17.06 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">1.2</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%">Expected to vest at December 31, 2023</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%">362,051</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">1.2</span></td></tr></table></div> 1 0 0 444926 16.31 6746 2.51 438180 16.19 P2Y2M12D 24819 1.76 413361 17.06 P1Y2M12D 362051 17.06 P1Y2M12D P3Y The key assumptions used in valuing these market-based awards were as follows:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.85 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-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> 0.0185 0 0.45 24000000 14000000 16000000 P1Y P1Y P1Y2M12D 1000000 1000000 EARNINGS (LOSS) PER SHARE<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income is allocated between the Company’s common shares and other participating securities based on their participation rights. The Series A Preferred Stock and Series B Preferred Stock represent participating securities. Earnings attributable to Series A Preferred Stock and Series B Preferred Stock are not included in earnings attributable to common shares in calculating earnings per common share (the two-class method). For periods of net loss, there is no impact from the two-class method on earnings per share (“EPS”) as net loss is allocated to common shares because Series A Preferred Stock and Series B Preferred Stock are not contractually obligated to share the loss.</span></div><div style="margin-top:12pt"><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 earnings per common share using the two-class method. The dilutive effect of outstanding Series A Preferred Stock, Series B Preferred Stock, the Series A Preferred Stock dividend, and the Series B Preferred Stock dividend is reflected in diluted EPS using the if-converted method and options, RSUs, PSUs and MSUs are reflected using the treasury stock method. For periods of net loss, basic and diluted EPS are the same, as the assumed exercise of Series A Preferred Stock, Series B Preferred Stock, RSUs, PSUs, MSUs, and stock options are anti-dilutive. (amounts in millions, except share and per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.941%"></td><td style="width:0.1%"></td><td style="width:0.0%"></td><td style="width:0.139%"></td><td style="width:0.0%"></td><td style="width:1.0%"></td><td style="width:1.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align: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 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%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less income allocable to Series A Preferred Stock</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series A Preferred Stock</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%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less income allocable to Series B Preferred Stock</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series B Preferred Stock</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%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.36pt;text-align: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) income attributable to common shareholders</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%">(161)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.36pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</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%">235,136,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,201,569</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income per common share - basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(0.68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align: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 income</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%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less income allocable to Series A Preferred Stock</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series A Preferred Stock</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%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series B Preferred Stock</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%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.92pt;text-align: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) income attributable to common shareholders - diluted</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%">(161)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.76pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</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%">235,136,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,201,569</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.76pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive securities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, warrants, and stock options</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,178</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable upon conversion of Series B Preferred Shares</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,520,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">235,136,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">266,080,747</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.84pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income per common share - diluted</span></td><td style="background-color:#ffffff;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:#ffffff;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%">(0.68)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">0.10 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The following items were excluded from the calculation of diluted shares as their inclusion would be anti-dilutive:</span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.76pt">For the years ended December 31, 2023 and 2022, 4,000,000 shares of Series A Preferred Stock, which are convertible to the same number of common shares.</span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.25pt">For the year ended December 31, 2023, 800,000 shares of Series B Preferred Stock which are convertible to 32,520,000 shares of common stock. </span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.76pt">For the year ended December 31, 2023, 125,000 stock options to purchase the same number of common shares. </span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.25pt">For the year ended December 31, 2023, 7,944,104 common share equivalents, which represent the dividend that the Series A Preferred Stock holders are entitled to receive. (See additional description in Note 19 - "Shareholders' Equity and Redeemable Convertible Preferred Stock")</span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.76pt">For the year ended December 31, 2023, 904,344 RSUs, 1,652,020 PSUs, and 413,361 MSUs.</span></div> <div style="margin-top:12pt"><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 earnings per common share using the two-class method. The dilutive effect of outstanding Series A Preferred Stock, Series B Preferred Stock, the Series A Preferred Stock dividend, and the Series B Preferred Stock dividend is reflected in diluted EPS using the if-converted method and options, RSUs, PSUs and MSUs are reflected using the treasury stock method. For periods of net loss, basic and diluted EPS are the same, as the assumed exercise of Series A Preferred Stock, Series B Preferred Stock, RSUs, PSUs, MSUs, and stock options are anti-dilutive. (amounts in millions, except share and per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.941%"></td><td style="width:0.1%"></td><td style="width:0.0%"></td><td style="width:0.139%"></td><td style="width:0.0%"></td><td style="width:1.0%"></td><td style="width:1.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align: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 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%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less income allocable to Series A Preferred Stock</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series A Preferred Stock</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%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less income allocable to Series B Preferred Stock</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series B Preferred Stock</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%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.36pt;text-align: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) income attributable to common shareholders</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%">(161)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.36pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</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%">235,136,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,201,569</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income per common share - basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(0.68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align: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 income</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%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less income allocable to Series A Preferred Stock</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series A Preferred Stock</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%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock dividend attributable to Series B Preferred Stock</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%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.92pt;text-align: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) income attributable to common shareholders - diluted</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%">(161)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.76pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</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%">235,136,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,201,569</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.76pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive securities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, warrants, and stock options</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,178</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable upon conversion of Series B Preferred Shares</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,520,000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">235,136,849</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">266,080,747</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.84pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income per common share - diluted</span></td><td style="background-color:#ffffff;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:#ffffff;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%">(0.68)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">0.10 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The following items were excluded from the calculation of diluted shares as their inclusion would be anti-dilutive:</span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.76pt">For the years ended December 31, 2023 and 2022, 4,000,000 shares of Series A Preferred Stock, which are convertible to the same number of common shares.</span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.25pt">For the year ended December 31, 2023, 800,000 shares of Series B Preferred Stock which are convertible to 32,520,000 shares of common stock. </span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.76pt">For the year ended December 31, 2023, 125,000 stock options to purchase the same number of common shares. </span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.25pt">For the year ended December 31, 2023, 7,944,104 common share equivalents, which represent the dividend that the Series A Preferred Stock holders are entitled to receive. (See additional description in Note 19 - "Shareholders' Equity and Redeemable Convertible Preferred Stock")</span></div><div style="padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.76pt">For the year ended December 31, 2023, 904,344 RSUs, 1,652,020 PSUs, and 413,361 MSUs.</span></div> 153000000 73000000 0 3000000 270000000 0 0 3000000 44000000 44000000 -161000000 23000000 235136849 233201569 -0.68 0.10 153000000 73000000 0 3000000 270000000 0 44000000 44000000 -161000000 26000000 235136849 233201569 0 359178 0 32520000 235136849 266080747 -0.68 0.10 4000000 4000000 800000 32520000 125000 125000 7944104 904344 1652020 413361 SEGMENT INFORMATION<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its operations under two operating segments which represent the Company’s two reportable segments: Safety Services and Specialty Services. This structure is generally focused on various businesses related to contracting services and maintenance of industrial and commercial facilities. Both reportable segments derive their revenues from installation, inspection, maintenance, service and repair, retrofitting and upgrading, engineering and design, distribution, fabrication and various types of other services in over 20 countries. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Safety Services segment focuses on end-to-end integrated occupancy systems (fire protection services, HVAC, and entry systems), including design, installation, inspection and service of these integrated systems. The work performed within this segment spans across industries and facilities and includes commercial, education, healthcare, high tech, industrial and special-hazard settings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Specialty Services segment provides a variety of infrastructure services and specialized industrial plant services, which includes maintenance and repair of critical infrastructure such as underground electric, gas, water, sewer and telecommunications infrastructure. This segment's services include engineering and design, fabrication, installation, maintenance service and repair, retrofitting and upgrading, pipeline infrastructure, access and road construction, supporting facilities, and performing ongoing integrity management and maintenance to customers within the energy industry. Customers within this segment vary from private and public utilities, communications, healthcare, education, transportation, manufacturing, industrial plants and governmental agencies throughout North America.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the reportable segments are the same as those described in Note 2 – “Significant Accounting Policies”. All intercompany transactions and balances are eliminated in consolidation. Intercompany revenues and costs between entities within a reportable segment are eliminated to arrive at segment totals and eliminations between segments are separately presented. Corporate results include amounts related to corporate functions such as administrative costs, professional fees, acquisition-related transaction costs (exclusive of acquisition integration costs, which are included within the segment results of the acquired businesses), and other discrete items. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. As appropriate, the Company supplements the reporting of consolidated financial information determined in accordance with U.S. GAAP with certain non-U.S. GAAP financial measures, including EBITDA. The Company believes these non-U.S. GAAP measures provide meaningful information and help investors understand the Company’s financial results and assess its prospects for future performance. The Company uses EBITDA to evaluate its performance, both internally and as compared with its peers, because it excludes certain items that may not be indicative of the Company’s core operating results for its reportable segments. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s reportable segments are presented and reconciled to consolidated financial information in the following tables, including a reconciliation of consolidated operating income (loss) to EBITDA:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">Net 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: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%">4,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">6,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.04pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">EBITDA Reconciliation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align: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 income (loss)</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%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-service pension benefit</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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.76pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">607 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(144)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">680 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><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%">5,795 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">1,214 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">581 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">7,590 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated </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%">Net 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: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%">4,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">6,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">EBITDA Reconciliation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align: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 income (loss)</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%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Investment income and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Non-service pension benefit</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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Gain on extinguishment of debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Depreciation</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%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Amortization</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%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.76pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">492 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">206 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(176)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><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%">6,029 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">1,281 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">781 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">8,091 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated </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%">Net 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: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%">2,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">3,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">EBITDA Reconciliation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align: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 income (loss)</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%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt, 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</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%">287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(151)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Total assets</span></td><td style="background-color:#ffffff;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:#ffffff;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%">2,170 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">1,299 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">1,690 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">5,159 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Capital expenditures</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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 2 20 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s reportable segments are presented and reconciled to consolidated financial information in the following tables, including a reconciliation of consolidated operating income (loss) to EBITDA:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated</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%">Net 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: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%">4,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">6,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.04pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">EBITDA Reconciliation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align: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 income (loss)</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%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-service pension benefit</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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.76pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">607 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(144)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">680 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><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%">5,795 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">1,214 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">581 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">7,590 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated </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%">Net 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: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%">4,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">2,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">6,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">EBITDA Reconciliation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align: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 income (loss)</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%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Investment income and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Non-service pension benefit</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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">Gain on extinguishment of debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Depreciation</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%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Amortization</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%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.76pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">492 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">206 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(176)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><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%">6,029 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">1,281 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">781 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">8,091 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">Safety<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Specialty<br/>Services </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Corporate and<br/>Eliminations </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:400;line-height:100%">Consolidated </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%">Net 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: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%">2,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">1,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(47)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">3,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">EBITDA Reconciliation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.08pt;text-align: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 income (loss)</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%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.08pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt, 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.32pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</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%">287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">(151)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Total assets</span></td><td style="background-color:#ffffff;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:#ffffff;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%">2,170 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">1,299 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">1,690 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:#ffffff;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%">5,159 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Capital expenditures</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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4871000000 2079000000 -22000000 6928000000 396000000 108000000 -145000000 359000000 3000000 9000000 1000000 13000000 -12000000 0 -12000000 0 0 -7000000 -7000000 27000000 49000000 3000000 79000000 169000000 51000000 4000000 224000000 607000000 217000000 -144000000 680000000 5795000000 1214000000 581000000 7590000000 25000000 48000000 13000000 86000000 4575000000 2030000000 -47000000 6558000000 256000000 97000000 -191000000 162000000 1000000 7000000 1000000 9000000 -42000000 0 -42000000 0 0 5000000 5000000 26000000 46000000 5000000 77000000 167000000 56000000 4000000 227000000 492000000 206000000 -176000000 522000000 6029000000 1281000000 781000000 8091000000 25000000 49000000 5000000 79000000 2080000000 1907000000 -47000000 3940000000 207000000 78000000 -149000000 136000000 6000000 9000000 -3000000 12000000 0 0 -9000000 -9000000 8000000 61000000 6000000 75000000 66000000 57000000 4000000 127000000 287000000 205000000 -151000000 341000000 2170000000 1299000000 1690000000 5159000000 6000000 48000000 1000000 55000000 SUBSEQUENT EVENTS <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2024, the Company entered into a Conversion and Repurchase Agreement with Juno Lower Holdings L.P. ("Juno Lower Holdings"), FD Juno Holdings L.P. ("FD Juno Holdings", and together with Juno Lower Holdings, "Blackstone"), Viking Global Equities Master Ltd. ("VGEM") and Viking Global Equities II L.P. (VGE II, and collectively with VGEM, "Viking" and collectively with the Blackstone, the "Series B Holders") pursuant to which Blackstone and Viking agreed to convert all of the outstanding shares of the Series B Preferred Stock that they hold, which represents all of the Series B Preferred Stock outstanding. The transactions contemplated by the agreement were also consummated on February 28, 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Under the terms of the agreement, (i) the Series B Holders each agreed to exercise their respective right to convert all of their Series B Preferred Stock into common stock, resulting in a total of 800,000 shares of Series B Preferred Stock being converted into approximately 32,803,519 shares of common stock of the Company (inclusive of approximately 283,196 shares attributable to accrued and unpaid dividends thereon (the "Conversion Shares") and (ii) upon issuance of the Conversion Shares, the Company agreed to immediately repurchase one-half of the Conversion Shares, on a pro rata basis, from the Series B Holders for an aggregate purchase price of $600.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The repurchase price was financed by (i) an incremental term facility of $300 funded exclusively by Blackstone in the amount of $225 and Viking in the amount of $75 and (ii) cash and available credit from the balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As a result of the consummation of the transactions, all dividends and distributions have ceased to accrue on the Series B Preferred Stock, which have been converted and cancelled, the repurchased Conversion Shares are no longer deemed to be outstanding, and all rights of Blackstone and Viking with respect to the Series B Preferred Stock and the repurchased Conversion Shares have been terminated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">David S. Blitzer resigned as a Director of the Company immediately prior to the execution of the Conversion and Repurchase Agreement related to the Series B Preferred Shares.</span></div> 800000 32803519 283196 600000000 300000000 225000000 75000000 director director <div style="margin-top:12pt;text-indent:25.3pt"><span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 29, 2023, Mr. Ashken adopted a Rule 10b5-1 trading arrangement providing for the sale of the Company's common stock (a "Rule 10b5-1 Trading Plan") that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Ashken’s Rule 10b5-1 Trading Plan provides for the sale of up to 450,000 shares of our common stock pursuant to one or more limit orders until September 13, 2024, or earlier if all transactions under the trading arrangement are completed.</span></div> November 29, 2023 Mr. Ashken true 450000 On November 29, 2023, Mr. Lillie adopted a Rule 10b5-1 Trading Plan for the sale of the Company's common stock that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Lillie’s Rule 10b5-1 Trading Plan provides for the sale of up to 375,000 shares of our common stock pursuant to one or more limit orders until September 13, 2024, or earlier if all transactions under the trading arrangement are completed. November 29, 2023 Mr. Lillie true 375000 false false false <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at end of period</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%">Allowance for doubtful accounts:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2023</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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2022</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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr></table></div> 3000000 3000000 1000000 5000000 3000000 4000000 4000000 3000000

      JTL*$(NSLAU"C[5$+AZ_&,6S0Q?1O^ M^?+[5V^->9.-G2L08(I <42'G)70 87O%I&L*2DJ M:Q/_W@6NKX?L2K-9NR&&O 7H&:'?I"/J59Z27 &S4BV8SL^Q%*Y;!7D+#C5/ M_(Y11BWH!R II_?*)AO*T)JP6#@B2N;#XF I-EEC71%4$EZ?SA"S[J MM@B/^IW042E*#\P+3QG*%'+1K0%Y)/72<1_L5!*E^MVZ. W!K'!\>BY4B:AZ M''0CG=D2M U$R#B1,"\\OZ,.K@M59Z2H-V+4J:0U]4>6\1SX2SNB!L M7N2XC9V!6">\%^FZ33C)J*40"]&[[$Q 3QZ^-.53#/#[IH7[.,^783'R90>K M(!H9]"%% N^C$A@R?W# M83=N]H';K2Y9WY#*X*#Z24D*C([L3W;$Z"^>;"ZS7%!21S*'#BW !2JDC#K? M9NDGE^A4J;36Y-(Y,UI[57X!XE5J+ZTD\FD2_F)4W'(8 TF+4-A$.T/"_XB3 MB3U@'*?%KPP01?,UZY/3FJNR*)=!OO/KG-EW_^ MR]&[YS_F_]V,ZONNJ]^?)N3_NK=VZ/C=WNG@Y;* MRRKAA;E)*)F,2KBJCI9FU>92\>-Z [M[CGO;=_L[W:-1[,R^I9*/!HR#OCX0 MQDK5%0SWG8P2W"WE\5'$;QRX0M.J"'S7PG_F0!\V$VA[#^,(YE9 *(P>G^ER MC=6VCV$8GV(DWIS@B+@8IP1%TYCU0J#/%D$P5335(EU5)U;G0#@?0F#J_8XJ M;>&7OS?3GEX$%_N#CUA5B18O0#;&K4^W*9'(7[1Y!."PG.\DW@T+M%P;XQ<< M])&O9!P3)%X_AENH?OS,-6T<;M,4\;(C0AOE9]1I#[#21KD8L-";_$NN0P1: M[T+$D%0_Q/Q)%KE*U322ZS"^>BE4@/!M.6W2N[SZ>PPA$7IF0*) T*S\'JR] M8-@V&J\DK]$3O>D[EN-:':\M3>Y$6_J#5PJ>''J*D3D&T*+=_#W7,&?)1AKA MV2@^%K,-*ID#5D%LD^"*4R2$S2!"H18-I\"8SC_6Q/I]JQC Z5JQ=:2V(.,'Q=6$!J6]1ES6>XGESVD"WHH9-T?A_&MU.>ET;:(JKG ->C\$8B9&\(L"GOT+V#@E&1M M9XX(G5565 ]S_VK'@^//"4!553/3C8?CAAD9^Y!1P6ABNC9[5TI^X0!27F[$ MMO,%F.R,LEDJ3T;?&L\*8E#=)+NV2PUUIHA.AC;,72^3#F^:0[''6I+\$K(] M["LLXBUB_F76K.A 0W)H712F5PD,:0<:9APJ3:T:1C9S?L-+'I5-OP.%^(:V M!+G!^11QDJQ4+?C4Z69^6JQ'%3[,%V(8CW:4]0V/?&1,! M\E0G,H$-X'#<"NDK2!MRZCZH;014<[AM*L*/'S"_UZ*B!!(=Y D+T>,GV9-' MCR;G15@"U3#/E_BABTU1)7S<[88/9/VVB>JNE+UX4Z\(&#AC948 Z2ORQ) @ MBZIQK"=!$*E20>G<]R":# X=B(?@LV@@EKO+$*?&UUCA"(F\UKV&X$CQTU$. MCE[>%'X9O\QUA#"-(P(?,X]EU.^SR9.+XD+$TC9B(74#:R*XY0M.Z>D+/R%(*QZ8\.3GGE-O'[>5CD> M(>?3F[R=,]9'G8GL&(<2^W=\GKBA3FB":>EQ;Q!+&,G0-]H*@KW>@UJPQ_\Q M;#_=0?9:/W4X@A'1$S!BF. M/M=02=0&8BN*9=,<"@+PW*1L-_(.>^G8_9!";(#D9Z M:8):G$9 +W ];D9Z/6/&C3 /9WLIH.\Y2/);*8ERC99*PM'4$)B[MA,4\:9[ M6VV@@JFT/VJ(X7NJ8M;#V<;Q0Z;G+$T+3D&8[/S8(X/H>E98GB,1YX"I+YU0 M18B9Z&%# 9J X@#XEF<8R0@+>3&;GD$/4\G4[ K)!N MMA&AQC'E'.&J^%>0SGF-:OOL0]6 R-H=?8GB^8PFL%*$ ;\_4JA=K,[G%A=' M_3GM$D56J226! E9%A7GU[2IEA]AWWR<9/00K!8B56D9ZTW-0N>4I=\E<3ZB M\QHSMIRCEJ]:+T_BE3% MD.A8<@N5P5V2=(>%F'KS#6:?(K9RO385G1E*%%HY.0_NSI)#.[LQOW.4=#Z< MO)4,?GS;76M*@TD?2G"'D0"EJ',F!1 5UMP<,0R1_DJ0V4%W261]'0;U5 MJ2JT8W@<&YS^1/N73OH'_2OFG:DQ$Z**M#,)FK5FC8DZR@H3C)"8;YO6(IC8 MQ]^Z>1<;:KO<"UG> 2OW^:%COKT>4. V40K_HL"/WV^/F^(:%>HS\CN"UPT,G?0#^O^/$LH^?]T4N$1'V=:\^< M]#'GQS87FW-\U93(!I",^M%Y1X,H[L;](I'Y@32;VR+E&K' MP8O4Y7+*Y<6*OZC>+Q5LJ=QF/;(@EQRIA\;+)W5<]Z[/-]3^ MV\_&TLK%Z@P!>94PVF1<4H24"3?$6D_4/"SP;2=)(7YBAT/)>A=U?3I110@# M?%E9BEZ*1-#C)G.K)JJN0:=HB>7'#COO2EH;\D>WNO*KUE?:HR$]WK4GU.9[ MV'1< ![CYC8=7:Z4UYXVH=<&._9Z2*5PU"&8&P(]A(G\(*N'D3O!%JQRUY*P MRKMUU'%BC;9IY%;%J.I5PO#T+F)C"OWE?K;MI:![I(NAK!<?RTQ8%O.'D0BCC"J7LLCJL$&AQUJ.C^B"R@RU)M5DT&.[J+JQ Q! M%OD\79T[W_%P^IV2SY5WY&VQEII%.)"P<4Y4]/AHA@WX^+MOOF0,R9)U=P7V]6OR MJ&_D4=\0V?<1?9*'PR[R[2,V#>E:\%WCOCE.R)\686IY MUU)IG^[Q#9!?O3'DL8/ <0MRDW &L0)O=[.#$JLA>*)551B2/3*F9WAD4^:# MLQJ>6.JJW80- 1W05 M%\W-D7K.J,SS;LP)VJ 0H4&!8NN5F:1,0 M%:@?'F+;J^WKXFAI*1APFGS>K-;AY,BIM1W+,GB$;7 T!/ DCRR#$/F@](;R MZ:500+3%&=L+KD+3V[.9LHGW/NV(P&EZJ,&@Z.R'D8Y?A=( -D;#K&V$CJ*N M^I85696N-KG>0P/A-W,W$*A8DL4MS$GG/>":.7JT[ID0AF<353D03U*.7IXJ MMXVYD!,-9[*K8Q 3BW]28;+RRUJE#_1+W.Q@WAB>XQY29)"B;^\A17?@63X3 M-A[?G&?5:(E+.1B*60^7IW$6 5;R@@ER$]/@[)=N>2;ND0C/K%YGI?I(?9P< MM^YN>\>4HX2WA>6Z)BC'94O,MUL#U)A!N5(I\RR2 .Q]CLZ1CT= M6P)$SB>G53,%'WS\!%.M2K?EQ#U0C(=^/IP\F%7:4$&:1IIC9+5LK$%]=6'Q M>,B'8^]ZQWD==O*.JSTD+T9I<2G[,&\H'JC7U=9\"HJ@VIK;3R"/!$\I#K;* M2IR7N?\L9Z'GHK;"I+WI$#A=]41W*4UAM)$E""9&HK50Z1>#E! M_BM"#EN9>I1,GH,?D[DI*^,S#RX6.+$ZRPPY#6@P<*U'@.#&T-B=->UZ0<"X MV%2K@Y; A)0]'2VBR2UZ[1?#+^]?2/8Z4LLG]K,_(C&7&@-0QSQDC$_]W@H_ M4&P'9BG!93K %CIP[[:N&6'& 6=6VNK/UJB)9X,T?1OWYF*0II"&]=3?C('Z M U57R/E0&@FK'GH%:(EM]B^3YNEFOY#E 1[0F]YEP.18?Z,-5D\_57,N, M4@.*DV6//%S:JI[VX2!D@0/$[7Z&$*9%$Y^',R=B-%3OP:]9\.U3DP+'&KW? M,9T7E:>DS9:S+2VCMI(''DADL*B4Q\A=&#+O<')"%@6E OK$A[*J"JTS&G:X MD)ZS%"@,%EDP<5$C;QBF ^/<2G" 2=)ZWU*.*65?1+OYW;L3XRN]^:GND^$& MH0/"8;^D " KHXN#CM/!RI!&5&N=MSRD2R^A=5)\0&E!31:+W6%#&0:XW:N/>T?\7ZDF(3!-^%6 M<4XENM_8G]$7,[(-<5@\^<:T6%\4A9"\UY[!&<308X]*AWP8Q'5;1K@SJB(% M^T3SXKQ90]4O_%;V [F:[,)SSR>S&9!1UP;D\"*)Q7"<_;Z9GW(I,R&P)A*SBO4!DFJ>\LA[MK:MU*:-5,)T M#A84$!4X_ 0P:V=@&&3R?DR)HJRQ;[A6_C(]I4"1?-#-2.S2)H:+7 (W+3LC M'Y0\2:8Y,T.S@D[.$1]*@^WH9A/M#-YQ>6^_\3[I9632C^AS4;E?^"'CS;6< MD*]G9[HWXL:BU6S.A? U* J"*5TBL41R2S"&X"0 0#B>)\RS^D4 MNP=J6R"N=R["O*7MLUE)2PSH)W=S?M KCPHZA55=0IP#/H6>$'_,A?B,,>6? M.;#[\T57?\80YUM]]=MD7/SMY-WK7Y_?[OM_?XOO?W2R=Q#K]QP>%PYM=W'6 M2*G_G'(^XPVK% L?/'P MW-0WG!=+9(3)11G1YI0'85=='Y=IPS .L/?]SH_ V[%*94>[E. M\/M'Y'=I7"TOIL!EG5S!C5.^))/D7E>DAH=\81+>WF89[RQHHSREY80P^*+11EA[( M_V1C[IN5&;(02O([ 6WG_4\-AM4&'%@9%**8SF(XC+XH-AR_M!%93Q<@X3F% MT6&%$Y8J!4=JB+CPY P=I9F,O<LI&5,;[936V98NB;8EA M L^#!RL[T7K3T3%6+272LS*2\+(YZ='QR':JB?()%%[4*NCDQ%RHSWR,-E7U M"#.%BG/W,OW\@$#?W0.![L"S_*5 H,\WU_.YMO;>?IKI_Z SRZY=C_J M?_VH'Q__]N;HWR19 M(5JJJH*UZ1S--R0C@2"^<(2QSAT4@30IWUV?AB^&;_I'PGP** M%9G2G5F>+4F'K4A/,FD8Y_YVM*8#%$1@752WA5@/MPOW2^ )&HA+]HHJVCT2 M>Q,VDHY#8Y,#(;_3@*?KGS]T[.83$\B QH5$.)"885!8A]RJ1XX8 M9L\R"02.E$*5<@>2H%G,2W:NT5X9]5?Y5ADZF,^=7Q_2FWU^#4]O'O'E ML;>!&YWZ4DG=&6CI"8Q+ &G.B0 &%IS!3% %ND^4SP_G@!058_$$IR?D-@K7(35:>GA M!*E"/_,K9/TU&$P5;'QK^$1LM-AA;D_"<[F#1I>7F)*BI%+0$/"922:659AX MT?;9+/.XLWX8WS,^US9.(] 6J\W:I+*N(KJX1LK-Y?&Z @24'IIY%^ H?\)- MZ#&Y^F;>L_R_ 3V6SL1UH@X[@B6V E'B2T1\*5^[\(G>@MKX24""<$&+L$.8 MG:=J.EZ;RX).!JC:VK+DG96:]W#%<@[*WSWS2=X/B(OH&%_I%#A]8E#(TT8B M_T*VT3CGT\@XNS9E7_?B1H/7_HXG?#>Z\4]%7H7M$AD('B4,! ^D?_KUR4_T M&6F??DBWG;QH<\60ZF7HBGKQ]>0]M; >-V'1//CBIY/W^.<7TI'@FI5V7>%( MKD#/IL]!EW'/H-&1!$M)/!O2TV_M$HE$49FJS0"M7-3: MQ<$M"*N*$(0+:C"&/+5IP.F6BA4[IK.9TWH&[Q>WK$]8-3L;4&*349WC$F'3 M+3<5MQX''R;,PA%>D^#9= 46-/Y0%"LXDT3G57%WB]1!9\&-H#)IRIC]#_FZ MW\8N%3YN M97TTQ$%,WD;8!2WCAZ-1$Q=N6ZJ\&A8ZKU195++JXD]'JN[&-XN4X^ @CPLI M8?2(/$G\/L8:SPUUJ*SWX*6./@ 'XYH&7_V,64N 8G*LPJ3+8)G,N\):(TQ[ M3@QCYF2/W9QPE22_O6_^EXD'26G6DY1$.#W%:MY\G453T=-UUZ8JA;J,F4S% MWX1M3 I_85N>RAY.2"Z"%VRD29=1O2F^/#]ORGF"%K:>L^">5110GI[9Y!+3 M05045>DD*>['?@B"FP?CH8AI^?)9'@G7V(C8:LC)/7# 'Z"B#13=;2 /Z'Q; M^S:!N0=?5@*U$S%8^4Q.8#Z;@E58]*#ZZ>[(;PV^5[< M-? F^&CQ$;?JF/QOQX1*''B2-R ]ET5;+',4^90;;.\;>$% M^%2+A!CGG#5I/I8S+P,9UO;YUE\MA5E&4Y?99$D\XB,?#894D%+B8WKX)$/& M#>+:2,J.%!E4=REM"R/7$JB^]82';/]FEWUR<1>3ODA.3(@_O$HLO!YAJ='N MR"N(4?)AX?SZ71_=IO.&N4'FPU=:[W\A]OD M\/)\*BG-C3C-::$?ND ^E*ZIJ1^7)M&X>W@4=,.3.#FXD1_6HV!P;G3C!X=/ M89'?Q""\@;"1ADQ@)@)#L6KZ)*D2<9!F8M(X$!L]+2#WJ*+!'8YY+!C_":9:I>@$UR+;HO>!;5@9<%S>-4>6614?=,.VMBW0C72E$43L8D7R,G "R$\]_#KYNV+D)(KK(F7;%> MBX))QXP^GK$"61L2?9"6E':K5KYXRFH7H[+V-CAE)& MLF&T%\FDC 7>*2=ZYK.^T"*<_J+X()-BNJC"CQZF>4/1WC(LCQ1@I-R'ET), MQ*,OEU-:+U$'EZ_.( 5.Q,^XYB0I5JXB 766H(JB7@2*^?14^3I2B.Q= D3@ M&TC6.Z,%]C+'K+2DI4DY$20.Y"<-Q3>U4-JP#]B#"5EI0EEY9EM9PV'L2[Z\ MNW/*9'ITS9]S)?(H?D):)3L1"#4^UEU&FK6 6U3-; '@M@ON+J!95P'+AC:M\.Y1=]DJ%,J=EZ(E5W M9X@EOT.8QT91CFCRYRILMZ;<$>TR)D.W/8*$X9)(<[62]D^M@/5YGMZ#4FD+ M:OZ\WA!&.9B-UN,$J-NZ*D5/5]%)&X%_+>6TV?&&T0+&(Q;6>AZLUFRMX.>) MG63_M:LZ04T()TS%WP,>%L6 M4;!2O)QQJ0PTK>5J#S$,0QHRT Q$+K)4%V!:9-X\>"V6VBE0Y#^:6:W^'[JT*(/!( 5*M) M>)&&M@O# =EVZV+9Z=UY!6XB\K1+P1#2' W*9V&$' =%D)O"3(HHO@?_@J$< M4RKOVRPT)0+T!JH92*TM&BJ.=BL<,I18A_IOZT2(N=VQB!F5'@DE]= M,+.U#\>D?P$V&PA(P=J."^V*ZHJ5^*A M0P9%B%]CQX>R+Q/6?T,\Y1-$M43<>5$03( U;K3L1Q7,CCSFI)AK?.S'/,H] MV(R#.0M)CA93+ BNDP+/@LI6LT*[5WP;4.W+AL?".=!$RFQ^@$]CY%&,=?:' M^07WU46^1C9*L#!-N_5;QH.27N1E._D%%(HG!JKT:-87OYP<*9259Q!P1,A- MTH]G<*DXU\)+."9[/KL,V)LBRE')HDX'*L:[?A)DX??]*C "[9H@.KKSJCD5 MC.R: ^4LMD^,S1.@HY=5C"_-.$D?Q]L"Y42QH40B+&]%"A/A."6U@?2VAMC: MU37ATFE^]E$6=[JC\5&:!=Y4.,D-U0+L729=)W)H1"7/\?S=Z,(CP\A?^F?XVG'-[B%'B5*'S&5WU2E#-%0,9(*=Q MKCH:6A39).PF)J)EWRDL=V"2&B+$T9UI1LK0XO\2"1U*0 CDWS$F"PUVA!8L MVOR4KWU>9F&\>;[-F9('E:UN2;5/&A="_P#44E)E@!^. M/L8]PGI%*MY0!T<[^%R("F)K?ZT9#OD>BIN2.7&O88T2TO3 Q9AMD3$2*$6L36;167N-YC5S *06C?0TZOF)TQ MAP3ZIM<$;T,<)YH^L?+@TKJY[=>F/9R\V+2TE#)>"+*F^(_:>X+*?D>5HU)* M3+'@C:[58_\CQEFN93S4TBO9%IQ6Q/JQ)>+O>"5EB:5XFUY'Q-Z54(_CLDG6 MG_'?4\<1:=112A)]5*PNR^U)6K-"'82J$=IA)')<)7);9/$U^;QJ'(4\U#>2CB1EN?B=Z7C,&TG%O"OT,SJ/"! M\U1GG@C5D>GK8V2T<;;&/T???M6%=7^B0+FG1F&AEV$]M MP>O?-U2FA.^ZJKT1X=&T+T%I"/&+J MX$L%A-F4;4O[-OE)I(@CF.^DD,GB$U'XL-1V]^L@M% 77U3$_T_GF)L;OC^* MI+%<>@>RGG^29;--,560-.D$DQ<1!B9P@A4:S%+X:[,L9Y-Y54M0QA*EY_,RM^C'NS5Z4D'EJ *A7TGZD_OUE"6WRB@G_9)>1").N,Q()Y2&(:E#TH%K4;%F1-$J1ZX,F M"C-Q^8WT8AQ.?A4"0N?5B(E16LEDCI5O!_@9T'K"51+-WEI/F'5CC)R-@>?B MC:+8M%C1AKEL6D>\2#QQK0'Q^,GL,"-"@=EV1K(_Q\8(0*>S9\AT6S[R+PF; MH5E%&^UU.#Z(Z$MOZW<\WVK?//%W9^FVB'9*%F P;_.-"X)INPYL&K,4!8^L M:05HQ;I+FXJVEX'SPMX8&$BE_A,>2IEM\B&Y]6"C@$"5%&8@@\\;!$L0G2_, M PQ%>$J!7<%O&]YXQMYT:GCA0#F5(5AG<0'ZX8HLX6"WF/1M*,DE7+*YRCP% MWPP,%+SS7*#N#4L:'!G(:^^.5#=/)><$1"&/089=D8,.)(M3AL%VNN1C#"QK MHU@EEEH/$*=.&_7:&;6\G!* 79)O7:1(@+"SHXYAF: >L]"H4?R74:TSLM;= MCKA,4_0@=<9&QURI&>?%>:DN))J,@M?(I':.P&-$8U[F.@9L)B(U62'*PE&N M"0!^%/X-+P9AG2:J'R1DMI*(92UOU/"CFG@F:L?M:3AV"775$@Z171'9]>0>V74'GN4O91NY0VYLDBM97^YW#!W$P\D+R6QH=2\8 MF(--^)::)?-ZFYZR;F/A!WJ]MFFI9=>W8)_9*N^P>[T#(+'=TO8RDA";.EU9 M,^?$E+EU5IK2L?&0^X<=X(.>8Y]O'1RS8[U+S)EFQR&8W[CNL>B-K_<^KE'Q M&.U"N&YKX=[YS4=6.-:E)3U6%\[QD/@,35>9)>(ENVY<6\HAUDBB1.CCPJAM MDSY59MD+IT@V1NTZRG&[ASZO8Y)&A@)\VPO.GX2519WIFL'UC7&K*J]KYMN6 M,7)BR5DOJ]1;B*XKBA()DL8*P0>Y%3Z%Q=F?#94TX[+@>) M/Y6NK#A:*=7"QZR/2("H='QE]K.0@:KG<:/F,^(1C%3ESL5+QFZ46=P)W_@/ MC(M,@!P@;?-7#Q=TN6MZ_V85XCS=M:16G@Q M'SQ6TJWFWY7+K_UV[)3=2[+E-^,:&D3-D2D'3E^D6<6-JL2WYUV';6XO&DZ*-RN*+B)]C2^ZYO0$%P$I5++G/5T^$G1<:I#E*LTBA\#&?KPKR6] M#;5P;'AE)0VDJYPN1=G6\$L\?2$\.MFD*#$A$D?*R1\>JF)M;U> 0KBW\ UW M86KK<@VMJ:0CSQ,VQP[ ?];1MV_)2+5J&FFG@2#.0Y7 :K0I=T(*5&J^)#5A M6]$VUX/B\/20B(H(4,7E[S:"D?AX-9(%L=RQYUF?X6&2I.ZECP=R;,$^]1RB M-*=/21!=GA<,N_$DK_Q442$E.@.877U5K_$_>=&SL, M,P^LS\@?CB^ 9(6B=J3MS4E82Z4_>J4XT'8Z&IFZ&4FJ9/A>L 5D&MBH)S0V MBCT(+]$Q_@9ES7H; _)8-8H][N8ASZDB2T/NC!N2KVB2&':;ZS9B0-(.9[*[E";"1?'RH'CB5N=KL-=G MVHD=70PK?<3&;*P0]L&MU9CEWOG0LOQ6)8"N8??D*.)!5FR*,4-FC"X0%ZL( M81#; ^T%U5;[].;D: __690C+Q<. L$S&PFJA(Q =L495]+."J#4C&X?\$RN M>7>\N.-ISHYX7JND&AVQTEX(*Q^W"AZS%IZ%UA:0(]D8V4G;K)B9>G M*")@)CJ",@3CM'/**2"\V!) )=)P\$]2]R0M&RVB-Z):5P+12=*>QEZ/9,!R M$S&N>& 'Y&0SM;(DP/!V9#3=H_?RUR43U0E'AI!F)Q@VV]JQ'CLL^E$Q&@@E M_(G%[(K$=/6!4E&15KZ@?B3V?:18$&^; M6=3#2YTJ[DTJ=<&$">N>D/84!QYJY>?K;\A,KZC%G/\%O2@DHVA;,D)D&Y%1 M1@*C& ,(STRI/9G/HV#EE(JC<%!HZ_EF_G86L:J85YXOKOW;$1_E-3 49$LL M;L$T=F%Y]L9CR!C45SP4J=DF2FR<,&%9N]40\<.' M$],,BG,3U2P+]Z6=!%&\-B0,Z$*S,0*&UM"/&+<96!6X5B4LX08J.>; M)8?LC:77]BZ[]CI-@["BF$#R$T_G2GX''U^R:Z^4 NF%O"!=_WKQ.TP(L6=9 MM?=FG_O1C^@DYR%.Z:-FJVVX7=UQTTQ.KZ]9"_Q@Q5$8F=/!!:0**1^EW?F1 M@H MW $ MFXNH;K'S/40<6N LB+Y(GPH!SD@0P]JM8_=>YEO12Z'T0+M@T<%<(&)))9-A M2A54)\ 7-]4O."/Q3BS3\&]\JX89L_!?4N<0E8S(K\G^?:= :,%#YA=97WVG M<4K'2NK*9*0.=/X)+%EW99&_%EI:=N[0R(/Y28LEZ9Z7;!Y9<0ZV&^_0NR.$ M@@;$8Z*^!?\$J;*24-;4@81!7.8K.^'F?(+$DYW<%R<)UDQC0G@55@P=:5I* M:,HJ'GGT9<)XS? &?%;=%[5C4?OI?5'[#CS+7UW4OB4S,[+AN6CCST'8(78B M*(OXH;#-[C9XA+A&TC"U\ZNF"GLO1Y,/'PUZ ;-N[6:UX[ AO5D6L2(:2'>E MET*Y."O;V6;9(8;L?.3 7)^(41:F[6:ZCBYX3M+Q4E(881YGYLT6OA?[YY'& M,BPAD+J6-3IEN5$OC3L)3GQ1"PDB'9_@T4YSLA3E:@,I!;FB6*?PH,/)26S) M#%=PW]2Q7FR*"E^%EEE>?W"-&?FT.9?Z SD8/+UJ_#O]N,IWA8?\D,7P;R3R M4]4IUB:.AZ\K%D5RJOT\A]\1DR(V@-2G.W$V%%4XXK]S7<"UD/82=0M9C2";O#G^'M>S?/[LK%A2)H3B*3?SF;B#RNP+ M[[6TGP\Q/.,/*^)LU$V*A+75D;7[;?QKNE4I);UEQM;BG$8(3.\?:EKZYN]I M7IZ6V#6_RRX-$]J+*TFIX_CZLA[+I9[Y(+>C-L!PE_I@LTJZ#2THXJ">YY2C M8A]NB:9:J\V\= =T>;)N=;@ZHGN-IWQTYG0GQHGRKA__9H,\\HLHPPZ4Z='F M-*R(R9-'3YYDD7KP>;(VWT1&V2-FCU.*R.=O(D,D-$GG7.7F96A$W46-G%$F M:2H&)E"6?WW1$-\ILYN&IS[@BE@3@I5%M6G:)J\^;"O-R5&D]N"+-R^.3KYX M2"8B*E7&#XR+FW+2N%^M]F2XUP/>W"'[\C)*'B*!;F<8TIE\%B%)F2:0@#HX M+SARDL-)"PFT^!P0@/IFT; CQ>V*__F0V7&Y,B(;)$*L?>8(!Y8?8U,1'W"/ MRV.: K ]HM(;_,=3Y?OT#T)VI"1@EP ;@@I[!M523ZWX3 $S<%15ND^0$G ML 52,*Z/ACB>O;U#REDI7W2CM&(^DVSK)S4"WJED6Z_1O]=@:?)"?>R,JU5' MU FIL>=+SG,R)[7F*KHRO$S>LA1KCWV]5V 1T(<_UZ/-S* >W^C<17N;=],B M>&$\!73*!8,Y_$9TRKE0Q-A'<^SMB514QR\OR57V18_UQAGN2D)4A#] $9F MA[7V3TK$@RJM&#J4S+S3)86Q]4"VEAM%.(CCI1^)SK4'#_!3$E A,K@D+I,W/-DC)>7,-L4@R,A%;J'HT]3!0K-O>26JJ02*^ZU>Y.<-]W.VFXKKX1%! M2HL[DJBRR *"8.:CQP*]'/&1(N#^A$]^9W08[A[MZ#WGZCWGZN?'0OC;V\_V MU=_^>/3JY?^%3.[1+[W. KOWOYV_.ZWM[?+P_D9RT3?Y@YX_^KYVY.? M7K[Y; ?@Q6?[YK=L]V_5XKT^_GD/:7>%JI7!;&=--=>(#QDQX5$(86M-2<9J MPN2@+AR@3U,@ $@LZ@2&2D5N%L#*S;0KYR4)\^Y=.D:9B8>#8^V!7+ER(I?T MUQAL=5TAO1HQ1:59F_ ^S44=@C$TA2Y0[40N.7RYZ-:FMYN,(-C]?+ZK-<5( MJ!A!FY.RGU#X5+J)_F4B;;+K*6/(Y[K@.:6N1=7%[N66I7<+=$7@:(I\PI'> M5P N1=[64+LCX2/I>RS*%5(^BPU]F59*-GC"R)1A=T'%*8R-SD'5Y'6_=UL@ MN(/'D.6IKVC [?26[I4%"BR4-^ER3]D[WR5M&3Z%(X5W?0&%L'IY,>B^E[)= MCM[\R-C&=3=X,&BO5I6CL41KU BW2[B*]:9&!+W+4962IC7.:25GJR() __%!<-M.ZZJC#EUAH MU\WL0P_G+4IIP,D]%,RL M:"=*52G^D<44OV_R=NX)=\.\M,V*. LN(5O[_)!J7]XCU>[ L_RE2+6[5.=3 MK\3\!7)&)"T<+"/U_G,>FPJH8V@/0CKX+#M8@H5OU1LL\-,O0/.R;38PC8ZW MT<-%YF745=S"8S#')KHS6NS6:DYX#&U_&GV8H=D3J(N5O>6.+"TLE^O2KN]Z M1P4;5V0&[WWU2K_,PGWH_]R8G10X]8XF;TPW\01O2H/_+7_\-H.TORA"'!^X M=&E]=?C5O^MX?3]Y6U #,ZQ$,!'4ZPNT7W\8'WQAW^C]Z8N'ZM>)2V[7"#N@ MN7192Y\UG=CT;UKB320&)YA:_Z"*8@UA#@9]O=RWVP52P3L%_ M;?(VF![B1T5E,8PLIGP%#OUZ8_0=SG<"3F(KQ!SL&:(7^=*YL_9!GC3A3'76 M+1DO] &3S10/4 32>:+[+X+9%D:^!])<%2LY-RZ+KN)5 M MZKO:QI0JGGZ4V5UPAVPUS^$&+HY92T!!Y__>C9T\<9 2"?RN/-)X^? M9%\_^2I[^O2;'4?[)#_/RPI+2!\F;!"^P[[-S_LB@NDO\6P&=BO*31,;J8.N MCIIO8!N(+KPS:/W0$@Y)VA0A0."R3D4R>OY/S//$!P$[A% U*LUE@NM$H>8Y4(V/7)D^R;QU]GC[[\;M="8=YM+)*+ MEAK2:NV@ D,XF)XN>58"^>%EF4YT"NX@Z9Y3@@W#.%[B\3FM#.[HP^5$YYK[ MR:_+;\&HE1VGV?Z!_F3Y\\I?V?%ALQ<=[LP<\.3(Z7_'F7APV^?5YH\/U1WR MFG\SJVNOCU>B;0YXL8"K9M$2Q"0=J&^[/,!YF?4&2!3/A M.4:\/6*/A9'^?M@SENZ"T6BA800' 5IK_"6DC"PW0QA VM&TEWCGQE2=].;( MO732%;5NV2I,/E'C@8RI $S)2(#!0A97#-HG%(3=98X)2#LBN'M".([#I2C= M&WT&[3)65\MNP(:V$X1;36>1.DNOQ]>?*&5? M]E;9#I. %2;#&M.L\HRN=6.4JU^^QX2*26PR?L:R5%4$]\(Z:TQ YO]@G7\H M (T7VOCAZ=4_4NF>QV>;Z71R%$]5?/(_\SJX_%LT@[A#[AKQ C\CGBY&#;VU MJHWP0]_@#_BW=^D$^:&HR&=%ZMW*0EXRT"?^8PM[U-@2(K $"YS,K?\,#S7L M!TXAB4TH.J(LNZV6F:]=6!DVJ M(%!]04"6^W:@4RGB=EE/&4@=P5]%XC8>+EX%UFIY,CK5/TN M*=>-V$)Y-TY44GFLA> /FQ>01QM_- M/=B^A:1)RN!$#J\GCY[JD4G[RURFF"23W6<1'4NJL)7)\[AW1A92FLT: M>U \87RZ[MGDP9.'D\TJEG!%-4MGS[^*Z1Z/OH8;T$NG+-/!XI3;^/O2?YCG MM,B[]>3;K_Y=;8-X9>QR,);/A' E==ANO)T_^]O3?U>K;J$O-)?/?F_7HW M&45M\M%@.5G]CA%-;#S<\8WZF[%M+O-Y(7":>J("RON7/WR]:8?AD6>?I"&! M,]^/Q)B!E^I\*#'YANJ-M3B([KJ.8II(XY^WG%". M-9.3F"4_FAG5UJ*8(Z!A4-8,T4F[MB3G;W6Y1K0?O)Z]0Z&^<17#JU.6[*.I M?(F4X2AW;\WN+"I6,S]U\!(WR^RJN2H[X3NJ1."1MF!GWZ?_9:\0>LDBF#V^ M3J: =2(5/RW.\FK!*$%VNX;K(!>2:X*+EO/-K*0,SWQ#&8,+WJ&.(=[N5< M,AELOZX(T"$51/$Y.TQ?7O;VWB(QG!4S6%%R+B^) K4AK9.ZH,91(V:^=)V4 MBZLFOL7O[9"VOK2\(*0_TT(-5G'.2[1HDX\-W=)17&A?;2/%C MNZ1!(LS;RP^DMM.ZBGTZ:Y<531)S5]M3T/W^J2'JY5+ 6B[A_>#5 %C&R^$@ MOF3^D.K5% 4]AD2=/KBA6YV7P5R&R4#2"$G6NA3-GVY]( D,IO'*Y^-G)L+27B.^?,.PZ%$-7C=X?QE-/]J1',U MF;$U9]Q":O9S!HYR(Q=V[Z"972=[XN8<'')X390E+@76WU'3\4IX1I)IKIO1 M-3TX*A-A(8:#0"Y'RT'X0N?P2:K5D.PO6M'CA\TU HCG6F2FK;UW\=K$ C8% M4W*\=MZ0X\ F,//L](S=%CZYAIFNO=@:XP=%,L7PVQ'%MV_1TKOK@%8EN?OJ M_YP\QP"J9&;1Y_5W5*7]/BM>KI)3__NU=_&*S&5]>E 5B_7?OWO4&[B#FUUL MEXX-A*\!C.[6Y>[.,Y;^HU7L_:3#_/?V">H]HCM:6" *,'+3IMFPM" M5',F8; %A2GX A^I&35 M4(E@EG=KJ22X25&^H_O)N:G)481[".\WR]%-LGOL/S^\X]?W>,<[\"Q_)=[Q MWJC\ :.R\!W;.\[='2"J>T-_0W,2-A)U"LTRD8)R*F1-:RR DTW=4V#Q<<[] MY-Q8F,,< R*,1OR,D(MSNCHF[$!8O_N)N*G\@N/<,6V.FE)$.[F.'/=/V%*Q MDK6S53A^(9(]&:"!X>,LS#'GIK=/Y9:X0T /T>=:@@#.('9:[)FP%OD.0C@N MO=.8BF^J%?:(T6&J#J"4J"S!G*2FH.*ZSGTUOW-$N:X !7G$>ALC305M)K?E M)X["/]%XX;9M\KL_LRC+;Y%DRKQ4J(? D M6OE50]9C)I9>+F;57N MS21-08IB;JP'\J$I@"BF)KNJ>=<%ILD4_,?_G+9_^X^=W[G],_?Q$\9E_XO- MDD<(ZYD:SEI]LHE)\X''B['3R;-'Q(HIC$_6Q>RL#E-RNM6*:]8;*.I\SX6U MI6M69Z3AS-T/P*^0KCKJA?2E?+U&J\N*X9$$MM 7N?RF$0LC/ZMH*9,MR?&/ M,G!L'@P'=#ZMRNZ,.A3U<>G GR%#CN$U3 ?T&^D'OB+[F&=%M8HZJ()[(XEC M"S3@DIJKHZX.H57#7><1*-Q\AI'+01(^36I97/!V7R MP\D/1;36(?+R-M3'?EZV&\AQ4D)KS:YK&-KP2^ +SO)VSCU" MG#)W:LW<+) I$3N_9=(X+RUL'4F?TQ8267!NN)=W# ;#X_K+.I\';YA@Y.9^ M$F=8H?X@/YCRFJB>M#7/^XV61?5&<%O1\BC6.7<6!=]SP2L.IL6F(R,BB=RM MGFRG)<@2=NLF6XQ2G&@;-]"? ME AYF1B2.QW]BB;E5-(%TA5$@K".U08+X\\V$>R'\^:W6&(P82/[8\Q2]1W# M'Z(TLWTVT;[=87[_'WOOPM0VMJ6!_A55)CU#JHP;&\RC>\ZIH@G)83J!#)#3 MM^O6K2G9WK;5D24?/4(XO_ZNUWY(EL'F:8&F9J8#2%O[L?9ZKV^]T[6<$?XF M+/4L-A2+EU\PK61ZA<^Y>7%P>!C8^^YTP*49:8^##X_%))P2"RVM0C6;(%(4 M]D-F.D O60R82M?#FAQV[&D,F9 MU"3T>LO%#1&#H85>#)38+!M(I'-1XM!I]BLOZS+@VTY*-[VGFAQ9BZ6^P[I/4EEQ4B=KJH@BPRZ'1= M6BAD*>K:H3Q$!Y246QEQ6F*>DBD^@CT&!1*TD@$K6"%6&_*'X-OCQ)]."7$L M2;@0/Y%_N@S6L'Y@L5HI058#RC^7:W%3&Z9-_#6"MN>6LHT2JE4TCX+06@A& M*L-^W:2F56AX,! IB8.0U!%83SPTZ*::,H@QXC)& MFYY(^6[4%DV+)ME(F "0B=PJ_(0Q5?.<038!5FM)H*616(R*B7OCVYY36$Y MW4A+](J6!T)Q2.=04#RJ&\<74V+-]^CXN$0Z'"D_97F,!6/%%R@_#RX\551; MW=F0D=7H3-_R*^44=PJ<)H,2NP^0@6!-BKG,VX(S-8JC34=J$?=P2H:--Y; M90BJW>2%@KILSXQG*@9PL?^9>XT=VMB**&=*?2ONDG7QZJ37DB9+VJ91K8UFG4SGU'=V(N=. M8W+.&),$:Y]0G Q9J-#XS:YV"6TP)=>I+KL5(@/.T4*$,ERY+-&#&%43C M$ 9M ^BL@0S#P]KEN4"U]G"(NY%NF3.$J,CS)9C9'J:-:.T"9\<_A>2(G. M92,MIO:4RN%)6,PP0T:V0S!VH(.&PRLL#1(!4I(?7*40AHX1CE5&XURG5CM? M='501-$ M0G. '5E%+,9:2Z@7ZJ(X(!@H$&"K0"NV:&.7])19NG?(:*D@(S6 M,DCHNG4HIS$XH0)1D,19Q'8)*$E!&@KJ5]&CE^28129-K33TB\@3$)LA[ L8 MC!NJ/6[S?AQAHX$XB0(?KT2:HYGX183A(>-+=[' MG^YNO0-B(00MDLR"S$'_UD5ZXG)"52S4BIVX1MFE1$M*BIYLUZYJB=4;:R-. M&\X%28Z?L;J%:'Q6"2'*(O\=R6)"(\/W\H ]QZ3[V*X*-[JIW'%+5?/B[ZQ= M0LJEL(Y-TGNTVGAG. [V?_!MX/_^;67W:*I?E<^2GE5O@)72M" MC$,ZP+8\;$P1HM*_FCQN.APG//0\4::$AU-CJX$ MWUV;H2-Z:&S9!,'],!I[B('7[W'XG=EAI,9QID$0J-><-6S E&*_%+R?8 (. MC36*K>"KVB">71Z)/*+X99 RAA1U?F'T=5O<9C^(0^MD-S>B:Z2V8[QJVU,L M.8$X'.028V&#TVT5*D@Y!0>2C1B@9,"\*Z0/'7LIE:8S6W0*2,3 *)M9A=PQ M(T]-;'AI3M=:P.KJUY;CR-9K^8,!MLB27@:PL%E8R.O*(U/_6LAWD\ YUV\5 M@E^.-E$W?)]#NQFB7%B-PT!,.38EJ%Z$DZ9%.J)Y,G\3+,T/9E>@QC?\1&+?]T6D"ZK;8S>CX>4(7BH+Q2I.P!K:"D0:%)L,YAH/X7A="E M4*2&Y-(^V&+&@O1YX* #O(=8:#-TNT@VI^T3(ES+&;9R>JWY%D(W[=7R$=Y6 M.<1;.QZ!0D-;7M\49L1&0:%UAHVK:/>IPXHG0:+U=3*")C R.EZ^!2&F+]M7 M>>=!ZI&*?X^HZ!JQD3^H5PRV=](-H>?VSOJK<6_M=B#]B]NOB,)B8U<)[A(. M3*\OVM@VJB'DEM6ZC?19*^Q^!6 /-8AC-UFY8YS\A>(=<#&1"Y) M V:HLV"Q?G$L)23@&$X* <61=1)-7DXZPWS9MO67XTY9N&6A.;B1XG-%?4/R MEEI$?RW\<$ W-*/_.#J/&' >GAO'%#P:)V&B%R MFQO.\FIA6U'3&@F4:=*C!0MR;K^I=Z#CQ"@&6G]3K&9I=%+J"//#BWR-9>", M)_VV;-0!TWI ^@_2>DUFH?"3^&Z61R/^ R@VQ$ M:!IB!U=S@I:X@FM,Z":@COAE[ST#DC*+*>]+F[R26)$Q-/M>3; $,5M,)Y5^ MBK0D^3:_YA7V #^_].*1/Q?6?M--*>1]+4[QHV>&UQ5+Y!892 MQKX'K%:@OHTZA_:*B2=YK@1*=WLEQVFEC2:L%,_ESSCY)K5U&IE7C"H_Z?L@ MW3?/?H2*G+].(\-X.-S\D/C1-^\/#/->9 FZ\\^9J9!OV#J/C?>(A["\V0VE M.K-K.<>'0XVQIRR>V2PG3PZP,#$=M=WGVGLH--#'/581I0"@RH,"8\K9B;'P MW#8M7G)_JO:HY7;*PU; /S"%'>M*B6,GDN)9M&FMAT>:V0Z':NCDVKK&D;Z: MKM<)=="\G"' VJ<@NM.]=EEHD5QOH*.$8<:QPF! @L2&P\6I&ELA6PI+V/RT MT.]CN$E_IO)[UO!VHR82:4$K&C]GM-16">F2#K/P3=UGUW8]IIB2)O>J.5A2 M;>+3)CZ]W\2GUV N3PS \4RRVM;2&IY7+JMUPI1:/1'FT_Z];2**)NA"10NZ MVZT)) "CHMPHXKI:218[(+EN1N2[*Y&F<.?Z7"E5XN3/;V^NL<&@TYOYV=T_Y ]4?[79V]H;[ M^_"3VAIN;0^Z._VNK_YO=QM^_^;OSUG@R\=]!!;HG[\=GX.>]?7\Y/+/N4VJ M674 ILV/(WB'&40BS CSNY-,XPKH''UM4PCP;"%GO*(VQRU)-/GHXBT'$X7J M'TWB.^IYU*59*0VJ3TXW:IQ1J*.4Y$LVHJF4@_/?]4B4Y3Z3\(1TZ197*J:G MPDB38.9ERI<>0(>@4F4]"37U12ARBD M/PG4J!"%/V,?J[?QYNCD[,T[8UPYQU<\L2E(("H]-,'B<1CWL=G[W-@7^AWW M(Q?P%?;]P@?_*_7Z_N#;.(ES"J#1MU.04CZBI'3VQ>D&LS^Y= ^<.GQQKIAV MZ#G%8VPQ7DN[)E.^#+)0FV,.0*2N/+$R4&?^8JUFE"/X$26;@J42L&0?^SJX M,U%3_#C0TC^4;J$<<2;:./&'E&TP5&/, (&O?[;._\(VR=4BN^$P'Z?]/!FC MY,I)NKHO45FMFJHM&W H9?0\NSN0KF*2#S$R&(N(;9*B>Z=TOMZ4\"XD M Q/N/Q4L80P@8Q4YNM5#54?A6AX?LB$P26)T]KF">3A_:TV3U%/RAQY.X=&! M+RF$KJN0+SXGDQF?I$DF1J>4B;6C@PZ]>[>D):W)KLW?Y36(!M',SE'F?2[F M,5PPK5[7FE!17E:(=S?=A1D 9@^!!1Q0=2DCB+.W_U23Y4D$]E"6J+4>0 CU27_>N7X6@&22Q, MXX@-X[9WX>0W.D]2X@0R#6F%[-&KFZ,\&FB12ODA0).;6. .E F$ CH0LBVD M-33D9WS0NGF]KA\?<6F2IX!=A0;"P )%@5I_&%TOP".35&VE'.0/8$B;+M@5 M^KL06< C>T!<1F+E'9N,Z1 M10L7GQ)LQ)0R6-PHH81GS: F@*^B,=4"H;\%G6UXD(;=DVM0HO($ "UI>N;S M&,5U"4=]]\-<@T/;X]=P#]IPQ);;"6MN!(:*:G6>8*%76JBF=C 0<2-+6!?=Z9"DG_8E(&5^8<%0:\7I#^683V3I&%RY_K7&M264@F#JHI!X M0]"A0JK?Z\>DC+"(0G<>U^BX8DRDXDQ%2CN\\%LIEVSVKX5UZ:8Q+@49P(22 MW+-73^L1K,&<7'I%\U(0K6" 4"4B[I@;T>U1@LXL;1"-=(0Q?E3 MKRUT*Y@:G,LU_GJP+*4@J:3VDV,_K/E_ ?C0J3UI MFM=M)^=7PG:2PUX9S4B#;V"./B;'HIE4S"6\%7;65CA@<0V,:?.VC1,.E8BC M,A:KL9?B",\39\L96G.JM<'"2BJ5)383*1W-9QA,XT"TZAC"O4Y*\NR%QD[F M,O6*!V=Q94U.8[E@RT& 3%P]01P!;'=B-F6(<"RI!#'D6B <',=J.1?.-_I3 M:B*5/D4TI'DJ'1J'/*WJ4!G%F&+6MS1WU&.V^(/&P4L5/(I "/%258)6.EB& M5)E60.GQ+9P7^J(UMBJCYCT0Q:R+;OO19!_76ID]DXX% ;3[:DS6 M'$=2*:V@9O) M=:48,IGW5KII7+06XF2&2]<6N[PJR[[$Z+0/DU&]= 39D( V MF9V4.7)9\#?:(',%];!:\*4"X*6[J!M79'D9^/V*5)9Z6L-%,8YQA;IR#DHJ M.W-A#+0#_2;XYXI:8HY78ZT5M9#1WA,7_+E_[7K!*V'I;^A$CFY\#/]C BA[ MV(,YY[^ARA:L)RO4?TDK.6VYY5*KU1=40%X)UG=%IH[+ M((2:>3#2$Z(:50&GECRJ;C89PD,J[P3T/J]S2!3F?9!F9NS@3[U#9@;G=*EQ MR ^HZW>V-G^_<])DM[OFB:[=MO?E_.S+\?GER7'=$EO!0D"T?2[!TW;4!.2H M=-:A*<6)A<1>(7Q51J%BTC?Z"%(&>S8>DS 2L2E"#;(A;O M^"POO(*\&^PLKHJF[)B9:_I8B 6RB5,U9@76MREO4NJ,%AP,-HFY"0!B#?M8 MKS3R^XG&CRWEI)%_67'15SJ)9[HT1)M+I'MH$P;Q7,RTR:1$*:(&Y./^S__H M[&[]NMUI(6#0-L-/7F'*#/GH?U!+7MB6WE9AZ7HCYQ\K/&?RT"_:+>^#8*X[ ME3B_PUR'\;0% @\Y9QCX+2GAPO.A**<8:)@9T.D9[/X\HC0^LAS[*@S4=^5 MN.NBIM)A85,1U&<$.H=HB:%XR-RN,N:6O/F]-;_YVVWOT_''PT]X_X^.C]^? MG'ZL&P/X0,%?&)$4,/@O!U6+A6(8D((OL;^"H)*R:X2838'7X[\B-990:8NL M3X/'C)YKK..SB/X:N+>E$6 ]@Q6+UU70U.#.)JX+81#ZP=24?J,/VFD^(;>! M,,Y]2B'2N.I&?V!_+OJ]%T,6(YUS%VQ3H&P"+T-=-')+F?_*?2H0V2(60>]< M-YPCQ@6G%*57&B_;5H)/,;:?2#N%1:TUBE@K%H%IA?EB6>--F"M+7N3]VRYR M]WDO\@[8%">GQ][%X8?CRS^]]R<71Y_.+KZ>UTZ>NRF-%AJ38H=2FN"@'MK[ MY517:\-]I(^_.A;V<>D9ZY!;A/CHHH!>;O[/SE$0Y M:;K'/R9@5F?>0:_=X1MVMQ>&?Y&[MM"Y6:F-#+B0F5=*=? MGYYHJYGPE\/S2^_DY*[R97MGS17%'LB7P_/?CR^]#V?GWOGQQY.+R_/#T\O_ MNJ"*R+-3[_A_OYY<_MF"OWTZO*1RR;.CW_]Q]NG]\3F\>GEY?'[A'9Z^]TXN M+K["K[Y\/3_ZQ^'%\85W]D'>]:3P;GDC])EVY/-S]@.E0X"-?,YZ2>]QOKYD M-]A_GKP_?N;UGSSC^D_A!L*%.CD[K9EJIT,IIODS*$&8F6PSS$[_O#@6X/;T M>MJ/0PV">?CE8UM ,&L'EW3$2R;0F9J=&'N$/JA^DH-=RAZA+GN$=EK2:H2P MKHO.GDZ/RK\D3Y*[=U5U_ZXA3N[[ #W>T3"MV4GJ=K#8F39.)).%?/A^( ;] M4"^-<_'8J+>0U-@\))6@& 4Q3NC, M-#)S(HONANC$&G(0J>\^Y^&6:3%?*V*<(DQQ^B62H,)9ROJ59&)8A!WW=)&V>,@S,T2P) MN.-K*H=%%7*8:)&TP6Z7<,U>6XL"FZYD8K/O.5"J=_XP\L-KS&Q"WF5.YZAP M.N?6671FG46;WJ< 3FNH \U'Q9V>HY-)2-SE/ BKH533'CE2#A GN.&X6QE((@O2D6_;NVKR MLA3_SDLG?E)H&V;HH^6)TSZ-T4ADB.D-DZQN>4JJLBQDL"\SF#O0N[;WOQ4S M)[%%S(_FBQET>H,6#L49Z^@'EKV0CA_;;70988EB[)W&P" [!R:O0:CV8D*! M'/J ;D)V#*0FA':NAG WR1X&.OV.!;[X[]+1"/'II)$%K89-RP1FK$X!Y*HX M[&LE>9DXS]4,+N($0W6+4N776Q"?(>X#K("5J0/2I;HUL>X<#H-Y4)!>,F^9^9.X^?%9W^YSZ0R4%>DZ,QB1IZE)\V^5F1GD.R3>5 M.0MC3E/JLWB>PQ7I;/4W._M.MR>I@T?>IA$>=2N?SL'V#C>>G%)>:XMSA$AG MU5TVU)!;?IC^A]C&,R1HRR%OB+O?I4>YDZI(0$5C4V_;XE.9;KUN51!"[I5J M=' 2YQKA83^]:;[-#,-Q4?ZD;Z.Z9I3$/3D4LW7OQXB7X;J<%JUJ6 M\U)U[\*O4>2)U/H@HRYX-]R,A[H1M=,E3K"]5.)],=0+*Q9MS(J/FE'NI4U: MA;,9DO7.<77XQ*5.CQW:#F:UFQOXF7U._ OG.Y+NL/'Q)]-:GBXHQA[ MR'%9-:S 2_,IHD[\6\ F!CD7GU!#@2Q/*!_R;0?X"CM6.!)]^.6C36DNF%O$ ML/_3G\Y^_8+96OR+<\P_!@G<1?[$&O@);,8/"SAF7DEO\&=' M)<7*;6SM$RZB8-MFH=#;F;*N.?=$AA(FIRSM036(!E$,X?,F4@$ MZ"H5]'0LR,76*\,&*-KF&W2:;">!#/L'O4U_=A-!Z MJ-HSCI2G4]V)ZWUTH";&8O\QPB?R"1;O/K4O8TW , ;#+WR*V>"44.US\1W$ MZA;'=?!O8Y/35 V*)CNCJ>XIDK[!]#8#@>H^8$$L;299,@"C&Q3Y4SK!S&N9 M'S&KE!MW9@9_@COP#"G5F?H_:9?_W&CW,3."*;#<9/"W-_YLO(G"H0/_^W_C M3ONOV?B-YX?9W][,J0_\MR+'W-[9G?WX5;XG_!!Y 'GS!GXHO(YFP'\6]K#; MZA*C\6:H1OAR>3+6 M;+7W=W COMA+9PH"CQ#^!?XCI0IDHH/6CGT^#$+DUXO#%J*IM%O>\>>CLW-1 M=/@W_^,/XG[J'4=P-C ^7L#"G^-)E%(W7>Z+6,+'FX6#%B+'7JJ!O'"6P:7[ M0[<.9[WN?]&7YV.$0(!O\=$[IS;MK7EJTV[;^W_/CR^.S_]Y_/[_:]0BHQ9U M'R(-K2<-\V;K4(QM&?[K@E+?OUY3T\/3HY/"3=W1V^O[D4C\#M__KITMZ!*O@*+?J8BG!^+0N@H5.CV6< M!FARZI)B[2E&N&98QR;^5QN@J81K75US48Y#=*:0_U:H6# K>EUOU:N MP4?_!8=W*+U$XWCJ.C=;4V-4%/C3E9\,-\,XIH0.)YY,AH#TII=:W6)/+UU' MZ)884T\Y269Q9\U!=YWE8A?$>E\C%O<(+Z.;.JMG.]OJJ9F?/F&'[3] %3X[_6#\!L$R_ M2%]*EEMBSV\BJ$BA"91Q=VKT6HHX.7U?N*FSA;GELF6LM,4RWC 6B"2LJF2S M@=+\#$(4T'*.288AUF)%G)[B5$+&7#]).-\R/,;$D#=A#]V^SZ6/(?RP23!" ME&YFF^:Q7]:V[*"/2P7AE?@D''BJ =Q'2A-,$&D'+R"<4Z)FB8I43M6&9F,T M_ JQN:$*T1,,'XIBB>/K*D8#VV)FM5Q$9(T2POY O@+31]\/F*@&)C'!H%#" M"8ZP71H<&/8+$0S-3A&_XRP&:M) $<5;3JP S*2H!Q#2IPM!JOWH!FL\@L@S^E8K-*>,N/LT9X&F&2-31>H*!1:V&!!(X*I3 M*6#.KMQ18$GQLKN^XN7H&<7+\?GEXWGQZ?OG_?@#Y]Q]1\^'!]=GIQ^?*V4?_;U_%F7_CA?7Y+EDX/I MU9[\XXB;95?^G*:D<2<^>T7SBAE3YTK#^(+:6#-+6!)T*S+K30\5=GD>3?)^ M'WTV=JDFD1+,CV <"9![0M"_@A)ED"_3:S 8QOHGK%&98K=5FR[$VR,-ZF[X MEO&]81>LB--I0]T\ ;&+P+PA:V68ZRQRABMS"]:P W0!MEA0KJX]CLMY:^V-N,6=C!G IEL U(YO\H;32O&.TM<:I=L+M#ASAU M-@5EXV[O%=.IMVUJ;E"=:G_SV9;SOXLIV2<1-R$D2H41&#*)7!!7BO/?;2/? MA"=3%1,OJ(&HB8-OX!TS[4:8:BC0G8D=PSB.0>F9,-X<^BND<>+RA0Q M!2N,4\FX>KMW8&L\N!9748X!$1$0'L8?XBN:@:F3EEI"*8SF#_<*O,X?#)(< M 6 +RZ 2!<,$=<)9)=J:AGFP[+1[98S821>(L3*?K*_"!< MWAV\-A?V?8 )V0$2RLNYKY1#;A=F.E:-$M_TJ/B9D%K1*6VT-B=WD@JE33BD MK"U(@J,?@ISV4^?#2!)OM_?M#14/MY_J:NJA+ITNE)/=2J12/(: &A14H?Y7 M04*J"Z:/CJ6>J.MJ+)C!3^"PXN!N25,1VRP8J"M-SU='0(9R;PS#B. MAZB[8, W0TM$1"KZHHO)O7/Y(V?-Q.&P \6PFUG:3H+X&3$ M%Y5L!/=[DVQYB]^B44Y,4-C[*&/<\N( UA^A34X7?0DP0VF=@_EL@3)KK1Y>A7TX#S76#:_D"C98Q" ME-T645UVE*H"./T,]WWL-@L9Y0HL+NFI19M#W8=OG"7]8A;,%/60HI8B\16F M=-.IZMPNBQ5M5\?=B=QIMMQNEDAI$R#&\)I$G@+U!$5PY&LMA9L*Z02'%F>IUWEE(N[LCIA0 M6A;-!-3VA/'<<7?9)Z"PW0.5XV-O+ZUI._U)P7A1(/D-%(*I+-L4L3=,]W1]J8,JY9O)K:IC*R2=8=1W:=M-S:2$ M+LH2\%3YCF+M(FA2 BA&+E0D8:E0-ML0E?#(M;:V.-VT[?T#:!LVJ^5FD#B8 M_S $DBNZN2P.!PQ-3:>12$$.L,L51S<9&P[?KY@[01=.R=SN.Y6D^DE'1;;- MX3%Q,I"]!3F'5;)B#J"RH#7OHJ6+R5:A1Q:F:;ILIV'+<(WZ7FY@SN:XBT!2 MRG5Q\K&(Q:&O 0E=[(#4G^I9V.\RY@C5DW.*JMO^K_ M2K0B9"\'WET&XL8U M=&QV.@Y2"7>;-@^G5_XLG4-:VO(VO3?O#=9*^F!>MQO DS293M1P[+@&.1=M M$H34)L07#Z_1+Y11HP)7C1+F6$![*\C08IJNVWV'\I,MH1+#%F/;*Z; MOF3L%BKL4^4-:P&INZAH-@NK)4X7#?:31YPM%J8!O>9R MX M=O5BNNABJW&A'D;T4N9^VZB5]UMATC,)U<[ZR33"^1ZZR'023]A6U+<7C M"'X(+)HH"61ZH)Z@ZP08M$;2D6EX;:TQVJXN&7-V(3=I#3PLGB/C6SAE2TEDU,+G9GF&4PH(\(-] M!]@]S(1-:38MQP9W^PNV"MX_W@"FC+D=H,V]FL1P1XDO)0S''=(-(EXUO[]H MMLUBL,8VD72(_G$;L&B F"U P([PMM$J3&UE#KEZ>MD@911SA&SCTFH5?3+ M]8M$;ERW_,9,C\Q&9-\-?[3CJ7W'!T,*'/Q:'M"[NH6/O<@K2".U2\6SNR_4@55.P] MK!G)(I3_V)D^(U2.PIR=E?WKQ73+3L@2[7)S@)*/F H?T:-?'#GQKUPIDK*O M6$:;!C_0G>*CB[HE''(&]*^;C'W-0/-=2W&HFK KK$7X#3'(4*E9.E.06I@4_A<]O*1VQ M#3*U&7)J(RXH& 5TY!7Y?]J0J"Y&UV%JTNGD&]INIO"H+I(8(O;M* \]_&HJ M&+F,X!&I6_7CT9.XVA39Z?@U<)+)H'>FA'%#2LI4D&:3]V$Y3C2 M=UV_I9D,!ND=1J,'1RX":FM;M:.*V8" M.OS)YN4<%TX 2ZN5R.4B[;WN^D;:F\+N5QIEKU-A]_KB%MX,$RG9J/='@.1" MEOG_?RLR9'%^=B*NX0_"%YBU(EDN@54#4>7GPR"3FK9[E6&N4-3%J%'&TD[ M9-K$E#]_EJI?]#]^A6V>A?[U+T%$IT(OW05 '*S5]A9;K%D"_S?47Y8_M^%/ M/\__?F>[O;>S7_FGK79GQ=_O;.VN],:B276Z[:W]53_>3&JM)M6[<:B?B4:9 M3N$JX)WZVYMM@Z8O6.J_;'D=N$H_W^FQ@[G'NK,?^."OX2C-]=]\CMH^)M"%A-,L\$GD>+N?76AT^*@%+;,KMJWTUV]5M:*BT*6\; M EIZKWY:A<^BOQ0;FT3#39G>8*#4:/3KG3;CZ5CS[:Z@K85IJ3>0T*+=J**@ MA]G!+:\.^SAW_QYH\>ZB$_S>6JUZMW70W6=K]G'6CW]::1\6\ZZ&O^/LM7>?_#C7[B;?4R,?T?_42N]> MF)R_BNY=6O?*]ZEBWVIR:W9:!_NKBN]J*GDT9O>:#V=_9ZTEVOXZSAH76VV]V[G=JK4TIJZ(58JD9UKBRU<5$L)[]Z M^YW&U%K;P^FMRM>:PWDJ1>&@.9GU/)E.^[&.9NU$XZOV4)R9!B%!-(BGJO%2 M/)2+K[?J!7II-M"+.L[.[AV-H^8XU_(X#_9>^7'6\="ZG;NF4+PZK:2&+HH3 M73%L?;Z=U-H7]^CM<<9Q4O;([S!1UG]X[Y "_F-&MX9IW= M)HOC7CZ2M5[Q'7"BGL%E4L-KW56[TGT77%+:RD%S*&MW*'IK@^Z-$:U?U>K^T^-Z+.L[=.^9&-Z>YCJ>Y,CK82SO- M&I[9_D[[L2JNUDXNO^KZA!/V0O35*.;&T?A3YO]X> S35=3X%\7_NMM-:OL+ M.LZ#[>8T7\YI=K9?>QE1'0]MYZ"]:GINXS.I49!$:R'<.ATS(II,B-62 )O" M[S4]F;MFHC_:SZ>^W-,QF)S8UH;L0-%D1S(9H+T5P()R1V/TSD M.EZ(E^Y&W#IXU7@G/U/O\)M;DV\_9L_Y&SO,GW[V_N:=QIDW57X$>SW*PZ5Z MJ>\_YHQIQ%^"# YT4%C#7'_,KN[-+)WL%W2L!Q))\Y1ZWM_T8'>9I>\^R\H7 MG%Y5-\R;Y\[7)X!-B+)?MA]U,4M/W1O%B9=-U*T'M.U=J41Y;ZF/H^[0# QT M.O,3>">+\4^]GOW3L@-W$4D8;>)$^:G"POBWVWM;9A@8I=?>_:GM74Z4?2J( M,+W0KN+*3ST_RY*@G].=Q_G@QR_\D\_K4'?/(JF^"G@RB%,3*87LN3PD:&0Y[&49#%":(A MRM3:WAK?Z6KR^%C5<^+66\G;KL4*"WU80^C/4O6+_L>OPR"=A?[U+T%$WZ67 M?I6Q1('HS>;D"MT;_O.O5\$PFR#+;V\1V]>^(_FR_+D-?_IY_O<[V^V]G?W* M/VVU.RO^?F=K=Z4W%DVJTVUO[:_Z\692:S6IWHU#W>+C7++^_<;'#N8>J]!0 MUZ^_-NH/J7="(;[-FVOZ78<3?QHK%;QCZ]%V+N\N 554V]1=HI<3^S7=V&AF[S:S4$M'"O'B8.>:?-6#OG2:7._[2! MR5?M5ZZWY_BE-M1K*/?E4^[+[!S84.Y+I]RF1>(+*].X:_/$1SK/M0GB/1!^ M0J_=>WX^MKPGWM'*V3W>U ?<>WJI MW>E1J[IBG-C]_Y/$>F+':K.?*/_;IC^"R?[BAU?^=8K[Z0:6@VC3W<#RVA>N M<#1ZM)0)OJM#-8BQU2&<#)"(2O IF)._-G/Q)HD:_>W-?P3=WKZO1H/N;L<_ MV.GL]0YV1[WMD=KI^O[0'XT&_[?WYN^7%*^/1]X1?!!S'_[[9__O5<>X(&.A MNS[Y+&=Y@LD9QH&Y2DZ+GWIOR7U5G=)"_@'SIR"Z:T8+6&MZE!:FM*"Z_U/; M-ZLQ/2_P\@#S7((IEK J3I^!5<1P&.6L&TFO MD9;AD7YG"%OR V>]0CY-R[N:!(.)="'/8/ )4 ),C3IGMY\$L4>R!6D(C< M?+!WA1(??%>Q#D_KTFA-ZFDDUJ4]-ZE.3^M2D/C6I3^NX M74WJ4Y/Z]%2I3R\BP^EN5M9JEVNE#:MYY!;QK#4BJ*B3\HG)TVL]R!K7,Q+D)I6OK^?G(BM'OBX__ MZ4]GOQXZ?FIT0/]4]CLWW),FBH1^'?K;;C]4>_E73 M3QW??]#N6_6366>E*&J3 'C/#>VMG*'=Y/\UY&-%T\J(_@WYK&GZYX.DCV8F M,5+O5(^S26HN=IOW7X3:\]P,9D5[?$/]&(0Y+L#SIS',]-^4'4M!GF Z\X,$ M,Q#?>1NG<;3Y\?#PRS)!^)4XPKV%V-KM\O*%E55+?';Y?(N3?GOOL=2YQV^' MT-!:S6BM]UBZ7T-K#:T5:.V.?:+7@-#J;Q'>$CU:%7#^(8ZF"1X]N^U[=V6U M.LAT7QVVB1UL[."ZBE2U%;@@I/ MF92+2FA[O>X<*GSJ3Q46\ 7Q$$LC%E3-'NCWVA63O*4&D*MDN^W]G[QA3B6D MRQ77NI/'GX,03]4%H+^;G.JPI8/8]A'SQ_\*P^X^)]U@2A38R[S]@@_ M &9E/@4[E2=NQ9Z"%AH7X* M[Z68LC345C^ M$Z(^;(S]('J'NP^$#$L%SC\A_@9[@BNNXV5XOX*@1=7!F_I#4 /TP7+OE_+- MV;+8'$##\+ WC*^BVPD+9]'=ZAQXERJ9>I]B/]+7J6-_5;Y8)ZB]1!&C47A7 M039AV R9(DT:N?0X@FT!=D[B(,3SA,>)4.=/\^V>56-DA_A.TUBS/ 'QC++A M;6>[N/2N_5G6<].B]3,[;6 V/X&(B1#JXS3.1"#OM/=Z6\7?+[?ZU)WF@BU M8KYI"WIV"VIW7='=(K D'G)7W)N^BM3R_7'6Y7ZBV(@6KT9D5[=(A3OSVOL] M)=> :KWI:PLDTR!.,]&FX><\)"*2AU!G(GIG\<7:>4EO)W6]=H1V8C1L@W." M<"BPXTD=I<%MRQ%R*S&]@\?5D\I3JE247$,4WH+O8X,^4/>3>.K]A_).N=.;_0/BR[P'*MIKQ3&18:C1B#D8K M(;-H-9_']G;[X*>"0(2%5(P*IPYR$G3"I7LUECAJ)?,L.(Y8U*?:(3)6\3CQ M9Q/T:6L.C"!PR+^_^V$N#A_$"_,C5%"$!P*;/1P.Z9]H<;9 +] Z"\X=-=5) M' X98^P'&[7P!]A9AWO#7N0#W(_J/1:#U2+D+:=!K ?Q=+I"/&?)V(^TYPSW MYA@T^G@:#."";PJ.FHC:]PJ$9#PC:3@A76N4^%-U%2??\+R"Z2PD7#_XPSB, M^^AQ"J)@FD^!M))93)N&NX>X@STF(J*Y*$!/)QH/\IIQE^%7&:,Q94^8-U!) MYM/.@RS%(P3#&+B72C3AIMZ;+Z / "EUW[QK\;#Z)9]$/1E[^AGG8/_'CW(_ MN68"9OK=L1J(>?G&%WIM[X]) P2""U(O3S2G[Z:*!H%*89\9F6#+S)Z4V"1@%991#<&RXB-2<" P(WI5*-89M>4LPXX" M=]W2<#Q0:(+I MFS'2Y&*?SX*K^/?_[B<__WW)^[PV @T[]3JJ\_%O)Y?O#]<5F/!@OWVP?7 ' M7,).;^^A@.V0#3X,L%VWN]U,JLZ3NAGBL,$E;' )&US"!I>PP25L< D?=U,: M7,*F)>M=I5:CI<%\[AUT'[ZWKIK=Y4?I17K6J^8W>O>1O18$!$OO,)U=V4^V!0?/]'1 M]+KU!;MXX4?3Z:U:@=H[R2_3IV7G<#[PW2\^/ (:XJ MD9K"Z89\'#2559NQ-^2SIG7S:P)X6%M9)6;K \JI%ZWQK;B[JP/$K+,*^"2, MIB$?QS7@>/Y4664XQ9(C3J91,N MAN1%X)>D(KCEIO@3* -O7 LW]DJ%(?XW];]3/5C5._"GO8&1/L5A@].CP-JURP><WA4UAS2LNBF@*:YK"FJ:PYNGVJBFLL7M1\E_=,?J\UAG?#>6^?,KM[:W:B:JAW/4ZP]=)N=V#IR_):&IL'J]48.5F MR$V%S0NHL)F/338))JNQP=;6WD%3+K"VA[/=5$"MZ>'L--=F34^FV]YY02ER M3U]DL]8K/C)(L01@&0;3(*(TD*:"9K6-W.AVY\)(*Q+*NELX=3R5G;U:G\K] MN,WZGA/N M;NN@>\>:G(?8G6K>!&:6I*F MEJ2I)6EJ29I:DJ:69*TVI:DE:6I)FEJ2FKBP7E)>\_:+S&MNZ/:ETVVWU]!M M0[?UH]O.3M.KY075D?1VVGM-(=P=?5A!W;5';0J2.5/9 T6+\#:: Z&JB.UYE/]8I*L'MW1-VK<0EV?*3=SHO*\7HPH YY<0?#2;,X#=#[]0OU M*0Z^*PNF@4 :SEM"X5OV%;\/])QGBU^9*R!\^LWI] B#I]CTUOW_DT3/9N:/ MU68_4?ZW37\$D_W%#Z_\ZQ0OBXMR$D2;[@:6U[YPA:/1XZRPN_434^90#="Q MB2<#%*T2? KFY*_-7+Q)HD9_>_,?0;>W[ZO1H+O;\0]V.GN]@]U1;WND=KJ^ M/_1'H\'_[;WY^R5AQ\0C[P@^B&W#__MG_^]5Q]@@T!1^__)Q59I)+3NI!H'F M,2K/N4%] SC3 ,X\]Q8V@#.O&"RD 9QI &<:P)FGVZL&<&9A<6L#.-, (*R( M%+[U] 7SSY^+T]!MW>EVYV#5P%E#M^MU@J^3;CN=E]AP>ZD UDL$G.ENK]RM ML &<>>FE5B7 &793>G[J^=Y/&$B)5.8EZKN*\J;A\;UWN]-=N7?X.L>65UQ] M4W5U;_K9:LJNFK*KUU-VU>#/-(4P!0VVT\""K,]IO&A*V[HC1G!#:0VE-0 T M+P* IM?@S[Q2I\@\_DSC%WEDNW95SV1CUS;TX])/ ^O<^$5>C5^D@:-I;(D% M<#0[=00*::BL7E2VMUM'*GL@:;!^!]+ T31P-*\SV^KU0 WL[J_:_*O^4 /- MC6ANQ WNV6X#1]/><)>-">]OWFF<>5/E1[#7HSPL8HTL1AGA@PBBH8JR7[9WGVT)EQ/E MC>(PC*]@_MXP2 =YF@9QY!&D30I\X"KR,GC(C7>UG'8,032(I\K;".,T?==B M?R3'ROK7SF.I&D]AJ?"MA(:[ICI^5:CC9SK?[K0\K%*FH;#^MKW4GNX_YA8N M[Y#OWE3H>,/\=]>'),HIX>[)%\[OYN.[4HGRWNZT]O#8J0\$!903Q$,LYL=?S>"'A#[:]I!D@>J /E/E7?E HTD MLT-ZT[_&]]*9&J!+O 6T1RMAXIS&49#%]"U9%(X8I,4A_3"-84H*)SJ '0O@ M.62YB8K&V01G%>>T?FQ'\DUE*8T-?_ M<%LSVKM<9MK=_7;G)_I-K[W[4PO.@<_JNPJO*XX7]A*^!\NC;\'#>9AA!!Z9 M53##:0_AF?@O&((&!0X&,DPE<.ZA)H&J\VCIG^ 0@Q\XX@I$T_*N)L%@XHU5 MA)L"NS.!G8./\M:D_%[J?X=W4DTOY0W53)%0U/A6X!*/)GF_CPO-DGR0\;V MB8X3?UJQ/4RJY@H )X=9^(-_Y0$#KM%$@@CHDJ&US-?4CYF*4D64GR=X*Y>_ MW.Y%)AX]MS8W80+H!BOS_;$J9T[0"K J@ND!\]M_N@M9S1-1^49;*BKM]L@? MP-&F6O;!'_P^$$4-I<[B9.F:")[YM)N%LF=I=D-2J-O:VCLPH@;_B+_:WC*_ M6IH%B4R JQG#K03%^XK% 6 M<+UVESG:#C"T)Y!P#TIJPM!O3H*[@:??==,P"\S(@4YIVUKZZMW$L[TU9MIS M^#!=C6=VTQ9U/;#0TSR]]50[-6/V'X!(?-?@!"I"'8G6S%<@I=_QE8Q1I8)+ M$^;HU*A\RT]N<,HRF&D\P:5C_%.A\\_>59]F")T/XZU4 H@=?O#@^PA$_ M^\E@PH_*]:JZ#\'P;V]NAU+M]=X\YR6Z\-\?,F5;WY\ MQJ4?'GYYSK5['YYQ[2>GAZ=')X>?GG4#/C_C!AP?7GP]/[ZHF8SY U2;?#8+ MR=XG-IP0_T4) GP9M&.*99 U:*5'$ %'GK)R.U292J:D@(%BY \&<3*$QQ0S MWZ_MB[;W$2X&_WCQ\3_]Z>S70VM9;Z@?1F)-\A[?06F_#OM9P"IY$5QM&D_:2<\!44R!YG7]F#!.>B4(!32VQ]'::6^^V&. M>:2X.2!I:>41NCWZ,1DVL/R(C J<(NAH1D+2BODM4%#@>37PY=O7'B];>0.5 M9#YL7 #"$+XW\3-0K*]A9F"=H X\)"/BN])2$K97.4JXR/$VB+8(%$TZ1=B6 M !3-5!9I%H,;!-\?Y2&N*XC@$5(1P3@9R*PV_'>XQFF0.7^'A[\'0&ZE#?#0 MJG'" V\,WFF;;8#6!NPSTUG+DG9JCDGQ32&]RZ[R/_]CO]O9^Y7\ M*? C'A=^%2B3C4C!L%9P";S5(Q@,O)8FV4Q%/@.R!T M^VD69'!CD9^!#92@'%;DO*A+BL) >'M!>J7 3X(1[ 1P>B/2Z3'DN(GZ5Q[@%O2O'44 6'(?_X:3Y>TI MFJ8I3$U9QN](0^;D1(SH8(15A'Z"+J$@0VO/3!5%98:1!GHA"E2J/2.S&.D7 MOS(,1F".JFA WGU@_>$@ES.:JFP2#T&FGL">#H%E,CB)8X2%Z;E(XT<#> $X.MDU">*A'U6B'KC:<$@82 K6YYLQ$TPC4'B M.^=WXSMX['CD-!OTUJ(Z>(UZRCA4\R_,J1>K^5N?STR_LS9<,R/C[EI_@'Y4 M?',I*(Y*H]D? M9WMLF')3"X3"ELD[I:WS!A,@!;Y_?94!BX!K3C>OH!N79CKO'V2;)L4=)+WY M%BU\2??R>BD$#I\C"P2C#<#;*.H\Q_;F:1FV\>X$KCV;'%I(M<&GAK\LNY'W M:\94;KT4S^[79!+];AI6K:\ MO!82BZ"HFI8MJVU7=Y6;\L*;;G#$$3C)G!AO^F\T>/ KUI>T>OMW1"M[_AJ2 MAG)?-^7VUJX'QP/!K#TWN2V?IDI'<3C\*T\S=H&2#XRM4%5M:M['_FQ@D1X> M%HEYW-;S4]W--%;A0WHTB(R7"7ZYT3G8JS7(2W,L#W8L#XD'NO:\X\2ZF>.1 M-X[CX540AIA\FOG1.$ 7*KNW.0J'_N.L00!=E8J[RQ/QLO7,3:WY/4^%$GVZ MOSY2N?E#\Y@:PC8^K29[?X.W@1%YI*U9;S[0:6WOW<]87EL@D>9.-'?BKG>B M=[]FF$]^)Y8&4'G&)"%.1JY9QL^QGT14UM]7(\Q^H2QYE68M+_-_H'4P5+,$ MBR>-*"_(]@W4L[I;O_+:Z8?.K^\X!5&Y^4"S)!X%<'Y!&&37-V<#N/4!"SY&[ M-JG @"GKA$DI^\!=CA3O1)!BDB6O6.^G3JF7K,926I=^JG"5YK)L^)^-9TR*R%!-*D M\JPFJW?NZ+E> XG\TH^F^TQ'\[I2>D2>^#_8[8RH<4W&SFIZT\'SI(4T)W.[ M=Z/6"3OUX"#OG8A>HWT\+N=HE(^G.IF]1O=X]$UV2Q$:G6,UR=;=:92.=3V: M57G'>FD=:\TR2DE13<[OFGB^7W)^X^KM99N,W^9&O.0;L7I[V;7.]WU]6+P' MB[%X5VB$L&\:(30 OB\3P/?YLM\?IY_ DBT-_O?KR?N3RS^?M:7!<[:S.'W_ MK$L_>LZU?SFY?.9F%N?/VB3FV6^JJ;H4"9U1X@0W- MKD&[R9,!8U:'P;_R8(B%+(C*//#3B3<*XZN40,.I)L#"W_K8\PO4#4&[+M>@ M(+PX#.4G 97B?_>#D$0 #4K]T? ?",_]W0^YTR>.X8-^EE*V"?[TMK=EV_^- M0 ?:I,9+J8H0I3Q5@QRQO1/U/0Z_$R0O_!ADV'F,RW$V<,I2R7-NGCKBIS[( M4[JXAP$#N(5?#%KB4)8]5'U$&1@I;-Y61NU%!&J]@0A!@"#A:3X:!8- BG]& MN53"V,T55').K,%J"S_S0H4=*;B)\P_XQY4*OR-H=91-X)N'83:)\_$$X=;U MQ^&?! WO?"Y1>B[NAZ6FAC;<_30ABL,?\*RG"&^M.[:9IE46K)P QD=ACG#E M?-B:.#RM=3J=OZZ4CT-C@U8_C2,?M[F%X-O3F#8 .[TB67!?7B0N-N-MO$H>UJ\\YI+M2W6:OQ0L<>F\/]G8,T2/,>9P18KY0 M#^TC;""U/GF[X[3,)!#Y!;>+^VGN'-A>SAN%RQ5R.59&A5LX#@0(,TQU)XA#H?>_M96"V;@I1,_L9SS0B&;]'[SOE"+.F1J M%UD\^%9N-,3,(O+\\3A18P2;G\%UGV#3&+I2.-[;?>=8\;MDWU&1G"#A7V > MW] [!"8PU"6*. O9_$,8FQ@$L!WN6,I@^U@RIU^AM14&]KVWG5;'^72*G2:9 M7U,?37P-&8E*IEX8PR(VWF!7/N\2?_$)?O'F'3>=6$@-U'\RG^%Q4)'EVZ[S M.6Q6[A T#P6$"N"_2>[6J.,^N4 M9M;MF9]KQ[0L23./0O8#&Z%X2SX Y8"TN)68J,&2-/CF%I*= WOVNL>H0P[< M,L2^Q+R%ZV^!#X7!@!B*](!%6@?IZW(P?QKGR/G@/+H]K^^G0,"S."#D_4-I MJH%=LUK %[O= L>%3Y3F5R -N4?%^>JZUGR*]QWF8MM2P2.Z%8;,O];81@52BJ.JN6%6+O8&UQ6OU$@JC%-E[FV6P/G[U(2V=N3W!SRM'#1C5BTUD@=M&:8WRRJ!?XN(<4)96'&'=**"AWQ5*N; 4,%A4;1 M>46@!*IAVQ-MV?2NJ=3C2#?I*Q4QN[@RTR:UL#CQ%GWT*DZ^D=8J4\;7I#<# M=FR8H1-#B-24#"">Z9^ M@,:>*:WD<;=[+!+&_XR#@=MJ@M=CFF<0!3NMARQ!I]R.!EXB+VG*QU6Y0]1G MO*3#[.\66XX7]:G[=;BOVU4[B605R*!_B_UD2.HJD#C;!7X.5DA"XA?=D*B@ M *^R&D@,YSD%N7YQ_@6%N7X\D!Y]YDD8-)_1O755&61VCISDYH]@,43R*7V3 M/ZA^DJ/A"G/=:7OO;5/M@M&T[(EQ RN9VM#KM':[NZV= WFDU=OJM?;@!:NP M%29%"EF1HG8Z18K:V;%*2;''^%+F0>SF[/W2'G2.PJ4OCWU.>&3*QED]IW M_F4Y?7J-4#S.(N>X=VEG=NY)GMB#2_]N 15V2$5W=KFHK;L$@%H*"-B%7PL( M/@&5^ 97QZQH87,\@I[<*%!/ JXIQ9WT2+O">@LBQ:9$5O/8)<-8D@,4A!; M;2?J9@G_ZL)+.UM-J\29!F2EP:1Y$9@T,,(SJ-(@O_Y^JI4 P01D&Z4B&GR?E&AGG[;: MO<).+:*^!QJR%FF@=!#W@02Y=0?6-MN3EM[KK%IKLOH6K'>:T"5F_8^FV#K8Z3WXP M3U3YMP8L9$-XR+N"0ESE[6J@"%:CW-[V"GV'&AR")SJ63FNOM_M"H0A<-_SF M084W^%G8#0:PCD>^C&8^-%8>91#(?^..06T59%= MC0]$9*LYIU9GEC\E6&M]( MXQOAII.KMTYMW'L-":_/TC?V]W?6C81?O&OO:'GQU,+,4&K=1=DG#ZT$W_:. M<])EV(F7?,U77/UZ7_&=E8%X5EO^,YD)#>F^?-+=W;HC*-PCDNZ:-,&D$9?J MCD!9DZMG1-0C&W3I=5%1W-M>9Z>J8N;F\@NL/?(3+J5[V]TK%GT4OJU31:F2 MCB4V?@93<[A"4!=>FO)GSE*]=?)8#4@("+"#NOS)CPK#.6TN9&4\ 4GZG_OR M,M_TPS3VADGP747X&,Q5S5>"180^X*=IC'#&,*"IZ_L.\XWS5-=X84V3_FS; M.S(U^01<(%/ $JGB8LW7V6N8ZM5-@Q]_"@*O7&;L"ZTI'4N&.%:!2?$B%$U+;C1 *B^:*A4F\H?CD M]SC,IY3?CONG&YUBE>%2J<]KR0"7"J?7C/G=M"9F?)U.KUCH12'7AZL>],J% MUWD&-(G536_WMRTJ"A:@.663K1)O;>UO'Q0>QDD=3?)^WSNTK]W(9E?(R5\S MPKQ#D+:F9%I99L'R>;L[=_XK"FB*_9E!;MO*VT5VV:]\^Y"XDBH!5J[J1K@- M;!J=+KW4KN'C4M4_=S?:WH=EQVJML)P)'">(?M$\"#RC /M2!"'"S^O%68B" M.?P!*BRDK6CIL;+58ISH@O-J^ ,- MSE$&5%AC>5I=/_;GK:0*%E0*>M1M^]NI&3?#^^53!6N>IG+\J&Y^LG!D<,9' MHB">&Y K36\C>!/^$]\&X7G!%-MZXKR,,Q.&7C_B$[XUS/_%A @F#,]D1 M[%^T8 JXLR3]%Q&HKAE>)(M;@L.$M<5+/$Q\ PBO[T??O-/V89LFZP_!' L( M=@2D#T@:W *&[_&H<#0C#!;^O8LA6-XW#1THQJ'(?6),OW@;G7>P:(MWI5$) M6X@_@$*7JF<-MEW (#XLRT =*(!;%4"S7.GWYAV+9(WWYSN 72*RD24YP$8E MQ# Q4_#0')W'0EZ54+U(R#8 P9@H"1J&X"!%P\P\(QE^D;E+5_Y96XXVS5^ M^8YO=)%+%; @%P/D&3<8 Z<4X'H&,*^^XJEIG<L(1G,VR&*CL75< MJ!Z+BN?@W(T:J+LJJ+N:G?L'"XU!SHM^YIR5@T3&N@EA9+*JQ4V1*3_7.4:S MI85=#]#3G F8!H^F K+F-WR\H7V\T P(%^8I81;-48;Z5\Y0O9UVM_<30@IM M]/%=^LK%V8=S'F##I[[>?4<88"YTO1)F1?)B MY6WBJUU:(\&2*EI)D:$0/]EM>[\1%)DL% S&\+JP#(V$S$N!GX:Q%\4P _@G M@D/9C2M/TMK,C! V9#33BGDW=W2>[3WP'>UM/?H=Q4_('86+>/,U+"Q58YD3 M).G][^)C7K=Y25I:BW/=_L>/$$M./"YTW0XJWT%,M[S_ET <&?F&T5"?#L+> M1]NNVDB^,@]XGOM #8JI^P1R:=@8^+U%?;WR$W0'!3I6#Y9;0,BOZ*R!GR-D"?C#(/ZN M(I\2/1UP7/U+( D?XR#DU.+(2#9!BFF9E% D"/X&4H:3*.JVKT O3V?O5WB. M(>WQ?#:"=^RQ\7RC7Q/28Q_>1L3:7^$1> ;NN >'A1BX0T*JG?K?E [3H LJ MZ.<&Q=;!CZ2?AK!M)B^"("9I5!R6N$=+/U-\=Z 2W&62@OC"]W?\570@I8*] MBT%M8C[P /P=<7]; K*K$AM*(HQ*A% 3-&E.EL!WS/KAVS,$KB1&J7[ FLP$ MPD!%_# \36X: :%WT7O)SXTG'&+6B#Q>?-[7!)2:(R*0XODS4MA?#%Q.?RP""FJP!B!='\0+"H'Q@%)"+> ;&KQ2\QK KYC?$*G 8'<3OB M.,!#VF[O]99]FYRRY/^"VSJJ4AVH!TGQ7>HY,V?ITL-P%+;SBZ7M.8S^N!\& M8^$N&[!R81,@-1+_*JIH="'.C1WCVWCGB)BY$P=- ?[M\V2!SVY;+8;UG;GV M-(@?&_#MXTWAT1U]P_*2^GU(QA00BYJ"]50#4C,'\*-[=UXUZWE@]1L])GH9KG ME3M:SO96:3FMG:V]19#2M6N8\@>C7$>Q7;1SW9=0[5KR$#LF"RUN*,O M)XA MUN.- QI$<6$U=0UQ_6$WML IMKE)"WUNUB 8NV)H\X*[:)W&6>W2G\[ DLLC MQ3K%%.*DF$8YH66J2F2#Q5L='I MZX9I>:1;IK&+N'_MY9+Y*AJ;JU(M_C@Y!]BJ)J,Z#\6B[O38I#;.-]9/,?D6 MC-Y B:[=YZ9 8MPAHCE;3G:K0:/D3 DX@2 T?7Q:.JL75C0--MF30#X)V) $ M,RVICPJ'1ZB56E:1\I3ZH, 52KZ47G/J.R=K87<;)%SI-*RJ**N4$\C@1)'S=QC,1!#1K* MO6C(U09< 3Z3!^G$](U:HL_9]O;>/2Z@L[X&\=X&I+M-0'H-YO*DB/=KI,V5 M0Z1=DT#G+TH?TKSH"'/SP "\76YO+2^W]] !OHSM%QW( M,U@)Y ME#A?5U/J/>[:D?$[U\R:NNEXBXVRJ($:M7T#'AW0[6#W+76XT\L7]R<7"G T M3SA=ZHVQH6^D;\4B_7,!,=NLQ+E6I;4CF9,EZBYJ1D=WZWW;:Q,%R ZM8&IAU^,YHBD\D7YU"H=NF0M+O:!,]%E M%7(_3#[-A?, [>Q;JM4R::)4:"R(MT;>/IQ[NQPMTJO@L($(??YG/A/)CH7' MP)=1X4;%R_[(_4REW_H0" HM76Z^GL"7Q!$[T_<5K!8_ &JM(Y7<<(WP=FAV MT]+$P%0EL<749 [0U5[<$Y"U61XOY8I)9"HFMO^VN]/>W;(,J^6&?C1;L*%# MFTXG+,*A]84+HM""'HO#S4(0-E#^/:8PJOR>P@M@MFS*1F@CH66&F25J4TUG M%'FW+\7<')?L-"G'-+UU[;O 9Z7@ E[AETF:M[2.,)#&H/H%TWS61+.E!2*H MJ&DPCDHC.8 />D \S!&U%>.PJWVKJ(0LK'JL&X53!^GK^3P7#G4X]"A,TC4I M+#4O)"EJO^QRO'Z.I6YH>HT,AYDJF2,*?@E0&IDZ=U$X#IV"';+;/G!N! FG M3H\D%K8,1HH#XJ&9#OWK)9G/\U6^?<9P,.:O$2+'N=LFFD3Z[U%\%9&[!^$F MJI73D(RF5OY-UKYH+1R9E!NH-X6>W-YMJG8U'F> MTD*;XG%!9#M#P__V8S1)@)) _=DD1SWE!<31F']BWT051T/I]JTT.@CVU4ZILRNVL![S?K#OGX8I K28OH=+GML1 M6!G])%AT7IVESFOY6+$ /&TBB-V66M]G91LC"9Z(Z#3D MJYD_@FU[!/C$&V(OHYQ\TURO1SR3+RIB'?/&<]FUYR(O+'T;.DK:/"*]!@VDF(X_91EU!I MR@F!.C.8@,V& 3M847O.KF>(LPC*$P5@*"VQ@_X,RK&DZ@MT,R68E)JK*FTZ M&/[MS>VQR]W.F[55P<^/CXY/+S_]Z9U<7'P]?N\='AV=?3V]/#G]Z'TY/SN% M?Q\=?X8G+FJF9/^!4:+O 0P6P?\)VAU9<&C*^@/V5;$G],<%&H[%D7ZR)D@XLWJOSHY LGV9\I Q^Q(]H@8 MQ;9M+[V5L!)U/5>8*N$=VC5\2>((_CU@M5I"L"2)FPP/D^&QW61XK,%<7@?D MP(AK% H6-H9,$G+%+.) ;C4.\1?X.^K/R(*&K"N/+-/1,3V6?$:/7F!UZPO; MJN8WZ+,.-6S4W07;SOH*MJ/SD\N3H\-/KD0[OK@\^7QX>5PW87;)"98S7QS# MV.=JD7]%P_0A3%@8IZ3L4"B:2!/=SA05^=J^:'L?#P^_:.=3BBDN(!))5T,H MSZFOP\P$83!CNJ$"&5^RPAF\("8GN).+[T#%%A!B[93(@TV:'6,*5;Z@HPM# M<4TOY6-JBT628,MIB:R;<1>2NG&A2^*W!7PZ%QTB&48H"^ M>AUHQ"HOLT641D.B'V-+Z$N7C!KC@Z-""+RJ& X=6$1>2K#7P_SR_+[:%7'X MSEDO]LXY;8:CI;A!VF$K16M'%*)12=W\M*1"2D90P1#@50Z*JQSH54H*G*.N M71@U\2@>'.$_/-*E4OUQ/24:P6#? M623JJXDBZ-%I@#'N<1QS.:5%I$Z4J5\4A#\[\X!C6YR 1#<=A'=(TF8^,.Z" M]%&:!"FF9IYTWBH0@87DVMYK=? V-6WWY4L":=RD\,Z\-#..\S_B2G05OD,%6,N^TTJ+>R]"N'7Q_CBD:C(0](V!6SKW#,?(Z:*8 M*(=[X^B&TF'**# U*8/%TXU#$B@($V7JC.4/)%OGOD=Y0[28:W:J+%BTU/%C M3)=W"I-[,DI_"; ^,Z+?TL>7^[ =B0+45*(YHBI=/1U_P62*V9:&"GT-"H7&& MSCA#2B?9&,Q_TU0E\TOV>\S)$.T*-B7BBO\\5I9W:V.:99 MPE-I!F>PB?\5HEB-LC1&X@+^32RRKT+4SW#V?8SO#14HKZ(K&A$BEAY*$9TG M8%0NUA_CP2!/4AF3P3)PVJZ'@T^I[7TU=H%,7([K:DE'EUT([F_KUHK M;+V,,"S>"88,H!6DG!*6:Z5YZ"1;,'Z!MN2&\K2?+;V?;3 ,"A]@OY"29"YC MB,*J0K\?,_!(FO>-,DM?U*:OO,2S<%#[S=/.)%KLR$82U._1%UI<@T-F>Q;' M(6'!S#"A49H(S.#9P)=;E$K*7>KHU[()E A/BS'I(]4.*;::Z#CA#R;FXGVB M!=O1YG0KLVDB7*E?3)"Z+6,N[%:AWXM&#-)"O4=:\5[=>-SIG(VJM3,GWZB2 M_]'.%K>#JG].B<2G '(]!<\(<\"$GW,)&?LMG;:\P M<^4GD4[]<;%_%D^7QDHG$CPL:3(R+5E+[0Y5.Y?\.^ALI-]'U]HP(B,ZSK-Y MM6C$B;AB6UJOM-Q80N61I_ %A/XVR+A4P3>8M(RZ5+Q91F1J#K%('T/!-QQ)=D2@LR]&?5+"G_/W5D[ M82(ZM^4YK)16@57#(/P2YMLJSI*K500ZVKB"]^=E@ MLIG/=/*FVXX/?Y+N;!/917;IQ^[Q*0O_VO;^L+Z*A(Y:/T33I#7S 3)PY8*# MT_FBB T4QD@6?A.HMH'JG290O09S>6HH@F?BY :$U12VH<<[40[OPBNJ158> M63?)HMN=&O3;1;R&1NPKC,F!>D>M@6JU48D'3449 MU15/<-98&1HI:>IH+6XL_.-X;!ZABY>+$9T'K-;;]DXB@U':0@#C:YU-.&=$ MX1(3%/TZXHP*'R%>%OT53D#'R_(D\JE?M-/>-4"<52ZNPIGZ87:-=47\UU21 MEXY%OI""!6\HE-H:DXO["G",'F,<$GATOP07"8Z!VA&1?R8T M#/FZ[1^+MYD[, RPW?60]J!:_\;(O^MP&(?R:CPZ;#8GV M(8\ZJRGD _3]D+Z33I1:-J%\G3B,V1(W">*V6^\:Q8A"2Y?_UBNK[_;]N81S MDH7<#:>=AF%I0@A#6Q]0P1MP3;JXTWK^*C]B&F2RR37ON7=P3.95[)NCA*9? ML:9Q_(@XVC4]QLZIM-!H5+H*&,T5/(A";-S.CYQN,DD.!-C3=:K1JQHM>T%: M\*AQ35@41WI2A6=OOR6U2SOY39*[$0FI'T2U+ &\= (N":8;PYE;9Q6% A:G M"AF[L^"K=M()Z#7J)'C-/HE$&+R/L)Y E8BRHUO,U8>%H/D*KBV2_(/A0U1K-^C(BB!TJ<(OKBZ)!PZ3-+ M[@$IFCXKDI1Y"6I? "("<\2B[(8T3%IL2L$M20+3R//D4T=P%#_A;&)4(0D" M@S,9RY@8%<1^I)F/_7X0T>*8CY1/6L015[HC>6*60@B&#[NB6_K*FOH*AQ!) M0O?]P;L0Y4=/K#(23#3>$8)6IF1/]7@1_@S+E9 ZS6A!@-L5,EX-)_-( 8"H^A,<\P= M]Q#%ZZP#6:C*Q%3UQ#O)]C-'T-C3BN%=[8(5/+L9(CP!]Y-[R'T[+0)W,:VU M;*":6>I0+.>]\N-XYE@($R2\/1.0I%:EX+VLG1$OCFR3+28"AQ5D2L,2,#QD M.(@J CJ3;Q'["VT!;0JU:6CJZYH=492Y[PUY1'25#MQ1!L['_":"NS-*JDYT M=K[B^%$8:2]$]9&9F,,'"V*\") [/Q."XL7K&>$"G5$LT2*A.)[V8$0U#&YU M W!'WB]D;GT,*C$7' @G'03)()^F&:=!4+\+G0D]6K182GTJ*#6TXH*TQ92F M./G&4 %KL\H27^!.5 K*5-^&GYUN,O.X5.+*L,YQW E['UA_0*$@3IV% MQ^W"T;3>R!E6#Z;=1_&(-L!I"Z?[^):%2X5*)?M#91V.F&$+OB@:L2M P6GA M:D6%R+[T.@9!\F_^A233U^[:7SA"U8W:<"Z>8(TH!CY/JW,E!U)DP1 U&B9!<_*BLY5T/;VN M8H2H?O8=*GQ?:%T@8P^!K--4>_R^Q*CQ8!K#B15,\/N/HIO5S K4T[;-G5(A M)*WNWG5?6-/]PJ0_5)3.9@+-,Y=[34PS4@#TK,2M? M(\G")='=NZR>0"P,>_6 6 /9RDH+R _=V"O$J@7$-2IN8UH:-TK:XN_&5=#57-+',M<\P MDJ!V")$%;-$,3=:)$7RH2\+O90]8[=2@PV@C;OHAOL9A6S\5!&7$J\LIR"IO MW^#4?'V!TUX3.%V#N;Q6#/?+B7)O-8I=NA1B3$0&C2*[BJ724."XQQ(WNO!' MRHWX &.8CP,5.;-KKV#B-VLC#0#%Q5<.IH#P.[N4)TL;0\K(+!((^I8BEE7BV1DY!=50&>KCW M5G2@[W(:$KS]+PQ.ZI^=3<"V;6#47?^;0E5MI%7*G MAB7GI%^^@0&G??E4"(8Z"8:E2QJ/:U=8K^/)J%([TM"0]KLT(TJ-7S^\VJ9=A@/S;O%9=?O?O^O>]KZ=IC,<#S& M@I^B\OQM!J$-C\"NB0+OEJF+SUX5"$X_)W]L%;P K'R6H@"SO!\&Z40-];M8 M H?%M'S)F? $50F;B&C<);S1UV+%3CE0*:6D\,?CWTXNWQ^Z$RO-&K/YJH(, MDB8)!S:^IA9S9%!K5P2%'*SSU?%$ZL9/YI)RZ@4MJ'Q?:3H$UD.A@!#X<#GD M8TH,""8 ?<-CZMEQ;#:OZ#CFK37EO'IOJ;*@C-BJJQ6T)\KX"4NWWJU/U=XJ MX5IP6_UOXE:/RW$6E.!!^LU)M974AZJ/6',!&QS6[<)]D+C=;0U N)&&O8G+ M2U]V/19[L/"08D8.):/5C$.-O%H[>QW;KR-=,*M2[W*9$3*.%O9LK)K:E6^M MWZ% [9LN/\6S37_Q/@4C)0ICR_N'(AG7\OZ)IGYHG76'P"&.]!W!MS?>_..? MAT>(Y7\2C1*?TT;R1/W\-9.ND!_\?B+BG.^454%USL72O4;6B)[^F 2A;Q3JCE)JB3V,9S%X02R^3QC_Q^BS!NN7"+/IJ'H"(JKXP7'B%&W]EZC*HO9D&#UL4S'4S"Z0N*;'P M!UC>X\(0.IBP$N1R;Z6+.6A3_4B5RE/"*:V=!G+"-X)B>Q@8A>U+.*?"!FF0 MSRK.P!.%S)9$46LUMA)'UZS1:5HQ:&R27T.T3]15]8Q!QTCX!ILCHLT.V5V0 MNLTPU _?Y' 9-D)=5FS:D4F>H7+WDB^!;!'KFW&:09?]2 0%X119%6=^Q?M# M,I!\&6'P36&H *%5T<;GU&1W6::L*P7+F^+)+2.K'3N5F %E(&1%/N",0X ^ MA2;SV!F+IA!,"+QD9/*6*9 N.1EH)5%B7:JRC/L.ZM'@ V3$Y;!:[*K'"T ' M!385))C^4 W';.Q3)">$/:>:.+.=[G95GK>[:[A)]]@YT#7=)XPGI6CQ%P%* M+7A:_2[M'\A*P\*^)@IS[4D21/E4)2C>\/<%$>?Z6"B/8Z30[ I;L/E 8?0K MVI=BVT>$MP$N6AQKL>S0ZJ/-3'3FQ\7L1?%A:0*L0BZ]2Q1>R&5$B+,'#D-8 M2IP0KW#3* W8I-&.35&!0()92EH"D\\52%+-;"K2I>^*<*Q*<("6&T'G5+I[ M0U?NK2]TY_7PT\GEX>7)_\\]@Y/W^//IY?Z%^]/+HX^G5U\ M/3^^\ Y_._MZZ7T^//_]^-([/[GX?4FM>8TT?ND1<(Y\^#Q(Z];4[^;>GY3$ MX;010K5;Q^=M;P3NB7#ES[=U,04<%T,S6--!-Q$P'>; M"/@:S.5U8%P3ATJO_%E+HWKRK5>;4WAWXEV^] MW=FJN-5F^!5&W^DXHYC1"0JW^MHUDVO5'CC.HH+7G>C*=O MZG.ZO^D*#2:R7H:C7]O2W_G*FADFEC(BH%W&A>FH7&J4.@NWUQY@8[R]__N)S__?=6WGE+( M=%&SH?P/N&8HZJA/H>"%2NVESJ.5F%B17'4WC (!DIH#UL2"5MHKMK[A R!2IR6]:>71M%^(-8F$?DV!M<+ZT+KYE5SKU0 M++P;E[%P+BLP.PJX4@/-<1CW.61YKNN02^W_M-'MC&9RE]2P1 3_/WOOVMPV MDJ0+_Q4$MT^,'4&I>;_(O8R09;M'<3R67DL]\^ZG#9 H2I@& 0X RE;_^I.9 M5044") $2) "R3IQML>22* JZ\FLO&>[_W_B$9J*79KLWYTWV+C4F2S13WY) M,\]8)\BOP(696&A, :V73.,$\RG"U>6;D[DR4?-;Y<>+,UIK#Z;P:D$ M:AA\ZF" +^X:'37@%L'MV 3W>(\(X36@4N9 ^">Q=4#L75Q^I%Q0M-#E=U#3 MH/@VXH>_M&GQ940 CUZ1HRN;%!2OI[J,Q%,I4$_^,NE*$$>A'('2]#_'83_R MNIKE_:F=NI^H4S,?E(EN7-61],PLTEKX402\I! M&L_Y5<&KC'A(-DWD'7XQ\Y!K)>]P4>^Y M#ET1NJ"R#IG]D5UR*@27W![P8&!;MNGS@!WLG_R2ENB2+23B,Z5Z<'W&4BLT MY8F3^R%S>\=4J:SKMD,<+\JGNV"PO]U'5=<&G_W?L#M[-=5 MUSNYJKVE,TOV1UB2!TH?'*YRK#]@41XN$R/';&)B]\H5:D#LS!/M6$03>@?= MZ(FF.K:LA8^YA2+@E(6=>2_&:7!Q>#L(/"S@DQFFO' E=1\KO79$FH\H4\?R M0!'K%JU39G(5ZGT,QC:*37\=:E 0JWI28A'99(VR^I C>)KBJPPJ4-JR2&"B M R??FZRZF?APE!?1N]%0#I3%J:I4(UAP?F*,3 2^LGDU[!8-:,)*!DI\7P.";]12%#( M'#72?LCY\2^.'O$6W%>/\SHJ$<1:+D&(OK@;KMA]1K@Y0A$,_4*GDB>YL(@:'D:?-+ MBC#"6S-$>2#H-PJ H4GY4]XEG8V\N8P7!V]?XQE#E"] N%O>(%Q':G()&IXI"HCZ 'GV3D1+B;>?(X:4! RK.[BK0VPN\\$+LXQ_B7& M<-S"<"%44;4P=1IU_>=%JM%G,5E8R1U1Y]:ND*N)4!^J&D^O?( %)BU2:QHP MLWS,6R/WA0QTXE>?3-0G728^3[H(OO6%@@94Q16 7@B;0V%'*WP1'=216AEIR1/>O8EK]6H# M24D +)FBIA!$B@"]!GP62(+(<) SSQ*C%KF $N-A$D**E&-J&+#T#!JZ1$=! M'@7TI2#UZLFR(='4\]*X5AK\U?FBI**>G%8BA(_E\;)RG.0D1DV*38E=IKO7 M)+:G3# (H@F-PA^0;+BP+$VCOJBV&W]AHDS?]I!&P M0$,42.JSQ2N3S7HB(<(32"T0"*_,XLU=:"*&L)ZI,V+F$^$6?+%]S^55H]+B M%#)3Z2LAT_7(.^R@:BW%&S?S4>'J_A=Y^_/3Y0?N?#'_?W7^GGZ^__8WRZ?KS>-KVU MW]Z0WGH(@;^""M\^??[_C<<[X^;NV\/=UUO8YN=/F30I$+P7K36D%$//P 5: MT.8\8%?R'Q] (9^#W+ZR75H6?>F#>)@0?Y;"=_0WYI%]I97QU0 "D MY'_7VK58IEEH:UZUYC^-IM0&^'X=-DW1@&__C019HT*";/U:"@BR'@Y0QU0L MTD%N7=X]''U'W]D3MG9%Q_8]5O1/5)_,%]N?J0+OP%?^&2) O%>WQC"L5 _Z( [C8R[EX\ M+"%\EI31(1?5:P^R@<CVDQ5VTQ-Z2Q%G& ^*-(E'B@1 G1E$$F$1A1 M#J!('&BMP)<6!A43!G#,W8X6!EH8K$/)H+4D#!X2>6UQ]"?*-/H?RC3ZG,@T M,E8E&6E9<12R E'0[6I9H67%6I1TU\J*&S4MD[!TK)LTWGVEG-VCWL3M4:^> M)V(?]1;TA7G"%R:<;[>G+TQ]8:Y%R6#MA?GP;,)]Z3F6DB[X^3\+S)?0LN.$ M90>@HMO7LD/+CG4H&3;7*]O8?.<+']>F9<7)R@I$07>@9866%6M1TJF-L$$D M97 FA$:CAK&Z,2-O8E]/ST^W' MWZB]X+UM_.Y[BSF T9]+8*]8W(IC.'PEZ8IJ^KGM4B\$7E^<0X>HQ"YS=;PQ M,,L^78)EH O&.$XR>^GXI>6*IBY+,H)"]P'BA M:JZV(O6EKA>BJTC4B#[#E<3(E<1-/G6ZMQR((MH-\,X1HK \!&',+J@MBYAC MNKZEQ'*/=9>TT'>B4))*6NOISAQ9#6G?\_)U*@X@+.;\GNC,$-(D"'P;9OO3 MH"U1FR2JCH*X0Z\8026T'$D'<81Y3S#>>50JB?W EQK!\%%2^Z$]GZ:)+:VC M"BMJ'1%W$0"TLSGU$(BOD+D/F*$!1.E"A6HR,16/J)Q<%VUA/-\BEI4M%8QX M@)J@K[A!Y=$J-^D=&"X!OD?<+^_^<.W(RP*,Q=,IW]=5:$05M:(U")\6XGL. M;Z$50RMNS;X.3/6XL=_$MPFMV-O9E .C8)-[SB@M>$G M'>R+;\X83@,WWK4:S?;[-\J)I?4:=A L>"F].$7@E)"1_O@P1\%"C:CN_"?3 M%>TF(^0\@L9O8>L(^A953]>CUK[\? UQ/;*QOS#]5WZXK4&=MZAD/U$P44$O MUA\CW)@4;=&(,CF/0U;K[P2VJO!S051]I$Z3*!F%$E*1;6P:-!KDN9Q,,: 1 M+R&<(Y;H') ZZKA9P:5QQQNOJ]^R ]%#R.>#U);@E&M!B5$4)$^5>G$^K6ZB M7A=3L#BP#82T22)9R]/-J7LL->Q*S$"U%8,FJY&"%,@KY+C:_=\0I=VH:CGF MC]@N$#,OT1[T%PZ3(SJ>HN;^@L@/\?=I=IYL Q4S=O1(VE-5V&C3M8A-01;4 M*B0^ROP7(^W4>*0!&/%?XYFB?)0-#BKB#8B409_T*JI%'U.YI#*X*RYI-\?> M(HRFB>;3Y$P^:)7QB8Q"?<,SDA^I1P\4[0.8[WLTJW3JPZHXTT24H YVT=*Y M[N--F+7P1?T^'_D23_1;]5I)M%Q#%=:LKZZ2B73#.,&0OV-5DPI0F+J'2QP:7@IU?'.I]E-U!+WL> MB4)D7M<;K2:>]"IMK932*7I#([FQAHI]?CIW\*Z,_F=@9C9BR&'4^B. ]CJXJQ4ZIBKPH>.W&S66(G?]! MA^1@:N![!>*=>[W79 MWGV52 /OJ:,H458GQ$;VX@@Q=<'Y?$QPP' Z;YA2W+,?0'W55=&7/C9/3@G 3T8+#ML]ANU>![(I&C?# M:?A>/S>+)9P&,1&":(:S%P]$#&A\+ #-?^&-F()HU&O\.V4,.KU)_($.()/P M$;7EG#/JH9SQR>12^21,.MV+T+N@4HQ_X#0T6BE>X(YT M\K&?H5"7Y$>!9C](LQ1]]6B\1" ?:B4G=I/CC'?/"K@&AP*:A*8E^E"1GRP3 MC&:HOD/.=HC'S"L]]PJRW-E&5;&45'O.U["U ^F:FJVBW:,N@3&+N;![V MWNKFX7I"YM5]:7Q.&A9I)YQ-S45E] =4/%RNG'"[5C+)_+S,A49:6*QI\97! MEZ26E2EO>6^]E=^)'TR".3%S=);N$:G.QE6: \=;L>QH*"+.M*8?I.Y9-QPP M]T5/0UB3;#!'"F,0SQH4 XEI\@*_ .29RXM1.;;8:4M7DW)E9M'Q.+0H:G>, MS?9(NQ2N0=Z*^E6U[W]$-Q<_!M.R^&7ZC..-LP'\K^B4Q9GS'OW6ZT]B#1,#/]90$F>3T3K^R@2(H>Z6+NI?QZ M]!6.U$",E%9BK:+GKYP0A.H5_*\E_XW!TD0O6^1M=*MP!0?]H*1-3.->Q*;O MXQ=B\PKG-J/X)L<:?=$UJ2,\,<@$SB">8,77%>$X?8[+-%<:"N-H!)]/#9"< MJLBA-&WCAFFO9&C22;_8[(=P1M%T$0!(X+DN4W"JXBM@+FZ M1]_%AKTOHMTEVI@F]IJEKO2\O3KLQ.?@6%;P%"*MO .BX5G\F'!@ACAA:D-> M4"PG;Q0.%S3<\5GD.$T3Q(P>R9U"D6CG+Z3#FRY\T:.TQ$/$9M#)"RH>*P]V M:_B#,5?EL7B3 G]\,.T2V7'U$23BQM=+\UF.0K3^&OQ:O._--_A%U/4&=*?_ M>_^/WXVO7^^76]]4/'E*YKF@6UT3]LX%QS#O8ZB"3Z(0"^.K(3S@XQ:T,U,E2;VE"MP%IT)N]>,WEU M4FYY2;DK$/4&DUTVYN.FLJXP=4U)ROTN\W_>--6JX,NOT6^PZI6M8J]\ZY:J M^;*/\V43_VTIG5AG&IYCIF$Z%3H:9S95$@?E3U$,^ ?H-KQC.0XT#>"LQS(2 M7H]#D\^8\*#FM7C2BQ@HT6\BNT1+,DR$H_/XC$\^20A3/Z0S22/V3!%;3!I7 MRGE0B1SS#<4H6U0H[%QC(J;A\E*3DZ@QV2&%>^'^9P&R@()6B6P0+T_>[5$X MT:[3-PE/H+*8&,[T2EE F"$P&]MNY,N/_F[SXMJ4I+GD]W)Q4AX?TH%?FV5G1=%P.+S4QAAVH-%0/)O+8B$/(? $ M2Z"W\\H3 2\Q:6[YXE6C9^_L]YA2X5,=3A#$(1$9R<,/!7 [L*>8E(O05K(Q M>21"&6(G(BU4_!/%:RC'@8_*8Y-G%^#R]&H$KV!\SD2^EPU+24=DI,_7Y?GD MEO!%BSGG&#+]D[&Y=-^+M!,Q8E1]ZT+DR<@5R; 0=_H'B1"?V +N+@=H^=: MB0=S/[Q(**61,UFQ2A$NYMEG&>H/'Y>%7 F/YM-(Z2!]GBVK1!OJN,\HI! G ML(@D9T9.=)J_%DU:2^0)DLS-D1'$A9@=1((GRH03JEPLDW:1*E6W:S<7>QR/ MVO"XMH+#H+,6]1L.C9V-%.9$^+6(QNR**"L?$-L4L.]3C(CD9$8]N%SDQ/F%R M?J"4I[6'R^W4.@FS$< M"DYGD-PJ+9M/W:2"/<]U,E4=KH_ 2AZ,3*5+W 38J#D=&; M)(XI=EPF?*1X78-*7)=9GU(HHT1/E@@D-7"XBJ8+RLV5(YI1_HOJ@R@E-C(' M(D9"]VS2C-BJQP0Z9 15;Y[M8%9<5QN K M?J+)RG,.I(-6_L0[V+Q?*=*S).U1#"/O-R^'[>P_%1U&WFQ=-@;KIY'G_WVG MT2MO4>TR1J3G'&"0T;6>(V)EW_I2D=_/U9A>G=5!"BER9P3NS:WY3YT6K00M M-@!D;$[^?(*KP[4NQ)(G$P;6S(=M!QGLE0@I2=C@[4<"]?)8C8"5FQ4"CJYQ ME*)X/QFX[@\Y0;.1C-M^O\#*"I_TE/Y?-4\Z&^XWH@,5=WM<;77D2[LN?##[ M^GY)C&K0_S8J?HZ8^ACE0&*,^<5T$GW2Q8D6V7S#. ($_[+3#C\LSX:ITM9$ M_>D7G\=JC(5K\^K316#5ELI1.S4###9[9CK!?]K(X=1%U: M^#^?8W!F[V.*S3]-9P'670 ;AV_UH@)6,+([_:&L5I4K&7%%?A?*2\;* M?0+EW!0:_J<)_^Y>X-]IU$:]1K4)X,__5*B,+V63_[B^9^\Q3B<+ARYDN_1 M0H1JE8$J'*F7PA3=WH56N0'SNZZR51NU,U89KJO[R/Q3JRY3R:A48L/DMU8Q M0&<*Z:,699O ESK";RR,3I&GQ/]WS?X97KF+V87ED2,7GY9QQ.W:J%EO#W<6 M<-F"9F_W>QZ#X>QAM$DZE BC#L&HF986;P.C<[+[;EV,MGN):$01B9I7[3UJ M5M@@424-7X$#,M#=!71C(])*Z(!E.LO.'A<;1.0&7/0 %[V=95ZU;(.CD'F4 MUDTM%->[J<]>!=CD$Q)T_)<=/M^(5I+D^5Y@9_8H=$1'H*>>*]8V^3QWP5H+L=;K5A]K M0D@OE1>(8HT#)UM5[OMGD-)U[V,?@Y#7%V,FT)P/L719J%TE6ZOZG*;WCNF& MH+I]EF2%?_/& NPK,P/V'5]_-_T#]#N4-==8@W(]F2QF"^K)]8G-?1RNALN! M;U[/L'CN+]$R/B5QVK51>Z!C(MHV6PAN@K5,;=1K]BJ#MI'*LL_%R%S6; M5HG\SA)&U1H/0 *)5QWIV! M+ON[YUG8&%4KKEM*0DG HM9N'ZW=3K]9$7U :Y^'DXG;0F: D&F7YHS3*F2. MY*_0=)]LT3&'8;/#;8W\LU &-N:!27)R1^$W%G[^*::);LL4&.VK]UHZ?>P$ MX;0Q?:QT./4P&ECO#SH5@=,9:*"?V)3Q$;'F3YUPMIN E;2\I;$>C^;/B#$R MH-[$P'=54LJU_GDXN5D()2U 26-0$92<@$%SX+;5^T4]5. MRQVE([9A_\A<^$>(OG\._"^>CS^(WP??/'>R*ENHAP5=S9V-=JUL5@\\FX7F MSN#IU$;MH79N'BX"1,FX6J?<+=03)U&N!7>W-NKK6/H)XF-3A""F_>Z0YU@U,A3NXY)S[R?#Y[GRB(OZT_IP*]2[P[+XY3.1<8SMNM M4^8;+.VD7%_935&_BCE8-&+X.[,8FU%+YQO/I57BO^]]&2YX"+W)GWRPT4/& MV.K/-+9ZEPZK.K7^#3H/B&HP)X:";IEZK 72#\^>'U[@2&;>.%6<+0VTX3-H M',]]XA^PV#B55[&S/[)J!-&M)/.YZ<>KVQWTAEFM_8[6_:XA?IH0WQA,6 /Q M?J,V:C5V;@!3K3#!45Q84;/3N?F*FJ>.&>S80O.>TW$UU)O8_;HJ":TZ:G#X M[I@;$=("A.SN/JQBV*#BPA"[4<&:46.7\]+C(5TXJ)&Y ?^%8JSIW)0M)>;' M16#C(,X;;S:V7:)K? W*OVEE^0U@UG:6#U5$<5!)Z<<3IJ6@YX.H&?G^F2M M=FZC=OH+!C0U'9IZ2!+VA_FTI3@]"_5BLP**)'T0%%VM7G1KH_;N/6:U EH] MA&Q60/,AI <(:9]8VX:C$(M1%V*M7^ZG%7&D"ZP&?[\VZK:JXHK2&N7;]B+. M@1=L1JQ;MK]%JG/4[ :5QRGO8<0;WV@MLJC0-.=/<>.2I99000XN&.I4Z-/$ MRPJAN2->!@W 2U5LD'/2,$5]B#"_M9I95K$()ZB2SK4:^DVPKG:O"M *9O60 MDJMLI !2<%IBJRJI'^?;IWU7*9E.?3VK!MH;Y&<6)Q3*$1_0Q,E!:7U&W[[@ MHB3%]%P!MT$,[PXXFDTY;)75R*[B10E5S0W7N>4;N>9K(MFX;C@L"):3DK6K M9-N+"XC["+3%S$:U#+B8+.E2A\/=4QBT[Z1Z -IT$94"H!Z?5W-BSI0J2]5U M_8J\,2R/TDZT1V7KP1B-HV^ MV!.>,/)7%3R=@3)[N.S[#D?#1FU4E4'A M9Z#JEIYC<1;ZR$XY%H#^E1&A(38PWKUX3.NPUVCQKAIH61V\A^U29J]I;;-Z4"G:YWTC5+!!\>Y6O-8HBR6@N9&* MKW/0RLI!R^FV&G9!'ZA,T:/6(0^QGB9%@;4:/@ MUH>*&+O:+W+(VN82( 2KJAJ&]-53H:O'LE^JQ2>@8XV9O\PJ/955VJED(=EM MG9JM?[)?;(NYUG]G(2W0&R_356.I7_P? MXX%1[Z6/N3O/_[).),&RJ"O]\C8'ZC9OOWU9O]%[T[_S'T+8IO5/TUFP^*EB MJXUXI^WU,G+5@H9[6U"G-FI< M;3?I/4+XRYZ1LO^,"ZL7(3 ;XHV(V@M-C@ M>A$^>S[PE)7/#%$VU5U#Y>P%%B/PS@OLU4:#1J,.=,]!=C-ZC\$77S?L(,!B M:%1=O448A/ /S'@PS-#XQ"8,69??;NUFW6@U6FWZ*/RC53?@ 7,&CWYASFO= M,)^>?/8$4#$<^S\+V^+I:'/:+L/,"6^ZGH?64C(CLS%!R*_Q.^^C5Q)FL^[R M?C$%8["_E>",EXP03,8OA')!%XTV(PJ:$8]L-O=\TW_E9E>X68#^WP,J](:3%L0A[,@RD!/LU$E]&C;H4*VPQLP M1]8()4;@UO-W=DDJ@-M9/EL\X@(_?]4&S[7)5DX M(-?V9%$TUUF5ZU;4W-N*6MO8.!^*VC@%2;JK#=%<9TJN6&$Q$N^\P@Z.%6UL M;^<4/X)M-G@7&U"%=UC7:_XZK;!\"X$7&?2E;C$+0F(Y7+Y M 9P#XGQ+J\SWS=;[#O;D6:03;2K334!#6/>Y8PG-\N)1.A6M>MC95)*[$W9: MY<6AJI6@=DHZ-H8%>[4.XUV?=A,YU@NJWP% S3&._9SXBQ(/2RJ*.1]ZU!L][L##+06/SPP&0_V.(Q:7'0JF -FE;8"<8 M$W-NAZ:CJ^^V%*(Q2>^!HK?N#:=GP7S_9KM)G?QT>X=3A-"FT6PE0:A%$.JF M]<:C=HL)0_O=I*I 2P?_K7,&=]9:&*#OL^F M[P(Y H7,GSB5L_B@G=EM+%6"HC728X),2H:6"AELZMY+6ZT'Q\Q9*:.*S/2H M,03V .K]6$L'*/$?=6:)T7P!YQ 2Q M>:9T81NNCS9$5>J;GP4PEOI X21KZA, M2]>N58+4PE*T>C?#*-G.UUG&8;Z11:,Y6'/P87M9E<+!G09FNC2&9749 M?"L.)JWD5RI^E(DH2GZF\ASLVL#\LG'0VX2#%N+ 2&;*''*!PUP+?&#,<+T0 MGA=Z-. %#X@\@WSL@(VF+*944A>;RY7;$0]M(UGF7D!AM2N?.29F#'WX85OA MLV0-Y5L"-(WX*^885K (5W]E[W0C[^U:PC6[L*9N9RD)2ODO+A>YS6YU!R:; M3EJ]ICGL-/O=86_:;4]9IV6:ECF=3OX7ATV++SU'-;%S\XE=C'UF_GEA3F&' M5Z;SPWP-$/0*(6:V*U?4Z<*2EPFVDBS3Z7[( GCB[ NRQ^/#1:Y 7# ?/P5K M,BNS%N/91]'[7YO/IP\6 6G^WA1[M(3(!+_]:BXW15CFAIGI/\'QD-0;E)\* MGMI_/Y.WK^]MXW<0V7-8NC_WE+E-#XMQ8%NVZ:N-3N4FWF:Q-ZKL>8@D#A)> M3&)0A_N][5K?W;H&/-;!)=4-]G/"X/Z"17+SSS"I.C]XOU)8JO 0A>\$LD@J MTIT)NW',><"NY#\^6'8P=\S7*]NE-=&7/HB'"5&*DF#IRB0^X'^.A03FOJ.@ M$&:]>+/X\R7\Z=?T[[N#RV:GE?FGQF4S\_>K'M5L738&V5]9]:C5O^\T>B>^ MJ,[:1VWPSZSU #:[J<]E6!S\ICV,@CW(I6#_#S-]XS-(="M*73;:S7I">=V% M+HI-F%>#K3;!,)T[3X.%C;L]&W*U-+F*D*M9A/>J/5-CLWY)F_[&0L-G+\Q= MI-O%Y[2:J^W^R4F';?T_%?7PY-QU$1=/<[V+YSL'T1??FZ&1@4_\EQT^WRP" MV![S/\ORJ>L@8/#_+0KV%_3Z-&NC7GW8*BM']10\LYKYSH/Y6F_/?2WDOO(R MQ#7W502'FOLV+M0UW^RY@&R#8^LV=+W,-ME,!VP8% M( &V-)Z&M=&P/:P\FL[!"']@#OSRJ6X\,9?YIL.K%TQK9KMV$/J4M6>PGW/F M!MI"W_ZJ%V3^G1,9E.+K!(4_L M"=L:4Y7"U(:+.R^FTK!IX12X=D5 %H32T*X;+MO.XWY4O3H.?XU+0J_18WO %IWT^.ZJM>+0S5^J<87G0!2& M:EH:41I1^:[O'(@:U$:]G2-_Q](MJ-(W-RI7QKLGTW;?&W#NL%)8^<(.GK%F M%9/;+#8.M[_.*]@&\1"7]HHVB+\#F0.D. ONW,\)4M]-/P&ALW@%V]14I!WW M&3?/S(F:0MTS-T:\MX!+KU$;I:]JW6:UN$\Q89F3!;ZQ\!Z6XUGV!)NUN\SZR(D;"'T4 MRS3\P'3NIN(746&&R//$Y$]L4.RYP#99#--">^CM&[WKP.*>;^.W0UB[-NIH MA!T!PLJTFTO'5>Z):KW.B4Y4J[0B<.N^L" D.YO'O?D(>NR/?XX&]V[:0(J5 M8NKR*%(6["F"I(VE4\/&!K,Z)SAZ66:1QL:18V/S'9P'&_T=+8!JF?2D#:LC7H[NRPUT$X% M:'F]XX6!UL=@2O4EVEDEB_,S,\9LZOE,&LZA^7/+XJZSS\7\1@^_PQ]$\AINZ;_>ANR60 LAR_U/2K-D.DA6?R&$\S; M.E%8@S-O[MI!T=G"JE\-3@W.G&EP!P5GNS;J5[]PYQP"_+>13H*M9UYLC/"? M662_= T$V$.HZ2(FEL4"G3)80(=.JXB17(I +I!TL<6[!LDI@B37A9P+)-BT MK2K] \[*NL=!!-E%X'O40RM'!=V+N8SX_YK:T3X&\+IG8;<^"9/WL@ZOAG61IVRRKBT>V97%?.= \?T/DJ[#$/?'B_XY$H: M'CR; 1YH!*884'V59X+:5G;;.7[_K$R:Z\G$7S#D:F_RIV'9+[;%,,_7-1X8 M3JTUKHU[GTV9[].X6/B03OPMK/B;\ZA/@L+!G1O1E^TNONK8_EG)M'Z]KOLQZG21#1)R2FS.P7G(7QM#QG$J"9H.S:E?4 M=#1JC@,U97IJBH$FOX;7/=$2VN.XI;=RZN@0X[FY?/?5<23V_5Z_F+:#F'OT M;@AQ)&8$X#Z:@3W)$A[8L[.7'H)16+/7$96* .T\V6MOD* M+9[(TL[*6"-ALHO3^D1OJE.YC^Z9_X R9ZU!U5IY*WTV?1?($,C').^>1GSW M#&NCQF5O\/8!D0.H3\KIX 72D_.4\5S$64G'G-&?/;8C9F_MV4I&=P%[/G MJI#($#M,M-,SF*I00722Q[DAD+SS>?;P/-,UK_H\]W2>&Q+X=CY/3 MHI.=& M)\[SK.(QF\SZW52OXP?D5G@41$W!,@N1@Q)OC)+UIY,\T.UNC"(G.H03[6V0 M,?I$W_K.R'^BK48C[ZWQ*Z4XM)(',&'8V?'P MM&Y1A1-CANN%\$!*DW8I]\9$VW1JNZ8[L4T'EB02XX/+:,?+^Q,/[73AK7,O ML)$^5SYSS-!^81]^V%;X+$]7^1:'V54C_HHYAA7 N:S\2@4(U^S"FKK=)"W4 M_^)R$3IVJSLPV732ZC7-8:?9[PY[TVY[RCHMT[3,Z73ROU@Y(+[T[,LMS &E M%V.?F7]>F%/8X97I_#!? V1[%5$ )Y7JRP1;29;I=&]XXK &9O1XE],KD$3, MQT_!FLS*K,5X]E%T_-?F\P%U\9&*"+RI@5U-T3[ MF;Q]?6\;O\-M,(>E^W-!!IHS]K 8![9EFUC+F&+IMUGLC2I[HE*<@!-^-O?9 M,XY+?6'&NZ^4ZG:;;!3WMHM_=^L:\%@'&_N^7RDCE^X 0 4O4(F$(:6,P9H= MF\ M.5]ICI-K7G6XISN#:UK493MZG5 M?'..?+-;FUJXDW2;6LTW9\@WN[6I;37:NDUM18Z=CSN>)/U>:HFG;DE;P9:T MN2&E^ 3%(R[P\^0KY@^Q70N,O:N+X0&!&YRQ.NAKS82K&.S&@^SW^X9>]#:9.^(-CD79C!L]?'._'WYGU MQ'XW;1=_R<>L?6<3QPP">PJG@6MY-']F"W_R^EM+4\S$9ZM5&Z?0?LPV?!G$T0@\[K4A1&=TQ^:[ZZQG#EB@/% MS*L*]"_5O6\/::L= %>#VJA7UM1@#:Y*@>LP%] Z<&$J5SHW[VW =6C#YQBT MU$^@=[K,BC105#\15G,''FJ8UK\708AY! EU56BI;Z*DIL 7+1$'!5_?W=S> M\RU5FJO MI.P>2M3L?YM8_9NQRY)4X1,MGBP8CCG0"7_Q_&\LE!<2_/-NNN+0VZ@OZP[5 M)P?#'33F-\%A!]O3IH6LQF'E<'B$%]XJ&.9MO=YJZM;K;PDY.#_XT34F"]]G M[N35"'UXFB,RC2-E,QU[_GT!Z5% M_J-W;\)C,N9DM)J]VBBC.;EVKU03>3NJ(@6-O(.!$"=V][3S^.0 F+=7]9L# M<) =5CM2%R"'TK#BNL7-ZO2'HCJ=R$81Q3++#9G/,TVJ3-*FC%M1B3MAIPRP\UEVHNU5RZ?P]C0=YLEN&' M>&/^/.\6(7GW-_IM[/\Z6OF8\^LTTBNET\A =QHY_%ITIY&CZC3RH R(I:A2 M_X/Q^3\+.WRMR-K51B-U@_V<,+RA<-6&.8.;+CR]]B/MYF6[M;X31NY.)I?] MYJ!BC3XZEX/&L&)KZE^VVNV*K:F*=.H51N8ASFXXS/[+VZUI>-EJ5 U/@\M. M9[TL$,[V);VSU>.BLWAOF6'56N[T<]E\]Z#!,-^GN]*;_&GX3>W4RS=E3B(!$L6(.J40 D7Z%668:8DD" M/GJA8,@L\X?^P&V@).&RKT=I69QTZ[5\=.6=A74WL?R<3!9L"??D:9&%XVBM MU-) *@E(1]V_+A]Q/IJ.Z4Y8/=% TV@U6HU=&M1OA9P#!KCRT:9HY_F.&N*Z M_?9E.<:5T5Q>S6QW%[,+RR/7,3XC/9>MU6K51ITZ[!G_;^\3!J/;JC?HK2\ KAC$*6:KS1?17S5VXVO5MT:"G/UX-:H M#[KIT4^:M31K'1EK%4NQ[N=,L;[OA;-=VNS*K??K7Y8O5LG1TV7FFFB&SW MW;=["JV."A'M;1K\E'DZ&LP:S"<#9GTZ^G0JK%*V&KO-QVDWRIB/HY&A^5:? MSB'G6K6;%>+;,KM#5MR6VS!!J(R(^S% ?1>=^ 3[R.U3>E>PRY\&LP;SR8!9 MGXX^'7TZ^G2V,[]W&,!1SC2G=JM"TYPTMBHRS: D;+4KA*TS"ACN.H! !V"T M,^ID7(4:S!K,)P-F?3KZ=/3IZ-/9+OTV;6U6=+1(N[/C:!$-OPK"[V@FV[2[ MU8#?&<5%'Q@VPS6NC>7.>I;]8EO,M71D5+O%3M\A?F)@+MCQH-7:T/$@$@XD M&SX)T1 \B*<5ZW[0QCK65KW3Z=>'S=;>FQ]H#CP*#M2GHT]'GXX^'7TZ^G1T M2#&B,[;PQ@Z).!!DPGM[![E;N>JXRYFZAT[&=WQB8"YJE[4W=:)#3J%HCAYFI"F MF?&?6'2B\&+:ZSVHC3J=G;MZ:T:AQG^9 MOF_B;$OVD_D3.V ZMJ@]3!7U,.G88C5LV!O/A:T'\)Z[*?]W:(\=]L F\-'0 M+F[;=AJU47-8'PX[]5:CK8./FD5/]G0.9=OFX-&4$M9IUD:M=GJ(C(92):&D M&5V?CCZ=:MN\6XGA5I7$\!F%=>]];VJ'%,J%E1MS!U: 4* L:3@!'=[5;K0S M<'*>&)@/:AI_GLT=[Y6QC\QE($ON0804-H;;M5&OW:@W&SK*JSGR=$_G4)9P M)DNFE2XLLDN[GC1V*HD=S=GZ=/3I5-OTS2EWNQ62NV<4]R5U]6)L!@RW.ILS M-Q =D5S+\+#DN&ZX;+NN2$<8/]/!X'-V<9X8F ]J\=)_/Z(=^F"8S@'23'F63'F2IU.FT1LW]@@>O6N@!#[1=.Y-V[IU;\RY'9H.<>=X MF3N_L_\L[, .V0/S7^P)X_S\G4V\)Y>>0@I,3F[#9F/E&NUDW6HU603>Z! MLXF03VQF=;&]'R>\ MLU3Z[FXSJZ?V3V9=_,5\+T/F=QN*'ZL4?^K;SX(O*5_A/ 5I;]^"M(L)PZU. MO=?JUIO#DA+WM2C5HC2/*.WM4Y2VSDJ4:K[2?!7Q57\WOEIU:RC,A8-PZMW> MSAG.FK4JA;*S9*UB+><'.7M^9S%9FH\Z6">0'EMHL^:K=V+O.UT.=K]TJ*]-O?ZQU1CF WUAHV#1+1*?YZ5#HZ0>J M-9@UF$\&S/IT].E46:7<,,L==(]XP':6PMBOC?H[:XL:&9IO]>D4RF5K[9.7HW0AX>MC97Y+6O,@V$8GDC],I'5"OY>Z]=ZS%6,N-."M]8>#<%Z^#>\^D/(>_2 M;HX=]NC=F_"8,,MP:-9&S5YGAY1YC;\*XB]MD585?ZV*X.^,(J/W>- (!SG M$.QJI>HHTGGXPT[&$Z[!K,%\,F#6IZ-/1Y^./IVRK-3\<:M4<"I2([_XWNSZ M[N96J)E@+]!S[KT@]%EH^PP_I/3 #\#6 .-!QKZD'9%E++316$@W\2M_L M]#WK)P;F@OW[VIOF,D3"@63#)R$:^$2&H&@OOUZW-NK7N^UAO3=,]Y31#'B6 M#*A/1Y^./AU].OIT].GHD.*R>?:Q7/-,AV/.PUMT,B[E$P-S4?.LO#3J<^;.NY\)H!]>GHT]&GHT]'GXX^'1T]RYAM;OALOO GSV:P9?>;(PPP MZ&C9L3E-=+1LBZ2*%?;8QKF!:(9]CZ1"QBSSPD99GR:9-+KU?D9GZU2"A.;# ML^##DSR=8IEV>69SK>#$51-M>X/:J%.!RAF-%,W'^G3TZ;R]E-V42+J5E!U6 M0\J>43#QWO>F=FB@4@LKIS)%.FBJ)P7BZ]ZMVJ=449^2#B:6%DS,9;S>!L$B MRV[]/)L[WBMC2GY_45.V3RW56O5>-YWIKSGR+#GR)$^G=#,VS9.D6V6R9$K= MZF,_DK)FHFGL:,[6IZ-/IY*G4[IANYO<;55([IY;9/9BC-X(V.ILSMQ -(]U M+].V;MT;\(X1W]G$^_)I:>L"DOT.[51*YWVKL%62;!I4:!/1Y_.V]O);R&HNQ42 MU"4%D:ML4'\T'=.=L+KQB4W8;,Q\H]VL&ZU&J[5+T&;L^1;S+T)O?H5T#SS' MM@SVC^9=?$7\[TLF=]7/%FE>%1S MRY^J9RR?D!:@UF#^63 K$]'GTZ%-KN M7 *BH:$95Y].H:2U'?FV6R6^/:,V)5],VS=>,.W/F#R;[A,S+N @??O%#.V7 M+5ML;LZWJQS4=9.2C3T>?SI8AT7;.D.BZ>=8W9O#\ MQ?%^_)U93TS.HO[(II[/4J.NIR'SLR=4#WJU4:N$? 0-L"H!+&_(_0#XZE<# M7V<4.OP")P1K,"8+WV?NY-4(?7B8(YJ%1'5M.JZHO5*G[S/48-9@/ADPZ]/1 MIZ-/1Y_.=E'?E-&9SQ80ZN2-T"8?49GDK[MVK<=8M8P[)GQCX=T4S(%[SZ<_ MA+P?NSEVV*-W;\)CPBQ+85 ;]=*=I#3RCAYY&\*6;PZ\886 =T91T7L\;( . M3FT(C&D<(]W11M7!I//PB)V,0UR#68/Y9,"L3T>?CCX=?3IE14;S!ZQ24:E( MC?SB>[/KNYM;H7&"^4#/N?>"T&>A[3/\D-+U/@#3 VP)&?229D6&[3#$O@@[ M#7W3,*P@#+>T6-\,AHUS!EZ(?Z"WT[A MX T\><-V0T^7=6KOVMEXW368-9A/!LSZ=/3IZ-/1IU.N:6O.GZZDCG_G?E+4 MR4^Q-GDME4EI1-R")LF-CBQ[ $>T]=Y^$KD&T &,TGW@IUT-_)Q1,/0!O@4/ M^VC<^VS*?!_,1NKL9%CVBVTQU]*A4.W<.GT/^(F!N6#W]TYG0_?W2#B0;/@D M1 .?Z!<4[00_Q#8>]6&[76\TTKY#S8!GR8#Z=/3IZ-/1IZ-/1Y^.CO;%YAEJ M6(;/Y@M_\FP&6_;LT1&/\W#KG(S7]L3 O-K=ML(>RS5G_7LD%3*&K1C)AL'JZSAQU<#=(U,[-%"GA953?26=,Q7# O%UPUGM4JJH M2TG'$DN+)>:R76^#8)%EMGZ>S1WOE3&E'*&P)8O]'-K->G.H@XN:(T_W=$JW M8M,\2;I5)DNFU:UA;=1,,YS&3B6QHSE;GXX^G3?O0+2SV&TW&A42N^<6E[T8 MHS,"MCJ;,S<0?6Y=R_"PO+9NN$SWNM4>LC/P7YX8F ]J\-)_/Z(\-A.5:O9LMC9\N3/)TRK=ZX14;PZ%T#)?")IG-OVM:M>V/. M[=!TB#_'R_SYG?UG80=VR!Z8_V)/&.?H[VSB/;GTE!51B7:CE1F5T&"K)-BT M*-"GHT_GS4MQ@XS<#_RKZ$WO\)3"3S'MOA?3ME:Z6^R5NAK=XLP M"$T7J5#8%ND Z]1AS_A_>X_ '0("F0*W:AST2U%O7RF4.4[6R+(5^CE M T0)/L.E$KXF^6)J_V36Q5_,][)NDZ[B(BO%55N29*MZGH06X&D!/MB[ ,?1 MC.UNO=OOUML9[3BT"-9PK8# MN,O@)FMIIM5,JYFVE&*-;B/GE.>>OY^+, M9J,VZ@S3+CS-FIHU-6L6U'3WK>@V<11'O='?.6;UQCQ+L:Y?:70F_*]EOXQ^ M@__(Y/)$$)K,,;5= MTYW8I@-+@E]0$/,R.HSE_8F'=KKPUKD74(CRRF<.-=/]\,.VPF<)/N5;XI : M\5?,,:Q@$:[^2@4(U^S"FKK])"W4_^)R$=UVJSLPV732ZC7-8:?9[PY[TVY[ MRCHMT[3,Z73ROSB'1GSIV9=;F)M/[&+L,_//"W,*.[PRG1_F:X @4Q$%<%*I MODRPE6293O>&)PYKX'7/IRCV%; G\_%3L":S,FLQGGT4;O^U^7SZM=$C0# M".ARB&4?W42P9L>5^:?&93/S]ZL>U6Q=-@;97UGUJ-6_ M[S1Z)[ZHSMI';AA%=9!+4?T?9OK&9Y#;5B*])J$2 M[D(7Q;;:)B);/8+ES3O:N-NS(5=+DZL(N9I%>&^;HIK#N0_R[9F4CRDJ'WPJ MH3=GJ$BY3P9:J2]@M;#@:IOJT6]NI5P3N7;VLEYI\#(.(YNUF^-QQ[U4UW33W: GZ-\Q/%>6M'H+=K MH[[&N<9YU7&^8N1A;IQC"4._(C@OLZM&U54OI=(+(RD^@W.=V [#7AI")\/? MXT\3M"CFOH>CJ"QC_%J^2?'6ZGGEOE^J$3"L-A(_L3F@SR9G_TH0'5E_HX,K MSBH1L\1L%]2)=+N*HU4G-"[R*IJ;@-$#8%3E_M7 .*!FM@D8?0!&MR+ *%4Q MJ_AU*.8X;W\=5K"/P<&OPUB[_>+Y*D6SD(Z%"ZV=._OI;A<51,F&R[$03(8( MDYVO2@V3"L)DPU59!"8M;!-:&9B*EG3+?9Y81FC_7S$8^25VRS %KM^[$9V; /C'^O[>NI"R/ MDSTB>;/0WZF-VFFQJ2=9'C=8-MRI6Z.EFQE6U6BI&EIVNU]7U!QOC9I>;91N M0J4MUWV#8.6("_83_YU*CM0J9]ZI+RM:_J>1WP>C1%NMIXB0#3=L?H@,:J/F M0$/D!"&RP6[-#Q%LL%,5U\8Y&:=\'/*%'(>\R[5Y'IID-N#-^=,5)^4#I^1G M3L@,J+.Y5?;$P-/!LQ[SJ=#G94R6$?$DP+/P7A#T MGM-3#-G.@GT/KDL=LCHQ;*R[*8N HP\R,6TU:'14#1VE796KP9$[8Z@]*"UC M2-N;A9& %=_&NR?3=M\;%,O$BN&%'3QC(C6FY%IL'%)^KK9!(EKP7;2&T=$K0WZMHUU:\;9=)_@:;:K]J@, A8&-$;(L-E<+5TOG @F4[G5U23S1:JHB6#6K@EFCI M-FJC805$RSG%-$@;!T(+74X'-G;-%TAC7Y+X7W;X?+,(8+?,OT9J9[$ 3D"N M2J, [:A^VRNV$'!:.ZIE&C-5Q$SAB[809K(GX1P<,^=DPMZZ+\P-O<2TY;,P M70]SURKDS0)\!\R1$QK]=-J(V?/MN@$J6"G4>'M;1*/D;>_3#2CI@;K^]B Y M)X/UWF?8:UH66?/H@X?1)F.R\'U,@#]'4W:_GF%!=-GK3F3.R# ?Z9>9[-%' M]]_;*YC:*'G;JW9;^&!?,(V>RJ/G0)TVMT71,"N#Z022^2I^44?!VKGYJB.U M>[)W)9'O.8TSX-]K['@':T.F@E)TZW#M&J T:Z-^57IC:+0<,&MO*[2T "U5 MZ1FU>[UALS(7O@I* MOV;Q0:\VZFI[Y12A4TJFU%KL]+6M>Z+8*25C:BUV!F7TY]>6[W;M5U;4G)V7 MI;O?8"_1^4X6^=V8_? I#I8[RV!M6^;+%A-XVTF/O>BVTQRQB_JI7?< 0O.UO 8\^W MF'\1>O,KI$O@.;9EX-:.D%U*O)*!]C= ^GM!^8^O?P0X7S1BENN(^%G,TD*S M>.>$AT(G= 16S]E";<-=OAO6VK51JY_.DM98.T^L;5 "=L,:UFX,RAH!N3^L ME6215UDWP$,TIH[W(S"FOC%!4MJ@6[R4MDF+Q7O-'2MM J*6@F1*DI- MA'QFG5?0I=2.@.8K=N(*'KUK3LN/BP!>B-VG03C?39&SQ5^L+!GCZH4%U2(?0KI*H#Y(H MW2?CN"OO*GXQWR_\R;.))7=P(<]]= :%KQ2(87!.B\7@@R.**J 3UU#YDUOW2*0&6#DK@+!WG,R MAN%\@&B6<+0$<"*)V[<>7[UUXYDY%JK?]#&1)U&G^WD2;B%_^#L3_XOGX9UZ)"LSTR0[F'AP&?#[6;K,8JPF,55;$1IM! M50+5FAFM>T=5JS9JZBF$IXBJ-<-=]XXJ#/F5%?&KDO5]- D9BX!AM5]FU&47 M^_N4HI9[J;Y?$;Z\E>>P-GPYP/!E1ME.8>WY[:/D)9EBYXNWO /NB@"NF-M] MT$6W^[!10G<=C<>CQV/>ECR["< >",!6I0%7DF.AREK$ MS?T+D/DS UC6]W[ ;LZL3J?,^)!BU]T&P0*XEMU-OP*) M'X'"?%!X[E%J@_)&J>DP0 6AM"EP5!!+.?1)K(FL-QM5Z;.GX73(H8\YX)1& MS+ VZG5W=B3ID%+Q2UK$ TX]M*NZ*/UNY:9P_&=S05M-\)_V*B-.@/=EO'4 M ++AYBV"D*:>GWR" -EPEQ8!2 L LI-#I8)1F*I?GG ^:A:D-G'+2K$0J/_B M^0J)8Q[X&)&W@)D[;&LS]\C@5,IM6Q10:>!T=AS^H^%20>FS+FMB+^*G6S7Q M$/;.4=T M->="41HM_=JHI4L$3PTC.8L5KL&;_'E>5O ^*@$3 MNNC=](:(^X"TS4(_#KG2L]).#2DY;]$B4(%E 53T4,;J0V4?=^DZI.15WCN- MIC9LJY)DA?5_X6MDW&J[MM0$*ZJ1N9M^)B(7X9"6-F]/&4K;)%@M82F-F396 MY.N"O5/$RS895!OQTJF->OUTUX_C+\6K_ VLN);-N%O=A<\<,V2X?S>P+6IJ MZ;G:$-[1$ :5%4=T !W@AQN5M-&4CB^RBF%=!4JGTN CUZC^9/'*CU[#E(%>PV@43_: ;,NO%F<^8&Q#A9S#&HC72/ MV5.#3TY/=AGX&6K\G!Y^>\D^6$O'0+9HG18IZ;R;88 M0*M(^$Q;BV_28:^:N.S"=?+V!JB&Y)LTV:LF)'%,T]M#\MQ\(N\L,2[[O6&+ M =K8^7??&LL)V@I[<9/LQ)3WL _/2L]%%ZRJLC\7"5ELV<>>FFG#0[M:S@^S M>56>MPW&7J%4+ 34:F((J#-,%\5J MI!T]TN!B/JS0:M5&W8SI+4==:W$RUSV#7ZZ\Z/>H?%>-:+_L:>\G(S8Z!Y8: M;6SR6U:/ZTJ;NYK+-)>]E4'1*<6@T%Q6*#F M&\N*W+1PVF1EQ@L=0/732*_.ULJLD<@!=4H"T5#74*\ZU#>$^W- ?9#9Y53W M'#RTEH:Z&&^9$&EJ/IO"7L^LA4*I.@T2]1%INH8!,"&E*F$H'=$\J!Z0 QYM M;.V;KEW7\#A^>&R\._/ HUD;]:I2\71.3H[KR<1?+#<&I)Z]U.W &"\"^$X0 M8 ?]L>WR,HSS:AQ8TAPY0>E$ M7!G :0-P-&Y.$#=K)L>5@9L.X&90$>"^=F;Z3[;+TUE:R1.<,/1ZEWU8 M=/.N/:T678",&:X78B])#^1:GWE4C_HHYAA4LPM5?J0#AFEU84W>0I(7Z M7UPN0M1N=0F\\-\#1!D*J( 3BK5EPFVDBS3Z=[PQ&$-'.UQ-?AJ@?V5 M\5.P)K,R:S&>?90__[7Y?$# /")'HX:(C;^1"7[[U1QEG?UJ;H?-DUR(84^9 M0$ 'QYP'[$K^XX-E!Z!AOE[9+NV&OK0L<>"A\5E?-OAY"W5=/%_\^1+^]&OZ M]\/!Y;"1_:?&9?/_Y# !MLV$6X?*DI@UE0]'4N[ZWC:HXPDWBV5X(?SPPP[8^R76P=M9P&WI+AERQLG6MS@'B?MC18)H,ILN?37G%-'] MV@8.']!"WP0Z=X^?C>:E(72N;XL9/&>2MLJ6.AV:X<)G=U.UWX_4J 9<1:-^ M0->A^!T^@H'V-(BW< 80-'NK4:'["!M.F^TD_-#W7YZ^O[WZ-? M>;Y1BQY4>V_8P!3&D^.-3:=N !'^9.&%PTQ$:NS]A^V\V!/8IVA^[./%$YA3 M%KX22P5SAC(!?HH^"4SH@< U5NK=CC<1C:[7E4*U5)<6'.*8^7?3K^*KP:W[ MKV=[\OP9*!:^"ZX9=TJ?44QBE17). M)FWB2--*.=/O).U<=U"4WF_^T;M3GT"F]9IQ1ZC0J)Q@?0<:9 M #<2;RB:-MJ$";F8I;4(B4@-S)R%Q8Q0O&,A!JCAST*@DI##I&_XRX]G4(M? M+[P?+@YL68P#V[)-'\!_:5P[#C4W$OS!<\0G\A'RT?BLT =B<"$4&,_F"S/& MC+D&<^P9^N-Y\#4!@DOCUGUA0<@W!W]E*/1LA N*V1\H!Q-+?C:#I<5,G05S M)_"J18CJ#V'']QP#-".Y.C%S!N7^$SU-3'&=L?#9L_A8.% MC[)!P@.IG5?#1RL'6^6;^+(@Y'<%D R>"A^'3YC6OQ+VB;F@."!>X>]@*W#F0QS^ 4B>AFD$BX)D*; MQKO:'Y6P _6PI>2@W^1:$WM#T \3L(%O 0H MM7!"3"E9.+A^V+K/^11D#, ](A4)&&.&@D,59#$I5*-Y2ZR?AA-+JR25_'U\.8@PX@NNM\ED@9::F[1LO)DC3]%HB["A8 MPU M<2.>^JC<[=>N]1B_(UBI@;6/0@:O$"E*3WM5'Q(RUY@N7"(&,J0D/$<6B#XA M:%&:6NAN]$F%D.="[ 2B5/D[2;!$QWRN#7$!"G][!;7@@KE6G;^?2QL22O%! M&$\@DP.TA;GF$',O?@=-5X'\&5P[SR#:@#LE'XDO71K?5DK!/%L G<^'RP+$ MFQL^HZXD[YAH;_&N%*F*N[LT4JA6]$FQ-SHDH1;9LK>@\_ B%P[WN*'#S:2%&>]P4>_Q M0[^4&,-?S8*_PTN_PBL_,L3HH_DS(V#7Z63E1]6-7_;3Z'3'Q78S.UX3H0LN M.&_G[QT7W,L<6\:'6PI(!]@J"6#TB4T8^GAXK+3=K!NM1JM-_VWQNPO^!;\% MKIXSG'S"G%=IA^"MGIJML8XQ(OT![E'[A4*"\"N\\CF0+8;TX DW/K,6<+%N MF-WAV\&?(!F OBC=/ -]Z$:S85P8M4_1.W@/ Q"+/@D9V^4=#UPMH^K" MQD..C0PK8"A0-!:S!99@#OXDW07$9IE"Y ZI=Z,2CR>O M(\!7LT#RBK\F@Q;Q ]?#W70%1_1KH]X!!<[A-C8 0=K+Z*!=L5)= ,Q.\S-,1+ M0QY92E>+-;I85$E7&OO))@OI/N,/("&55#>S-%+NN8IMN'+5H&,SFZBLDDRE MI4:'N_BB>6N?Y6[8*TRB;N,H3"+I;97V>$#,\0R? CYQ;-BGE7"0SA<^* R! ML#2 Q !L&[8"4)QA_!-]5;%OQF?"0.#XQU 1,87O8S>_D%Z%M&#S):/'"W M@Q8!]S+\/M*KX.:?1/XVTH@2G3$QZA@[EB1_*K0ZCMC+# MJ.V5,ODM'7ZQG U="B%8C:Z&4 2O-KD/SR/^T0HU,31KDZ9'E3Y(4'BGY0 MT&3,!#6Y+;6,3- !7P&@K-F-8+? DOK<(Y#?-""@S9J(:07HT7N&7 MQO7#C?'HS8'7!JU&/4JMV=-!T!.O[!#NSDG>HR$&-_X1KSS8\R+7+JDNDZXP M44L)/3W;P"&@3+YR8,#!@"89PH,YCFQWO@A)78R#32&;/+N@DS(1"X,_(O_8 M5-X-R@BSHI @J$_>#[2Q' :&J=*7<:\YQ>)A0D%"I6 YRQBO1/[G';.-+WO= M_MIDX[Q/&@PNFYWV ?.6@=2'OUN;':#P5\2"TTIKM+BGNS&F+!)D M!Z: MA.*2H..Y(3XS+!ON>TR8HB97\4_QHZ0+,M(! MH@M?C?^E,1V >4]AUWR(_K#F$?DX1#PHWALZ$OA+/M!U-/,LYEQ03 ;>$]U> ME'D71#2C'+!X^YXO_JQFBO"+TL('^/F&=M[$]'U*J25NX=G'!:VY*,^*,WU="+3X(\%&BV^E M?2<:%*6,ONB=B>2V.#8H0PN1PAR >3,Q%X%,>X/?!\^>'T9^5^[BG";\!UDA M#I^]>,X+Z<9 4**7SRRPVJ;F1,W,H[RND/DS;J"B^(FR7*6K$ZA*>S$!0DCW&%81G(#. M/B8L<*)3$$)"#K$J\R$!5R)7,Q"*PKF'L]RAX?\P!Z8+B/,C, M=$8",>W$.T3*W4K7;0KV#7"6"%7=J.] *4#X ML62B.R"=ERM2CG>4_ V:YE\$7OKTL87G[WU,+1#%EZB?S9&3=L":?."]@W5] MKO59/G,E]JJ?L9Q-)-4:1K-$W'(@I1QSPF]%KCW9,_2[RF*2@*=VQ*5,GJKV M\#M#),A-J!J$Y^9E-M"L\TB^FKAGH9"2;P,[B5&3*Z3\G4^*5N0[^=Q?BJK^ LOD1>A'\2:#:B* MTX5C8/E#L)1I&!>AP2UOXL%>D%(J[ZVON"00'TM'1=5L,RP]2;R2='TN"?!' MTLO%OQW:FY=G:>J;+HT_YG@MFMS]@ YM$<^GF9\KT,<5<5$+)PL[5D&!5X+P MS8A?4/;GS$/7B*B969LBP9_@OBI94Y2&+=*IE@ZHQ)2FM7D3F?)A]-O8_[5@ M@?X>OG-V.1V]AL[IJ,!:#IW3T<[,Z>A4,:>#)/TNJO17N/<8XX]9J=%T,I(U M.D>2K+%L0/(K#1/LIK!=CQ0(YU6JX+QD*_+HU-7[">^+%P8VOX.Z]5VD4? G MBJLYLNFR'62X.-1'T ]DNMPOX)"GB:L4,E;!GTE7,37E,>7"59_>^G?%!G%4 MEZN-#/RE]40: MB;+[=Z@^A@D_FKR*3>FPQ. &?27@W@JA8;IJI>C[2^,ZX&D9*SP+X@F61V$7 MD5F 3P'-!GMXK,7<6 2]M MMU$;).I&2"%MG7\#J(^!M1=);/5X4->>\%0/D10D=.,@RC$6+1DBK9=G$F.\ MT7-YU4(4B8M*BU;T8EB;CKO,4RO, #R'I$[/SR*#-2Z-?U!B,=^/3#?#55/^ M$8;T9!T];A^.+JK[A'^++0NB34PW8>K$_$>.=_9"Z<)4P\%/F_UD_L0.%"Z6 M3Y4OM1/M [)%%)"+D0?.9]R\NQ&)R)*;G<"+=Q;O1J:*QXN5!>*)9.R_!>H7;,=!MZ\DB\77(0T6U$BD M^:@*T]5F&J66<_Y[.0'A+/4)G]K5#C(,[M WWAZ3?CWTQS)[V8@Q2(I MO=1L_(!WVF 4 \J7A\^38>,+*A'+2=Q=_*[ [+*$$,,LQL48_?6B=\PB! GY M%S];\S52&5 *^I%K N4%DB(VVA& 5%Y,W6B2, BY#(CGEBMPY+BYY M.5?43B(IT]1V$19(>$RWY'T?.)^O$OFR 4-2 ":,?/6;@N?Q8D^ZEWBT99HF MO%H,JG7;O6+3"Y^V2#^.(DEG]:3N;N M9M@'W2.P#R+"*9$8+FXG*%DCU_B+&KP349Q(>4&ON203=X]2IL\TBN]&?Q-Y M/],8J=('RC*JB"*P/D7'2[U67,93DNDN1Q9_!KO%\WEJD=)+!5^D/I]<*MUE3E3]KA!F^=(,?WCB\N!IO^Q)^- ? M>'O(!]D0$JCW$+6)E+^]-&*V#F0C)1E>9CSW2URF,=M+12ON,(1EQ#Q365[& M2UB/]7:Q0/YI7!3NC?\P9O)66O7QJ2<[K0E]+EDF$=_'B 49A:_ZT?\C[EHE MF1IO_3!8(G" >AHWIO!7H#Y&W08$:JB1W0;*1&2IPUW^9/(^)U&4A/( E2P? M>J(9G0)G/\PL>@)3RZ<\D1>;_1 *BEA([!R(CE'TG+HT;J>$6&D\+$'>0LT/ M+DH00-X,90V\05B7=:'&+#/)$ZB+3W&;%T33$BY)SX:54"LR$=$P71?%PU/Z M3@-5+JB\M%"9EM(WHW@+]A;$M QF4ET!WR?J@"S(8&3 P]TD],9PI$W>I6]J M8]4]:5[UZ)2F?M0PT 8E_D5*XXGM3Q8S%,.\XZP%1T9)24) 1 E.HH(&1%A$ M<:QY'3.QE_C]8J!W*Q!-ZE.<+?14_'(+J_"2N2)=)#9^?(\7(,#H]0_\" M-AH4STD>*W7>X?99'=<$/\K47Y[H1?D/F'21 UU$K-(5G2+C8BHS\=?8:% "N?P.&'O>GS(;9M71RP//.&,59R P M/8SFR8IOU76Q)%^KSO5QO]\HL8K[S^2^HTTOL;FXU[GDP[2-200QH8>17RYB M/_AV@HWXI2/[*L(=X+R"92@O(,SI !D4O1S52NJF&O.VJG4*)N%Z@?I6>BYJ M<7#-"=5C#7NMYDS2CET+$.DC=)AKP;UC_!$EQZW86M)"E;I/P,7BTI6R1%]J M,1NE>2;3R[*^'BG52P)2S8V0Y.179K8P769]T42 *P_Q,NK"ORR7JP:>>7O8 M@!YEB5:+<,;188H>2*TFZ9]/RAVEY,EQU3*& MQC40.^L:AF])]Y2P[+D3(.,J06_&Q(P^2>GB"8FH.PP4B$8W=32Z FLY=#0Z M(_@*O^VN2:5&UTL%+\DOPE'Y=T;71]WX)YI43IS.%R@BWM7^_L_K MF]K[NG'K3GV3MYQ=^.S7/T)1O_7%'/ORSL1'Q';TC9(?N:1-).^3Z-9+WK2[ MWJP5UUCD822O7'G/"YK$L:ZO&+T0?HLD-9/$C*Z3(./"S?!,R-QL)056(18KB!Z7J&[C!I6<,-2:FR7QDU$ M6T#QOYGHWL9=,+SND](UQ@OKB:G-Q]^%KW/AES'1E+J@V#55=;Q?FBX@=4&U M2H:>#QL%,Y@;<5G:,2?SD^_]P#!RG."@='<'*]%F+U&\)0HU.O:?V)02_4"3 MR4)T-3&)-\?,0DDS#C97E$+X[]H^-7977P((-C$]15I6246;,)@1G-Q^,B.87@ MJX[F>,1(MDS.(8R#M3=-ILM"S"59 @CZ:D%E0"(X-,Y-1P *U8@)HQQ.N)L+ \2GM0&SLF2B/C6$XD M!?G?_T*_%U5[D^\H(CK*,KZ251M.+F;.X!R?:-26\HGTNSAFZUQ6BLL9<%AU MG.)T56I-/* !.8^?<5W\N#TK730 M+$>M>;1Z97)KK_)AZB4?'5S=XJ+G(9Y@E1,*9=_RR7#>372^S\Z$4.&Z/J - MBL6_A0JCYFK4>7A'B4F0;XJ/GUD5GE@NO28G,UI:O*\7Z608.-PN)K$ZZ%#( MQ1_YY[E3_Y8RAD5.5W)G6(J'A?3D@/."P!:9+G@XT5J2]QJ)"NZVS"3(<@62 M5QY MHYR,S*53/).B 1P?B,,'=8E^;!DKE)J4ZF7E@TT5S2#I^92Z? 8/43X2.A7@ MUDQP4'PEKB4UD@CL4=,.3"=)//Z88\LU4D:M[2#0/]/LM'^07J<\<3FOJ']4 MHADS.8-$2V.0=/]& \9 &8CUA'51!_YOSQ=B8%6"9-PQ8,V<.*3&[5SS/5+)GLO Y.VLU-0XOMLSVB@WQW41OVLN0>%%I&:"U!P$<.L>21B0D&AA71V6TBOD;V0I7$_ M.\]&B9&12 ^5J<0;&MT7*PJE]RF/%(G"(NNN&'F[Z\FKB-0LXC9KH_0@BBT. MN;?3*EK9JUC']>(D6\LV>%0HLW2 7'W-WS3]R.[B>QSI(>QXT"[#"TROEL4Z M<7W.+LT/^!NN78LFB=S#2^)W8$>$0'QB^>KN9=10]MI'D!*L7H<850_0JA@# MD' T!D7D74PP%S_(F1ZR4_&8N? O=+#RDYDCB42)#5VEB?R@Y%W)9G/'>V7+ MJ?C#HZQ5X :<5POWX]+CD2 M$0R!YJB17:(QG?2 "-#\245_5A0@"A0'8?2,5*/.N%:=R_8Z9J)3 M#@:(;)IK4/&8SR=N5'*3$6\XUR6/2U:XC>Z]F8<=(_YT>9-;$,PB1#1>O%[8 MK@@(UK_%Y9B>;-+)2N65R]'63%RDK4R=INK+MPG M D.&D4H2FF=RG#E:M6;4_IHA<(C MJI3Y7"P_#GY*0HJR_3K50) OG'8>A+SVCHIYIPO*M7CB8]!1\Y;.<@R[F_P- MD0J$OT-M)#&((VZ+%>]6OGNY,%P=>(^F"^^G$;G%UREN*B&D+XL??3*D[3,Y M@IZK!7SD:0]'G@JKJ79\<;]/:.D 4D5,*8X&[=;/,1FQ^T*OH-C>LEW9R6E! MOJ$\48+#46='Y%[?M!AM7$I+^!GS7U"9%G4<'(*(K&=[+I3:L3GYT_&>5%)+ M7U+\GNS6;K:_HFE;E/!$V>+D%4V0"K8^N;!_7CS;%M@15TCX;FT$LDL<,K+( MVB/N#E+SH>(S73KN/VAAF&%(XW]AM?]=LT%)@#5<60O_!QBW 7-C"(@;>O6[ MA_M[-V@>4QNT/S 5R &9J5DK/W.YO_+D>&;,E<+ +3IA :U46#_S'M" MO?0$K]*H- 2LP-T3O@+?_!1C&C,I([!];(ZWV^AZ4?HA%6NU]Q9]MS<+9'/^ M=!5M[FN\MU7)$_W4*-([[G(5O>GC' )X=]39/3'U@H??XQR]2'L88U=T*;YX M[9MPCT2N"5&Q(KMX(J*$PT%1=QS3GJ' \_P_F1^(QR?<%W79D6.I%X6Y +[T MX!=JDPKNC\!,PH0G#XMV,-6)BG=$P1TOA6?.]$).#.6U\+(G_0/HR),_63(! MX&\TS<-Q7B] O:28^5QV_!8[BD:'RQA&1*-D(WW+6;H'9G9"]XER.2*E$Q127JT4AD.&/<7@\KI_.! ,!N6 MA_BE3NR"B.4ID%'@+K[/(F<9Q]IE2L!ZCD!W0\C-")WTP0H=#LJ(X!QZX:W:J-G*"NPE MXSG\(D1=WLO'MTO<&O$\FCB%*-);$<;='TG:M5&_C&A<;T7L=W\K[]1&O=[& MLU0GAZ^["I)1C[@ 4IF5$DN!E/2B^Z$,IHU-$O&&!Q:&#@_H?H]6DD6.+F)[ M?TRY_<) 7VXV,Q:60SRF4IV]Z11SE_ ,U&LGW428#TTV^DLCRV8?0-(-BUD@%@M 1/+1[+GB_/OI-Q%'+!: M-($!DI9,^[\?\ZYOT,A*]HF4#Y&]('\,3">.[?TPGZ2G2ER0*A.LT'ZW.->* MSQ%YP-0N,:%&50EV<$+1(S_B$]4K\8[%/PL8#XIZ1&=J\,0DV0L358IZEHA&*_$BU:P+#0MXH>)'(Y4WL438LY(,B M>'-$',8%:.&I7&">\>6*AK%*GPM!,S@IK.9S96ZGTM=53%M)[!V]P7QB"]6] M*6U85G41XXL07[=$52$G(9^3()O21N,J=*0539D8WD&5@+&]J%*+/TOIG#>-OB?G454\:K6L"V$!@\@@$N<0Q:\H M4O).!*D^/]S?BQ#5>Z&&<5\P87%YC+W2W!C#7N+)Y&V.1JE-U2:SV"'&L7E] MB!J<$35FE$'B4&9\(G2C-O6]OK>-WZF@(/G2T%AY=_\_]MZ]26UDR1O^*@K. MGG?M")H!<6_O0T2[;<_3^\RT'>Z>.;%_;0A4@,9"XNC2[9Y/_V96E:02D@"! M@ )J(W:.6^A2E96WRLK\I1.B:N8:>**PUE]/7TI56@T_R8)CN7K8*:F#4S8I>A5J6/Q)<,DYCY9 MA)@=M7E,U5O%X4OQM2\N>G0,U"*R(RS&*;3CH?-)\N>QV)T6*4?%YE$S2>S\ MQ=@A;\+1473>,M4WC2[5]T[0G\(=6VB0"$2\<(X%7Z$5:M%3"?\:N/433F.+ M*9-Z\1^-)QB(1Y,AWECCPK/+ ?X<); O$>X?U=4^93G\9:#&J.8K"OL/0W0ON/5"!B#2+V))Z8JQJ%0,:EAW&-=*TT&6Q#.-^HR\6%616 L * P+P M@<8A0WH%!2"^E?NKD7*)6T]&4 #,>$4:/7HJ'=T0"A_$\+KH (A(7K0\!XS* M$Z$;QSOMFT? ,. 1Q!,SIHB5PW[\F/W1$VPWQWJ=8/=M3;-Y)A FJ[,82V8UME=THP5B.G=VX)H]Q(&<>(^X- M0]N _7\D^O9;IMV.&671W="^#T)9)%/1J##&5,O33'A4X^@J9*PD:R11J' $ M]8>P+@SXB7LH.ZF^5,9[A)HD&I $* 0^'YD,P2;0+V!7'LO#;N$84D\N%XZ^L'S%]+.]D$S K2?%?.*K#U86O/:3Y- ATPL0]QIZWTE'"1 M(ES.%)YE:F6BYN["E'8WOEB.$)V-L* :SSED'V:38'M#_PRQ0[XC)D28[A/" M>ZO3*;/J#KGS:;[CJN%BT*S._BI:S",P#9^F'R<$([]-0X\>@F)F:.BSQ-K\ M=E)>#I6B5-7M8'1.F2!%!2PP?L([]TH,Q?<\&S\+=R+;YH.>LM&W0(MUA?X, M%D+LLO<6=_3]%"D)+!?:KA]?I-TX)@4^B-FH% (.RXY7MRP)NH:?AM<0"V9S M"OI743-\UDZ*-PDI&BO;J5N><.Q$ASAFS7HP;RSISX3:ESZ!2VT56@0Y_L/@I:X( M-%F"\^>]I>AI>&0U:XVCV;#J09^>Y?--':L&H\@B6\R*(M(DV/')3';O7YR! MC#:"*(V#@ZTAV>+J$=DQO0I.O@*!U--H:9%\T18/J.*PO@IL:9/KE)-<#Y/@ M$=7P!M%N;M!H8\L=0C?,$>I^ \R L @Y'TFQ913SQ?,H/XC\N@AN(X6NTVW^ M,T)5C#\+OV-K,/CJ?0*VE*I=3;=T9"J#@EX*05^V[ )C$X'!_@I-UG&$XCCF MINWX2;B-UD\ N]A!7&#!/>S0$;B32GY R2GT'XY M%C>G;&Z0T^SK^^?[SX_/VMW]_=<_'I\?'G_5OGW_^@C_OO_\._SPE%VT%2\A M=^=*/Y3S>?VDAC]_L7*;0O#Z+)JP:+I+$+L]W*,U"[L>]&[0RZ%B;^L [DF+ M:[2[<(9EUZQ>#Y73E[NGCQ%A!:(_Q43_8TG/S-[=/?WQGCYWTY0.'N%C!"IW MGT!ALQP'_8/VWQ2=Z$^.C/0E:AGE:^^>PC&L"+#*H-F]Z37?WT;V)MY5/?"6 MC;\G>E\JH 76]G(5_(FZ7@9M.,P[X*: KT)L9A>WSJ*]G0T.*%5GC]FT,^9B M%=J)HR[S/I;V6V0.6=5L@>,H]I^&;SW]$3$1/=6D/@3ZK^AQK^)(L28=29,O M=GA+#3'+S/AO W0%%-03=]V'@.PA6&[;@P00+SMBIQBS4 MBKL8!,&%3YP<&GS"X?,^U)M<>UZQ*<"*,:SJ.6L3PC ?QU@.P&&X,IX@8['1 M?XV]7T8%/QX['OZ0=-8J4"'Q^O8D4A)T[)]8/2GRZX/0,O@6."(IV];NX*(9 M(]!]9]6T<1O6I\_W<8Q!>!_7D30V13N>QZ]C"@0Y_$1J@TX]*EE$9]##+1;N M<:).P#"GJ-:69O PW1*1@$^HC\H@Z'F( M6/PDW9/AV3_AQ^&HH7D_=SP02O+JDD$F0YR(:QE#>HK+QIK\";!B2B'LIQ > M49*VT0C]0YO.D@I!>^+]'[_'^./OGJD_H _0&1"U!*[-]Z0?:?1DH@/\4\HW M8V2D-#"5@0<846O+1.PXW#_*3019Q.41$W^$OGC1HWR[&#D95#6D^V,*23]S MBTR%KN"?R,2B\=G?C1_ &>_PGMK]UT^_U][S1F:\L(6G:PNH_)@7RMT*"B3, M!@,K@1@]8/D9 !"FPK']/0-M\B>>M8R2FI@T+J(P ?4M6/E,]#H+1#+NJ<8: M[HF4$IJ0B>UG8QV2'@W330R+7&3WK(.3+E6\8UT>&5NA%D'?5&LU;_Y?$G], M^E:NP#5J[=CI66E0$4V(A2+\ SA%7%TAE>C[Z TEE2$_8HQI7E8Y9E-,Y=2. M\7H5:\='M\%99BB;S\3C[\\T_LZ58[^3IQR3.T6EV#CT?-:./E**4W<2HB+C MAT4TKPT#:,"3$7@+5TK)8AO7"87\:AM6F=Y9M6W#(Q=2:,D5SV'M:2 M$4NTXT$$*I&\ MU%')2Q*,Y3#)2R>S:87AY1Y-C"H./NNU49'[,3D[]R-'U62NY%3!;'N,,I3\ M&*53]A@EBM * =K$3H$^TG0&+H?8G&^Z!PR5$B:?XU-GQT,5?,L M. $+.2DUH^4B45OHE49!U$%=WTN(CM+C!V2I&#S6VJ"NY94M#%2*^UN\JK*^ MV@_#'0<,1SCIRV4Y22S>&+LC5:B#"J<) M@SRYQJ-U52D$&W^E=HEB<+IL:4./H1-$^88Y1&YHW])$7TU/W#@G1E%>#D,/ M5((5R+AD=-$6/&K\C;YS!"KJ)Z80Q^AC1UD< "VO^?7N[ANO+$L JZ,"' &Y MB(4?XG(JDY %Q9[F#23)2FE6>LM/G!G=@3NCEEY@C4.DU705-S(&/8DBKA&/+]2NQQ1.^%HQ\QA<&Q^Y3H.:U_)!B$& MKD1%%!5)35"J\P4M+OK=\-5-8K7:W:^^9 MC$6=B#@+PR\I^YM$=86/)#'0@L\UOF-> ;8$:B9 _)$!VP2&E$@O/<31K#= M5Y[F3*,Q<0)C!,-;V9P0@V7-?+"+\J=H= \PN,]T;#DS'#9KHVQ9-D??Y @L MD]1"5CD%#B.3XI0'&E9]N$BQCR-TOX#D(D8Z[(*N]@F]87RV0%34GOOO3F MF^YF9S/8KN.V)\UB%%V=&Y32[#9<+R,Y;)5BO^?DVZV\67=!7K(PC@BJ:A+8 M7+%6[U7(^H9Y["+K/1A[ 7)A1;)>,.BJ9+T/$\C*^ED]CX^/L[9GPN1,M:_BI6-HA87HF=B14:<\6#X MT6FMV= ^1A$3,0PGX#+3$ "7 J5P''?>;K0J2FM;($3?$Y& 2Q/"3UPGED5 M496PJI%$"PY1"DWI+B98%'CXS,?Z;/S\%(_SCLXR3Q4,:J-.UF]I@)=&6*GF M8+54,XYPL&3IN*<"+]M,JH010=MG4<28MAA,FCF,DC0!*'("2\A&J4 XQ>,7 MJ$+557DZ[E:=RI^J4WD)QG)42!%ZC)AWN-@N/C%G&B='#^4?2'*)8&>2 M7"-$LN+!I&\HG//2)[?1/SZ8EK^TC;=;RZ%THP]]>"$>#>-S40G<9<)5C2;C MK,"#_S>C]_.?&_#3+]GKG5ZCU==S?VHV6KG7BU[5ZC4Z_6ZI5Q5?'_3R/U)Z M4)W&H#F4;5"]1E/OK'W5+W01V4("1R K_Y]:NY;H'Q/A7&Z;6@LXZI=-M^G+ MGWCCAXR27>4GQJ;'5[U-5E28BB#' AR85TN&C]=+!M9MAP%YYYWW(#DV2 FV M8)IYX$Z;-WS4DPDA8-#64,(FTT J.MSGA596F6+3A+F1H8=WRT"C6V@-QYXB M15,[!X+\QX$F+TZ:HF))->O3'I9UF\W+;J =$Q:E$ M28G2(<^?NLU6[OF3$B4E2IN[QCFRB5-I-G=+_.S\W-3=IIG # MHY>C0*X>.'.1.' &4+>9FRI04C[RN?%@!F7E<[F;6L4ZZW),=F$=(1'B=FK] M).;-W\1S\UBJ4QMQ[![%6)?(6&L2&@[+6%W9&.L:PDMW>5DP.YGLG,E?HG@< M-..UBPB-V8S7W1Q:"7: BG&.E!3:;?8K\/04X\C(. ?-,.PV!WD9AJ=AG(HV MRHP'VI);WF>:U(8M&-;:WDUSO\X@6KG)7Y RV'"TLU^N=Q>1#=J#BMSOT\>F MU^SXE%@IL=K^F&=/L6KAZ>G>1E:)E5P,IL3JM)5)W58KMS))-K'B7NU*2G6K MRW)!*]PK;?&\,$OPCS73#3$5-37-75^MAA9YT& %J)E,G$)ZYUC_I:4@]RQ:A!<'_CA<[(P)>+P+5VV.+PZ MX*F4$5NG9<0LP[5KHY9BM4MD-?U<=)YTA]I7W=KH[TCANK@24:&.Z:C4(+A>K515>G3BN&D8KACN@N%#+>] MT]"OS&F0Z_Q4:J!?*8@4N MPO%9;%A!%HMB,1E9K, I.#2+;>T&Z$T5.S@5/ !O1[*/+W EKO6I@@=TG[*QV2C)RQ0:[O(XK!E484L45,G+%!D.ZCBN& MP!4]2;CB&K:Z+!P>M;01&P2H/:\4>UX>(!)^*!L9;TMWSJ3V+9NX\9VLN^-" M=LRR72LO/OY>\9ILO";K'KD"S2==1=(U[*;C1+N]O8GS=9?+Z>\CY]L)O^0) M33L/26Q[O:VV9%+RV)$3[C;P6&<_WT#QF)0\=N2,NPT\UI6"QZX*FNR1!)G& M@SOB:?#&9ZNP"0H'9E_2R*UP9 W# &?GZ9A>];!G>ZVNW.A-2J:53$L4RRJ0 MZ7[UF&M*II5,7[%,'S%H6"#3@^H!WXXNTW0G\0MMYRNVY,ZTX"[NJGZ$QN;] M56ZAS;'UIJYK]_-P/-:$+J69P47#XKV/D8:L\?&1.5Q'#O\4>K!:V$A4K],6 MZ<">,(PW8.[%TB;8K(CV61>ZKF(G:3K)*? GQ3GSR01>$[QI8\[CVCM\J):A M1>U]0\/V[Z6>CR[6--?CUVKO-0LV7]K,=L>&;;\A1 J7)/96WY@2>%_JY4"A M%VL"I%MZ[@N"*-9A*E-"YS\)?> _XOGQO.FSV(:>=:..GIUZ[@+$W >FI7=8 MCA_ "%CSZ\#5%BZH")>^$W]VG9N9BW\L# N;;QO.)'HS%F?A+]&K1OG!N^YBXY-J2/=Q:J+PHLX[UE M5%A;5&%-,;+Q&"[&Q/LZO:=/XBG%] EH "IK8CA!I-N^QI]/ "F;B7["M(OS8@[\XSEW)IH4]<-ED"Y ,EMP'\0)QQXT@65 MLN>,L6?YFBE_C@:73#-GEITF:H(ULV0+[1$_M ,?1QYDU]WP\(ZEZ^$JOUK! MG*][0I$GQN%/$6/Z9(;-9QI:@3(\D:;,:!VJ*0NUCN70FD50.HAMRA=QXOJ, M4/]1RAZW2]MC05-])R#3&(3S'N3 ],;%# M$_] O85*QG6P-!-FY1,;*#2K Y,[P%&S2[]9A8!R("?>.M!>K*FFQ!EH@_ M-;%#Q8&'N'9 3&\M0V\"E@;^X8'>H49G3 A0U;;=">5&4,NX%"O%14P*!#<7 MFR"NWA)%4_%>\5S58&ZO-C90GL*E2X7 \C3B!R#@E$,,^//%L$,T(W1=<1#D MYX0L(Z\%+TQ=&._B;@5NC M\@3G##CJY]:6R'-6E)IY?158$9,+TZ[ZDR$["@LK("ZQ$O -^41(M3L!Z]9D^V]?A.7H@#>H3NS*)#4Y\-^3[: MUIUR,;1W-4ZZVOL/E,[ONK XQ M@3ZC9!(VIQ]S-HI5*#%')]1IT=-G6ZS>< ML P+ K2IO6^DG>#<4%,T/OZ23A>^0EMYP@VW=.7 0__P:IG!/(H;"D_Q"%HS M><08@^L>!L6/"-&R":@4XAT_.$0)U>NM4$?X[SSNV+ T9N1F[!'CQXTQA<'> M&O:K\>9C,$^,=EG.C4C U;D7SG Z/5CXBX4E89/HL@W3;>B8Q,.[8$R&-&/1 MYAYN:?]AZ=V!0:83O=GHAF$:T^GD?_NPFZ*^-<;H<#=, MFPX8H[QE7.%TOK/M#/HW[1KW@T-BW@71U4ZM\)GA\$:O%<4V6_K)@IO/HL.O M!2R2%RY@Z@ M87:@EVTL?7(;_>.#:?E+VWB[M1PZ:_K0!_XRKG!0R%:B[)3%V,^)_#6:3 9Y M]@[_,O^Y 3_]DKT^Z#;ZK4'N3\U&*_=ZT:M:>J,YT->^ZBK2B;%5R-*P*$-- M;!%"_H[+"S/E:YIK/XKY[KK^#Q.>'BQG2I,<$WYH4O$=6I M/FS+TA+W&FH0_^5Z/^A1D[%$7YD:%&QO:H&='X/OS^+^YE^P9<&UOK+"Q'(I MN!O$I43C-.%L_8&?/>3)2[LVZDA0YE61)60LT91<8/;M )SM3G9%.3KE)B^W M;CB1:FB5MJI8[U$?#/=&YRJU>"?KN;A-+>D6SQ^T>^"9[@2NK(ZPE(!W)>O/ MUNG61KULOH=RI _%+57UQ3I?9UE:>=F^35&GAQ[UWA@X3H76TZ"*XWD 4+^1ILB&HK M(JTQV0IBOX-]H%30_WC<\LW#;&Q>B4)@^997&-N7562BQ?EF&R X;)]/UR=' M=XTI-TY"C)[M@-K=[N9:$KE-4X^"'_TGB[PA/^E%IP\7/HKLQF5",]IX)R[V$6N=SF SE*+RAWO!Q5A MZR@;XBIK,D!>.2+E4#6N2LG,LK 2"4Y?*G@M_2A MS :#@YA\G6P\3!F<(Q_%N&,87QKD2]DA60YDDG7ZFBQ3CC3UFK51-WLDHTS3 M =CF4X0.AK!@RA9)%RF(UN?9^+G>!/5:V%Y"@F98^TK.E=N=@Z"[ MQZNS10/2GEX;Y52MH#13;/PT*#/%)"\-P!S#/2/TI,?QS&?\7)5W,.!0 M[G@K/ 9$IDT9$&8MNK$\EON!3G9[G:*3742Q1AS;59A]!LK/>T)0Q'WMG4^( M]N@&1!MH-UHM&@NEH9AD\;ZA?:3XU3#9/QI/#1'6&!L:3*RE3;]@1S#: C(U M75D8X U]$F4ZH T31/!\TX7'$4L9 ]I8R0;7(C2[!9[1X5_Q&L#[*>:R&<*, M<3Z(L9X95^@M79_XC0)./[88T#>6P4\NRCV2'0]?$*((-)VW8DD #5&V> .. MK"S?QCU-&$*1HTUS>,&1-PVT" 9&2C@H_$B?_82\..>RI$%X,Y M/(9O11&@W5;,^,TAE3L/[07]W_C>O/L02U>#972 =@*.-4.)O]*D84KCLQ80-6G7P.17 $/'MS+F(.:- 5K;F-%!34,; M]/&+^/(L1>?P -/."2P^:XWP8GB6$:L1_":7<6.Y]%QC,I=%OM<*QA-H-@1PW-@FG[4\@%[1X0!V*Z_V<)&Y%BE-J=%OJ!$7)]MPWPP9#L=L(BD6RH3VEI'P9PD)3+H6WLG<4L4,D'K#"?Y%)O/K3, 9 MTR8(.#D%30),:+O.[ :Q]S7PR%Z#N>;!4.%Z3!@C"#S6(('_8EH^S?J(_HZF MS_^D#4R62U#27/AC@T)O*,-MS"X_@O]U&%PE6 M 61M6V_H@_6ONH8 _'VNVE2@M5<#6ML[4;)Z=AO7JXUZ0U77?D1LSD*'YG71IVN*M\X?EJNL(FXLH/J4I(RD$92!K513K+A65N6\SAC8_#/ MR>9D>\\R#2RK3MA4ZW:)3MCV*+OL#:LMNY3LI"T)\Z@^7"M]N/JJ#Y<$8SE, M'ZY-T<^")EV=4P<=Q3,&\7P"CYI9OT)VSK :EJ:'CV-Z) GZX6_>J]7P>12S M\.!*>[02/Z MQ(GU<;]9&TTM$#7B:&_$P"Z3:37V?MUAVX;Y#)K'GT]K\WP*#@@W3283J3_\ M9/3:*'AU"R9R%N==[(S)#^W5ON[TJ#XY=8U[HK,#3=YH/J]1?-X99'R"RX^< MZ7&6V-).R$*0C&S]7+)I45U??MN8-2WX>B?M5,@7@+84[G_P4[WLXWP>8^81 MOF[!VY*=A<8G?7'#["7K%X9'?R\6;;Y)A4UD\\J8GV^:,C"Q.B8DG7)&1V,";,*7H$Z M\4+S(;-%H.L6]Z_GZQ"G0"2-@A<,'F&EIW:A9MJA8#02E\&@R52R6*Q]@/4'! M/TI.7'%ZV/5-$.KHS;3M(UTY8^-"=&5\QW1$E%KY1.Y:50,M/ MM8D/BJP1.!\\G2[(49\T.2?.NZ#YCB+'G>WX/N41#@[8OK154Q44?' M'2D^ .>&ZMDM2/XI0^!\GJ?&/T=[>J(T"&6*3%D#U<:X,%-PV>AZOJ[T.<0$ MB9MPR;-"/+($EP;>)+SCE0HDL -X@HNQY2@ M4DFO@X)69@6ECOG2G1-&@IW2:)A->,65*#>^ $P:V$UN.\'I MYS,4M%-#$U+1;6-5J:3\*Z L.S]LV6X1S,,&%#)3R4+RB MI')8 M@#L6H.]%;8Q!GWS9&$E-DB]Y$ES@IIVNE=%][)5Y2E@N,!"8Z .0G) MX'!!9H9GTE3-W,Q,SI__Z1=/4!"(NA;7G@RQ]N0+ON_/Z'U?XFC/@^.#&T:Y MHE$[@\5E_M6F?<*A;? ZOSU/NR),9$XET:&M0=EA]O)M5DGOJAYMJ4ZLU5>. M5'+/#7'FFP]M.L-.?P 3UKL]K&E<+Q^#(\A')KQ)Y>/QZ_-GK=M8OP'-Q-L_ M6?[2]0W[5\^%O=@#73-8J4^8QT_)%?=R@%7 J[:+6C.;^S[HU[3XD;N 7\,/ MIC/B/SW\^?GI^>'YC^^?G[3L^6Z9_/^<$S#VR9P@<^%A]S&"]CK"DH0>:G>4 MG'1U'M]>\"HN$P_+ HON+S"J 1-SIIZ!:GJ"%W^AU2.@^A+4K0E_$1<76@U# MBR[BXL2X(A%_KR4=5/@0L )1](%8_U125CMM2/M-<=IZ1DMUWLY350-$!LGJ M*M0TM'R%'X/ UTA#XY3'"S3^P>JZ\I5:>FF28E98!KAD>92,X B =U:Z6+6U MGC[T<.LA_LH]_4BNHL9TCRP4),X>0_@PUWH49N<5-R:XL1:P$'KGY- MG_\(1TMB^#LAA5 X6L^>Z;+/LU(Y?LK+W9D,#U:HKT'>)-?2O;):^CN)% "0 M[,XQO[/%N$.;2VWE.LT\;&8U\["9UN")XZC7SC 7(-Z]K!RDQ/2IL MTZDUL0BXV_R@WW\#R9Q%?[E+V$C < 5USOB4:^0UW^+^E9_(LR"B&&P%+3C! M[0@MY*9'?0R?D6UKV=I,7#\MIE-CPNP+DWO#MOX6[L1#/#><@8:U4"TQ?0JT MZTIV +QIK5?TO,5P=4QT'V]H-6**XFSJN)N.3.Q*\7]D7\M:A,&&Q/^4V-_C M*'+,P1!ALG*V%\SM=EB%IW!R6,Q26%.*OG5!W;9(,5I_'E'-F,UP^QJ07+J5 M)LJ&'._MB**S[+@5HD3UZML8_[E1U@$:EA@X_ '*/H0]1CO?O*?)*VZ5 M8D\%[N+VEH?NQ+O<[394P.>PDX++#>W!B6,6:QB@%)G0'.V_OIW:P [')UVG!)I8:A)Q=:^^LL#22\QD:&\]? MF2@N19-SUL:AXN"ZY)@;H)8;S69IT(UVKS%LY_]4%G2CI3>:@_Q'BEY5?+W3 M[%4SJ$ZCV56#VF90W4:W-]P',R6J.FMBS1E_SYK;MTG"K%P59%BI^Y MY:6TN%O=KEXI'6@M>&KNUX 9$;D,&O<66CM"Z5Y9C7NY MR5].%?M0WR4N*9:@3ZV?Q+SYFWAN7N &]I(TN5[_4"W2\P$JS'=4"J+*5+*E M9$N0K?9A96N@9$O)UK7*5D%69E6R-52RI63K6F5K [+1?K+5:S;/1[8J!4]K M2RX9/*M0@7$62\:&--;T8791DF:OB5DYL@!I[LC9N9$BQ2'#4EE;$8=LKSOU MRG2G8A\9V:=4?EMY]FDK]KEH]BF39;C&/G4DLD^5]HB4W06+2O"N#.:Y5%?5 M34Y81,,OKI?B]SQ&[]9&$K2QKV '?^$,4J4+5LP?V]O17M5;6,5"4K'0!C>L M"A:J_&1,L9!<9FJ#+U;&3 VD,%/7%0RCS=0G;PB^Z_@V1R0P_PK] )=-!KJ[R<%7.Q1K\GV:9RO="@(!>JUT;Z5F M -GR*E3.DI*?BN6G#,Y ^:2E5N=\DI:4<"GAJEBX#EHETFMUE7 IX;I:X=JI M3"0K1+VS\/RNZQ!!9=1NY/XRA1S%*4NM?B[0G8J=70*+E*E'6,,B" RL..0B M.:2:O/S6L#;J*0ZY2 [9*2\_PR%ZLS;JR,(B*C-6I1R5EIYS(_ YWOPOMJ,2FEB M=P#8R&.7[0UN=?5*BJ.DY*@=;*A-L>7P$<[>']5U0*T*\=>4\PE%W.=L/BR75T1 MDV(N*9EK'Y>PK 5LZ_)8P"V[C)Q#0N9J75*[B)8L Y W"0*W5C/=$'L$T2S MJTA1K8("ER3].]3'YLEU?@O3]8)=P5)49S_6Y70KJ5%2DY::G1K_;N]S[5R7 MI$1*B90T4R\E4JUJ2F7;W?+9GDIHE-!(,_5R0K-3?6Q6:'K@O66QR*24&KIK M^X4V*17;=B?M:0O:>$?CYGU2Z&>OSZ_%GK-[1R37PQ5\0)R1?/76"W:&2)?UG!_!ZV]BZ\X)FL M=._MM?N,.X'HQ+P+^#5\<;JG[^/G9^W[YS\_/_[Q^2F[>JV(%7I'X(2\+N*UT1_8-ER[>[K7>LU>7?,8R33+ MAW].W)D#KS*UUSEQ--?C[:0#S[6Q]_02Z&KY\//,=4W66!J5B36!T<'S]-QI M2FCSZL#5)ISJ?IW>B0V0C84;.K2-=?19X9L>F=ID$K"^RK1?-PR4T1G>]CJW ML+VUHQ&@QX;/F@F[2 E@8+0PLV_K;P@[1<];$&U;X!O]76Q###SW" M:3?SB.^O?$[X@!%HAK9T+2 0S(*^6AP(=C_%V9H6:'-K'/(>WHS+^?3FK@+.04Y$I:.SM+0S)!S.W"+#9P"[ 2SV@#OG_OM(KCSL;#[^"WO-PX<6V#]^:5,&G"!G MNTOZFCKO58^7Z-Z5WD#JU#^)_IUAO3IJ$BH/2SO$IO9 AA_ALJ&)) ,.=37: M:!9TB0-C$-X?R:TPO:@;, [6A8^[Z-O4X"8[ <'_4$)ZMO3 D0 MRG_S [+PTP-8&&]61I6Y"< >!FR^#V#;Y$ MZ>6-*8K,Q0.4PBF%BZ!%R*KD1HLV$(';J!C+O*, MTL.E[_+GUI+I<2\MM%-Q+K(O6Z168)L"Z\4D!B@_0;V&JC6:-:JGE"LBZ% J M&D4ZU%K1C_#R*;P**&[\/P M(S6.!GAG@99FNFP88W6[++ EYXY.%]AGZ?ITG+>1 M&?OP:IG!/ HP"4_QZ$TS><08^ZX=!L6/")&:"77:CB\!K2Z,J3=/'C3&%P=X:]JOQYF,@291I$&B1@*MS+YSA='HP&6 M$Z$9Y$9H!FLB-"?4ZY8SM4.J2M.*;DXV*KMZ?(?/@B,3T,(VP=#!W!5\*"$H MDZ.GIU80&0_FP I:D>U/(HT%#K9MZ;LPY9PY<]!#J19-@, /H8T8.//M>Y)3 S@"XBFY:A9#SM1+S?<, M68C("/A8&MHW=%S\^+>(_J9FNZC5-1J+CVAJYG@9GN"-KDZ0.L295Z8GVMBD M_DL%1#]9OC$#'XIM1+Y.>8"4BF!.''28(R/#G#BH=!*3"KXD"PK#,.,W M%ORR '=.GH\6,/6+[4'MYP7%YX SN0.L&,$L+6D\0_T)_ = MP"K$"S FP:(SAC_7IK;[&K$+DQ08"G4)?-2&-'"#44P#/LB$'L46YC)SP;_B M08NI:\-KZ/87E]*/'&Z<_ 3XB@<=15*8:3(DDX_CI"RP1!SDX"B7C)W^1 EE M#.Z:T0?^U6IHG^BA$O]1C'(LP,=$]U^S%O$68HP[=G1.48!<1Y@M/OG$@C-/ MT3XB'A[=C\ -__?/N_MH#_&;-8V?@.VCZ^$NGX:AV.A@E9EKCP+(PLY<[V"@ MFEJ@N0%*:DR(@W)K^#3PQ6/0? N-]121:H WPD(X =_1?RJF+&AOFN)!S0]Z M@WRU_-L2VPDVQ/0I&PB3;2Q]@#?QGWZM"363E& MHW:<_[D_-1BOW>M&K6CT8 M0+O4JXJO=_OEGCC*H :#_(_L-*C^VE=MF=*:FPK=ZFZ3^LI\_N.4ZLI/@]V'.$*>^;8GVW)3C2E0>NH=J=W",K$RD[\2ZBTQ3FDK NY* MP'O!02\CI!?1143P8%3_$(4BO2Z_:R-$^]JLE\\_^9'M'8U+$O/9^)E.0W;" MQ8WITM@.?B0G-ZR#X(CU=J\C/0BU G%7XE>Q^&T$<=]3_-96 70JK[Q4LB<) M%RK9VRQ[&R'D#V_Z]',Q?17!V$DM,Q@#O#+@NG("LQ&!8@>!RP!_]BC#T8"U)9;<772,?&LOR#FO>AVD==-GL=XE0PPT;=9FVD M-_?N/:M82$H6.L3)5I:%6C*QT#5LQ>/$)"U:-ABYVHFO$81#'S.M-=5=7>W$ M+YN]CG(HTVW71O ?Q4(7R4*'.)3)LE!')A:ZAKWTO>LML9Z252E_MK%VB-6F M7=G6FAM M:]0RZ.6I_3RE.O_I&\/]E^)5>G"!C"[_SOO;E!-R0V+B)*R8XK: M-4/,'I0T*-BGSQ[H M]L%OJ#?[0R782K"58%GT='+@5ZL@:KH=3L5X6=TFI4AC4@Z* 7J40+40U>@'@K40X%Z2$C 74$] MSNG49@OLCFMPN:_/=SYT2N<6OO,0HUW-?MG2)ND:F"G1N"S1.#1(S=H4JEYS MOUZ92BZ47!Q(+@Z-'K/99/1:DIF,:\C!W1FHXDH2VMJ'2+G-LCZ"MPRKBC-* M9]H/91E\U>AS@TR[+1L#;2I2E=5"Q4+0L=!>NDWY2)A:YA*UX=4,65 M.+*=D_8BZ%?7BT#MDZ1DKZ,2@51NU![(TE%3YH]6RT$E;,0ZJ:\6HV$M*]CI*>O*@+9.&NH9X M5H6@'N>;7%E.$@X!;[.]HNVHJM_+9J_3Y]L-NKAW:NY_>J\X3$H..WWBUZ G M%X==PQY\7U"/:W%T#YT]M=Z\]]4^ZJ+9JW>(4\$L&PUJ([TC"V228J%J6>@H MN#"#H4PL= U;\>I /:[$D>V=M'7"<.?6"6J?=![L=91#F6&K-NHU]RYM4RPD M)0L=!1=FJ,O$0M>PEZX8U.-\'=?=4"/4OD(MCUJ>LJ >OR/U[VM!)L)=@; M!?OTV0-#FCTP;);MFJ@$6PFV$NQ"P3Y]TL:P5QNUZ\/.N5OL'% //J''$$AE M3=C?N "6$]*P3@KV@R]B!S$ZEJYOX0VW'K'ASA?"H3GX"@M/\6DVDT>,,4PJ M#(H?R52!'Y]16UT84[\9+RVCEO#?N9=@,,S(S=@CQH\;8PJ#O37L5^/-1XJ+ MF"F6 M,JYP>B3L[?Y-FRDA^(68=T%TM5,K?F9XTZI)A9 #?-5H,MXJ"9'3+@DA4PC\ MHC>:@[*H,P='HU&#*C.H[L%P>_36Q>'VM!5NC\+M4;@]$A(P=6A)B2@>7&J* MD@H!:9O)_P';5-#[3P',?M?J=0X;,8.EFQD[5SI-CQ*QB3AMNN4 ML7(B=G*HL7ZSB>UIVF=@XJXA-1N([TS(E:5AEQ.98]2U])NTKF7O)!"5BRPE M"YT2;*S?5&!C9\=>JA)!ZN4I)_W'P(+K-]LR&9!KB.Q_#>;$4P7G:QC_Y&GS M_6:'9M=VJ@IG2["C5QPF<-@A\K>S3(0-55N*@\Z$@U1K=JF7IYR GSR/N]^D MX'O#05L2!:"ZMJNN[:H';+5J1I= S?0Q+#[H[^UG5+C$)PH>*,%6@EV58)\\ MHZK?9"D=_:$2;"782K"K2A;1,UO_0R:+])O[)HLHZ572>\G26TIX3VZ46\W: MJ%5-63JGI2"0FHZDE/74]Z M3LDE6Y6-7L.6ZNKV1OW3ARQ;+0Q9MCIE=T='CEZL"U(HT;A T1B-AP^.6CS9;Y6$.U?\K_C_H*;A](6-K0YF<#1[97.-Y:E? M/,,D_#WJ%Z\DA7)PE/K%5KJISX+FQE\K!EWIY MRDG_4>H76WV9#,@U0#_L7K]X)86[@]/7+[8&&&X:]/8N/E&EX5)RV%'J%UO# MVJA75?JQXB Y?2>U/%(*^.D+B_0F/;%H[UT"+QB6]2GHO67K+%1^?WBIWL("QVZT815L5,*H"1C4H5<"XL[;=NX"Q MI0H850&C*F"4D("J@/'4!8P7D;&K&F+NN0N[HGW6X/2UD'H7CT_[>D_Z=D7' M"Y$H\;L.\1N>OMY2I^C+@W[%IP]*_$[-B-G4^Y6>$2@9.S6W M7:>,E1,Q"4+Y@]JH7>]V]L[050TQ54/,8XC,(0I*MZX&U(>JF^%EL]=)BTW; M3<5>Y\9>JF!"ZN4I)_V'*#;=7OI;LDG_-9P(J$::FX3B$(6H6>;781_2E:4" M6Q7Q5\M"1ZDT;;>!A?;N0:PX2&K'22V/E )^B$J1K(!W0,"'LO3"5:TP52M, MU9JG6CW2.SWH2;M+*\X&>Y_YJIY;2K"58$>"??H:\39KI=W<>X>@!%L)]B4+ M=KDTD5XF9GK0-)'VOFDB2GJ5]%ZR])82WD,?IF]AE6G^R;!S[NYV3BDI3@CI M;3DAK5*A2R->X#3HM0YT2[=Q?PY3<: MPNM_\.G8<=U\[17X0[/@'Q/.)+XV(P[Q#-M^TSSR[]#R"+40UA3HZ, :\%HH M+7 U"YAS1HM\)O !F_S4D!=>K,""WPW'U/#YY8+ 8W"KJQGP)F<&BVL2VX*E MH>6Y>)_AD;J&!SL$N!'^F0S!F$R :[ &!'[1##]YQY)XE'6="='<,2PO6R/X MS-)S7RR3)+=&TX6W\.'3M\$'-3/TV'/NE/X-S_Y%)D%#^P(WK)!I$=J!M2S\ MM$^GH,$3CL^%>>GAM^#51OPNS8(YV+8[P7H>'"TQ)O.BR2!M/#)Q@?Q_P]TP M?4<([&BO$2))Z-W$#T#&*4T"^ Y(B.O 4A/; MQCOBD=/AF1;<[,#@9ZYKXAL'VM(.<5F9 MM&C&$I8 OXDKM(8V;(5 O.!V8$>!I]DR&+.91V:T &V!'$07.+,TJ97 QT(G MH57!,FM&$!>B,J7'JU';VBNLQ'^4T>C;I:]\)PO#3*@J\2%?28!R/>TUR^4C_IXH*@%LX:!@2$6CMQ?:=YPT6LUC-F M))XDZF4^RTZS-AIDSR?_&0FZ%[V[<)E=T%#T5@>&''KJ$E$A4F+,D$BJ16ANMB(#1:R M(NIJV_5)),4^+(6&%9-U4"L.< BU0>3%L$,L)$3%B=8&[L6'$C7OS]W0-K4Q M-6AC&*7)S%.A$8H'"1>!_C;]WXTOS[P/YEO'2:0H4"_4?,]SI F;#*.A4V?GG M/J8RN!(PBX"RDVE1/1[,P?.Z"NQ''UB,<=#$73+? M)+:$>!GMGR\80" K8>:.NAQF0[NS8=WQ:X&H2F/.HQ9-' B.PR3 WJ !2,P[ M?@BWL0E,V!I//$)? *Q'E@9UNO+9@YF_A?&7ZUG!&PX\/6\D$$XX.Q5@O(#^ M[+A!8O)1W#A1N-*+B $?@*4W;$$*'#/EQ^&+ CIPDXO-^K%KXQ#<&X.2@-Z? M(@'_+/E)AS9+?;9(5K;BV\$1^+:?R[=_@J!1+QCFX@,#,6=TFT'W3K>A6/6B M?"9 D3Y.--["> -YPDTG4RG9F=:!XRV4"! 4S_)1_@*R\!G_&R@N'O@6;'?! M&,1U0I_O+FP+U!ZMBP==OS!0>JD<^FB^&]KO@N;G3JA?, RFAXN8,@PLV_H; M.8Z_!R\N0%!1@,:PE0%33QW(,4%W%@R5!4Q)G=#8]4Q_#JT8G;>H)%XML!]@ M'6# 5F"C+LGG#E3FG*IFI*YR-AT.$(Z;0Y!9N@>CMA1(-,:7UJ-G5S>'D>&H M0(E9OB^.['H2E/K']FH?.+XX=@'BPA3H'M8WP6_R%S1!-G- M?O:*('A< #H(!+5T?0MON/4(FVB"__3/= " 1S6:R2/&&$83!L6/9* HCB_D MK2Z,J=]:H9?PW[F70.K,R,T8%/R/&P-LKG=KV*_&FX\!%E%K@RUCV&GUN\/> MM-N>DHYN&*8QG4[^MP^*F8H#R"!Z0\ \L LP1GG+6!37ZL.V;%W4JYT;]>K( M&/6Z3[MSB0'("P,PITA04_!4*M""NUU1LX%#,IG?A$MTJJWX(TNZ8\._$N4. MKV#V*-;%\4CPFPO#) WM*8R=0OJRY!ZTH+!%QAVX']I!]*58_<)LEO@)<-:I MKHMGD!J^Q1PG#%_A:S4W#,"DP@[)FD[1)9QZ[B+7%$3OCD?$HBYXZQN89MR8 MB;!IZ8:L;JX9PC[).IBILQ*-"&Z/O&X4Z&OK 6(:)N_INE@1O"V MQ#@P$,ETX6\N%0S)'%QRG=+XXUZE+AAH\R*@F:"DP.2N3Y$ M% 6(C.7L-CJ1\?%XYAM[Y3.^,8GH8'Y]$_S:MVPL1WO@4630"\"("^Z_)GYW MVK'[3[Q@PA<]BX7M?00WFX)BB>+L\:,8467"P4,*U*T%?VH!OB.?.MLYXT7A M*7#^+!L=S+E!Q998U"6F$1 F4K&.<5\=#-IX]#JRO0\LCZ'D!]RR^RB7/!I1 M3[G'_*U^O 1 _'B5QB1X)63#$NC-IK@(G.Y?IP_\+;FA-EB!9%$P8[VYNAY( MCPW?;>WY73"QP^QWD3DB]6-2O<[^S:DB>\P&!2^@@4]!Z4 O$#EM@$$-,7MDM^M%+QZ4/FG"Z:53TZXXF>!*N) M8@K;13ZI9#2Q:DKK@"26AY*&QZ=L [Y X4K?'7\?B,V"8&C[8;ME PT\=%.8 M(D""\,_CR0V8,_0)EF#!0C3JN"S16M!!U;D;@VN6UE&4KIZ9CNIP8[)RZ)5U MU0SSA9G=*1T-O.1LXI6BF2SFQT2S&Q@D86Q9FH&*,4!/P]5$7X>3 ^]P)^A1WFFA4:3+?+=T[W6:_:H:,?^L&'^!2O!0V&I MF(_E $F8;"Z6KD-C2=-(&Y/8^$:&&=\:!Z50>:^0>>40F1[P1"?"-(I&SW]P M@X%WV93A\K(8(I.1T4F)&Y<^:6&3I['%A"*&G_ H/LSCW!N MR8:[V'F.@3H#C(T3[X#!'%>7^*X5;O.B$.[*TC>V M].BC(]^\G"M,M0KN'/,W/ITW&J1YAK=\M-W)C\3%ZV9B*W -OT'\B;'$R* 7 M$B;L?(*4S3B#1TXW"^RBYL/?;-M]Y9YTQJH6T9HJRI7$ET1#&VMX>W6_3TEM MX.$ CL._7?5?T^R:'W5B-+@$F/_NH-'JZ!<.7B_EH-;W5J@&-/ZL$*7OMM(9 M6T!T7R)Q(B5.,3 M?+\A53-2JM]CG?I(@GOFII;-T.S0TK?VL*KVJ!*@+RBYN%*Y*-P4B>*1E0 L M&VM7!:.O^%_QOTS\'P<#U@C H#;J5M9'0A+L%*GY>8V7IRN$WT+VWP#!6*E; M-*1N4:LM"=RB0O,\(B/MYD=TF^!'=/<&2U<,V"1*IXT3 K!< ME:6ZX%?B=$B>]!;^SF@>>4SC!'#YJRQFL",LZ?HL2D4@]+UTARAC# M:UBU0C/MQ9-)0UNZ7I2NQ2HK,#&4IS_&R<:9Y(V[0IB&) DG]Y.L0J%*'(<\ M<4GL\AV6%=Q%!Z]?7.\>2PB#WUS?SY,A[#':S4:&Z*Q*#7H'!WKG0>.)1C<+ M&D0S0C$9!Y;0?J/5H#9AR6MLS7E5\A8++M&J/;K.I%@']D$'9D]VY%F^]:-' M_*?LZ-/K2-/UA$H?E]6T"ZHI*G;"R@E,PD)L&)HH/?EW:+%:25Z%DWTF52 E M:JTXW1I3]%;K@5;')+[9 FUJ>2P%4'PASY42&. MS^HYW#'-NJ55&?84*W(3Q*+S*=])8*-6BKQ2B^U,/&KQ:-V+3]?7CB" &!UH M@4%,"OS+$+D,[5X$-!(8'LN;29"CQ!'Q"G@80I38S%]*32[[?%3K;F'5 PP* M3"$,E\&!H$/U-P> H##1 M!.IP)]RZF@?):!<06C"-!3E<\T95Z:'/BX%H_O1;?MU$0?U\INB;)0G".'(& MPE0\@N\(T!VQ*Q,-,Z^4/"JD1$+5!4H9"[0E2*<8TL>VIB1)2XXT5[2&]4A+ M!$GA0^P,L2+/)3R%&3NJKKQD7;E>7%>.PT6%N;G8N=4",Z2JT2^C&ETZJ_CX M]?FS-BB;_?VKZYJH+.\<\P&,BS.ST,VB'L0GRT=XJM#+2?SN#K.)W]UA-O'[ MUZ]?/_WKX;??M+O'3]K#X_/=XZ\/'W_[_+135C7[0,YG]4(OY1@6/G\Y(L+* M[X>P3'?J(%+FYZA0/H(I<09 @9CQ"6GC-]B E*@!60L%/QI0$;S2Q^RE"?[O2+/"2]:>[7">!?;O*7JC88YH>'= M3L=.WQ-CCW1H)337)30;&ENL$QK8LK8&53695$(C"?LHH=DW12.1F7)9UKTV M9EFWFE75'ARXA\NU='2]$TY&53G"&E.RX5 _#M-.&,#=)WJBRYHME!:5#BU( MP#,-*;*%57YYM:RT(<-B>U::6C^)>?,W\=P\+NK&S=45'UT@'[6VW!%6HI%Z M,A%,"_HH;O/]V>(IS(T%;[!'T%$^@2FGCWN'"<#U MF]B?4V_N'=,NM4)GL$^\8E;K[WP^TF]5.E">&E+)[*TTM)1:;4'504> M)#HU6.-H7/ZIP?DZO^44[&"?&%U6&MJU44=5QE\FJPR/TLM7]#_(2XH3I5CG&%\7]\GOG\=YWM;.P\)5S"4A.UM04^=$)\; M!Y4\(=K2J5AEH2RK('#R'E%5Q1\R\L>6SL)F[AA(P1U7M05?EP"@MN3[6]7] MCJ'Z0X3[E,1Q5CNLD^S4#W-@/FBJ#?PEL]>6-GD_]31H2:2>U%%YB7Y/Z7,, M#B_0!JJ;;HA@!?0LXSHK=JHDS>7H$[UUH(*> 3V:TX=9QW^OH[F]UNU$>THE MK4I:JY+6+>U_GD!BA5U_[VB]$D MC*?U(76(UNY%HF,Y)NQ2;F_:!P!9V^(02Z^B2.7(?$S'+%)3'S0Z;23?5PJ) M'$.?6XL8:'1!# 2*HX>''&S42/:(%!O5,]-0Q!3^>@V.FRY"W*8@EA$*C@&E MXGMR/LW>6N9;*X"H'PDHPA@%N[T6J?8,I^8 7 #7[M?4/[%GI^B.C)'$S8"(.YZUD! MI8UF6P&^#VZNB[C &L$^ HSOYC&J+V\2$:'OQO"%K.< O\J1M[$^3N@\3?^. M!9;NM9CT71,Q.O]'> ,ZX-RN$/GTQ#!FN))LBG M_WIG.=K_( !R)OMA)QI=!Y%_]<#KH>2[YVX;_>..(D\K.FY-Q[O))%R$=$L6 M$1 [5#!0"$7'K>GX2 )M$R=> V;M7=SA)/$\!9#V-8RT.VK;)@[;*:U C>S4 M(ZL25*]+XW(R"T[4)"TT; VG9KNSG:1FU\\2:>.5B_ M65.2"K##P":W9NAAR##9V/=KHV:C6]BV9 ^JESE:NH(CH@L]ZM$WX:FM1IBH MT_KY)T;:@1SKSF4'V*1R;_QM>5+HE1".1)Q! E M0H** 24,5R8,![4(L&W4V37EV MV.:JA& [Q;6A[\6VKFRYK*8AMLRH=[M[8_6H MNA0Y7<,-7%6):SALUT;=UN#T (Z*>TZJDO)]J9(*B?91:+;WKE"0J]#I3)RM M9\\P"5UEEF 5X-\+P_NQF\-U@:'0SH$J#/FAGZX+.,=IVX=QS4)VS;7AJ ![X M0);CBJO"=&%]D@\5&#EL>TA537<@TER.QJK(1RJY"1S26CM]6&W?26GK8I4D M*TD^O.=Z!+]UT&S61H-F5FY+AP*5R"J1O4B1/:#QK2#^.FABCY!Z3V^>N>G= MJLR=CPK+C2LMFULMDG.7JCA.#4H5QQVM.$Y7Q7$5%,=IJCI.5<>IZKA+H*.J MCE/5<6IDJCI.5<=5GQ+2/4A*R*"I8W7<4%7'J5J(70^;-S3XW#7!9=!$U-)N M6Y+C9B4$5R8$)?-U-DA!-><>F+:J[]/#7@F#$@;I+,)VZ4>#9KRY!)562GX$P'/569V\P E4?I^KC#N!Q]0_C M<;40?Z/=T%5]W!'56_] X<-6JS;J-ZOJ029!Q.3"N::D2[6!;2IQJ5IZ;338 M!W% ,<\EJ)PMXU.M=FW4:^W=.U7" )4JCU,9^BI#_W0:JZ(3UG)[P!9M1=?N M[5WOJVIME"1?LB27^$,I]/#S! [AE)"F]A0DZ[V+? J\5@KT_\RI!F+-O=0]O]AZ=V! M0:83O=GHAF$:T^GD?_NP]Z05G.Y4P^1E[)C[7[\8H[QE M7.'T"(:B.[S1-P2\"QM=NNL:77X)L4&JZ"M\_KDDCD_R.V .,"RR50=,7KIZ M9 &A+3#OEDO/_6EA[V+-PN4:=+[,-,K$3,>V)B0UE M\1C U_QP[)-_AX2UG?,^4+]<0OU*/> R(F M:\P>X;W/K\1^(;_#1^8Y+;('K0%RV"7F,IR':'<+-: ZC*I4%M $/;^Z>2(P MK$0$9#R;.@L1Z.TD M>1X5:]",#VC>0(@=Y4=N"40M!7=N!X0O#%#;T\&4#D MK?XE5M&CJLLM#7NJ:.KU6I]>GUB2/)"A[;JUW+A;6=?7]0-,T?'("W%"DBEPWM)#O.JMSO5L9O36 M8/UV1O0_OTY7?>V\'4NO"DRI4NLA=T*\DJ0KD:1AU9+4KXW:%6_\E22=FJ>4 M)&V4)+U9M21AFU7I!:FB8RNIN?^)V'!Q5M=FQ"&>8=O MTJR>=D/O2&XFZ!%NYBPCMQQ)'?2J@][#R'K5=K:MUT:Z?NX5R I)0(FH/"): MN3/51AFM.'RI9%3)Z!7+:.4>,^W9GVY>_BN_7GWVQ^?M:]?M"\/CW>/]P]WOVD/CT_/W__X_?/C\U,A:/$:\ G^ MK9P1Z(7I9;V399?]T7AJ:+_>W7T#"9W"K[XV!2)K+TAE3!I#-(W5#V]3&- &-8.X=@CKXQ+8U&#K;HB$$A Z@T MV6_L%JX[QB1X)<31$(X;7K T4& L($;@-[0[A)"8S.OBN! M@M]],S9\&,6" M&,@-"PHS@0/UY]%(31(0;P%3@[_HO2X=:;A8TJ8K[/:<3_.YACZFU%$:( B! M.,UX;@WM&6MD%7GL :>R_(!2! Q@27$]XM MTH+?2Q< GW]/:0*TRYLTS4ADBQ$NX1=WC*^GL\0AA8YPP7*6(?+!U]5+\,FI M32;QVIE&8,"; H,N]=1S%W"C29;$P>Q(4-RA-T%ZO\XM>$?.-^(7XGSOD?#. MV__WCX'>ZG_PXY5)&(>R)MX*$[$8] GADP4^H:O*W@MTAOL\0FX"BT0L/(=_ M&MYD_H8+BEP#,NOS-:6#"7W:ZI9S-KXR+9C;9G-RLP8:YD-&X>R1WKF:S.DN M]TOB;#4;'81KJB U<=!OM ?K7U4M1 I,_OAFE)+X-_)";*T4'(I$<\KW++." M'FG(?X=N $+!-" 5.);X/$'$(I;J+&AE"^Y!FS.AZIC)K]_("ZI&,^3#&#+9 MV"I@4.4 !^##*AD_R5O"J" MPLIZ"W6TQ@S,,(>E?0NF:'C;,O2'-:_83D#XBY*Y.6[ /_*!FN.%:Q+[!FP# M]?=B>PX.TMSU8YKAD\+TX3OL9Q\6UYK"$&*OQ,07>:M/*,FL0C+;%R69?^0X M:91-UWEJ[FO*O\_AJ_2>6[J]\7>F>8?X5^P/:3HJ,;:#;,/ M!ULSW#F^9_H7M1';:%F.#_MY2ACZ M6K;QGK&-B..#!F18E*!K@)T-[KL_.'SGX]"(#B) @R-OTQV;/R<$W?:BCWAT M2PS$!N)Q7/LW0L\*F47A \WTJRD M@&-3P+&=%>HHX-A3C.68P+$L2I<7NVN7A9.-8Y6\)M4Q?TOD[G>FSU.,:5>3:[Z*R M <]4K/#5,H6LYP##O"4)5KSW;?:8%U) R@.LJN2V),54D7)9BK4U1;*M2<:R M@P^6(#UHR(YP]2D.3?B:23#&2B,8X,/.B3E+Q2OV:>&X/[\=JCFD&ME!1U8I M@&)'^N[P]U%2!!,?7[O!T@/B$3_0/&R#XK_"9FT?V+Y+RW3,F^+E9"SJ^@:, MMT3_1DF*(JK;U/I)S)N_B9<'&]_NUT8T,*Y_D 0>LH+2,"4*ERL*&YKU944A MR_*#VD@6>&S%[(K9US![[W!Z?ZCTOA*%,Q*%_MYZO].41^]76D!]ECN:";:P MUUCZP>2-+CW@ L8\:[5[@CEWQCL [&X )ME&C"':\MQI5["$E>QSN$*ASB8= MBG<$WMG_U*0SD$BU7%GX[(N0>:[B9WN(P>'.4SK5G:>H3:Z4O+/_ 407D7%E M:4JKV*-:]CA<:+ZK0O,7SCO[A^:[ND2JI#<]4VX]M]'SG<&=L777&=N&\4_J,;7O>Z2C> MN6S>.=RA5+>Z0RG%.U+R3NE#J>UYIR<;[U1Z\#^4W)>C5:ME _?7":1?;O*7 M)/T;SAR9S.< H9=1 Y4?/IZ^D<4>-0I*PJY+PC:[^F-_" MF%>[.^V*&JX^=+"3&:D55P*%)P"+;H6'=RA0'_5\Q<^KLW1UEGXESZNS='66 MOOV6;^MT3 'HO,1VKZ>2[BZ<@;9.V-R1@73%0)?-0%MG;>[(0"JEY[(9J+MU M.MB.#"1=7D^5FYE>H]F1W,/#KB_6AAY*JIB^_.FSL9S=)K2]%TG[-:'LO6WX MOC6UB'GG"P*TWRE 3Q7A7SC/%9S'GI+GJLN34CQW))Y[5\GY9?5,EV6N?FW4 MR[#5>\519\U11S.<67X:2,%/E<82+RN3,]U^@3=U6SU.N\[C_2I)([6%T[]K(63;KY_H;W#56ORLVJXK0:U[:!4:_(]6I.G^S&KUN07 MT -9M2;?C6*J-7GIUN2*8N4ZDZO&Y*HQN1J9:DRN&I.KKIQ5I[ >#I6N7UWZ MLSPY*DH4+E<42H/L95D>FZ!551JON%UQ^P&Y_7"P@/U+3+%6HG"YHE"Z+U>6 MY7L2*?XK*\-6K:=T6ZXLCPPDZG^BV*-:]BC= M>6M[U:*ZMETX[Y1NRY7AD8%,7=NN+."L6I-7* JENXQMK48'U8'ER+-E5[R3 M\$ZO=.>B+(_HM5%;5^QQD>QQN&.@P24> RG>$7AG_W.304BZ<-[9_P1BT*N-NDW%'A?)'H<+S0]4:/[">6?_T/Q@()%J47#J ME>= ;[//4<\?__EKVX@H./5]]/SASM@&ZHSMPGFG]!G;UKPSK!Q/1O&.7+QS MN$.IH>K@<-F\TR]]*+4][TC7O$&U)M\TT^M$Y"DW^4N2_@UGCE7T?!U6?OAX M>D2L/8H4E(1=EX1M.)DMT_5UB*5MK;:2(B5%UR9%&PYV*[%3E9?,*0F3A->4 MA&V2L VGFZ6L5.\\K-0.SK M/"I560%5*B/U?,7/7UD!V8&R G*(#ULJLRM"^>Y@I/E4_*<=!E?BN>DZT>W'3=_CA8DE#,NB!:89MP^N6(;S)#R=S_,:;16P3,X@P7PY?\._0Q<_[ M2S>@?T3G9&XX,![LA>@WM+O)!)8?OFZ_U>DD^=RI\];_4#A%PR/:)(X/ MX1!XK^!&S)SQ>D]HI"FD0:74BG/"=S!#:^GZ%MYPZQ&;?NX#[V3.O%SA*<[& MS>018PQ,&P;%CP@LRQK@'I^Y6ET84[^[0AWAO_,X5WYIS,C-V"/&CQMC"H.] M->Q7X\U'B1+%!61%).#JW MG.)T>3'R8;@ 5Z+)@XBWH(N+A73 F0YJQ:',/ M]?4_++T[,,ATHO=:QK#3ZG>'O6FW/24=W3!,8SJ=_"\X1\^HOE#@,6#*&L%P/F3+51?J6-J.N7\2?5.JKQC!8W: M;++%E#3+3S2]R96S 5K9'3-S_<8_"C^:8*W!P.(_)W%3I@4)YJ[9T)[G\";! M2"R(@7:=M@6 7Y@RIQZ$.X8)OE#&XHK<D,6O4-; G\"=6&BR--SH"8X$$\>N:39Q9,,=WB -.N1]>'+1^E$W,<**L2/P G-V!S$Q[&]WJ@<6&>1KK'5='[^OH_;T2<$KA?UWXF >WL$@AOM 8NV&P MM3*^W<; \*5@)(F]0KJ+@26QC:5/;J-_? #A7MK&VZWE4,+2AS[PEW%7$MVG ME4T,=1[8SXEGU6@R[XJ?)_(O\Y\;\-,OV>O=0:/5T7-_:C9:N=>+7M72&\U! M_B-%KRJ^WFGV+GQ0G;6OVG PO#:QH-7-W)<3WF$[C>,$,P9;Q3+^![2Q]AG< M8!-LW(0LQB"J[58]%4[8ARY" &[;F(+GN;TK*-L[T:]LFR4@=8_YHV(8S(>AUHD\P)F"''>IK,T?E#714V22AZXS!EYN\W%'V"H/L M\6[A]V07^B_8.V9V!GYZ:^"G-Q+17N.-OBLG-M]JYL7F=\O#/?WYV)I\2B5] M2OH2Z6MO0#0]FOBUE/@I\;LZ\6MM *,^FOCIM5%5#8?#] M$%UK!1>Q1GP.(ST%PH,K0G+Z#0U;[=JH*@@W"3*H%(,E#+8AP_9 '+9U8FZK M(ULMN.*_2OEO0W[HT31<5QX-5VF7*=F]@"<2!#99#XJF"B./[ @(BY(G*PCI M>OI2255Z>\:.0(K#MO<&5&_4LV/";J511F=L -0\6H1QF*A^41O#IR*[>[#,FV MZ'AR%KO70F$4Z+?6(7UX_"*BF'W$)XEZ;:1G)/&4_2:NF16Z)V6%W%-;Q0JG886TJ3XZ+W0V\L(UQ)E^-WY: MBW"1+@O%>J]J D]7X&)?J"-=$$3:738YIWV+&.T;Y;,\R>Q6%SY2B8@2D:.'8XXA(_W:J"N)C)PCCM9=$-<8,Z*U6W4-ZVD9 M0H9'%H;%ZOY*A%4\HODD0/@/\G-I>?1\\\7P+#?T-9/B401S6(#9'+_4;<2( M*7GX!:\$G@\1D@5>%T&2D%7X!,/\*_0#]GE_[KXZ$5(+ Q\PQNX+8< ;!0\Q M*!>WK]-[X)$W8)X[QXS#LU^GCZ[S)W &"\@&0%(_ M^ Y?^T3& 45TRB*!Z(,MD4!.BV\T=6W;?47)82P8@X%0B U."XZIPZ#?-H*! MO'!"T=N!^C?Q!8N3CB+C@"H>!]J[--+=E((F@5 \@DK56FV-OK7U@?ZOWOR M!*?_;'UX7X?[)G9(H758M\M HT S*.@.!:?COX:PSO@#HLC0KUJ\N $XPD>H M&X&1+#_F)5,;O\5H/OEH.Z Q^*?M-\UX,2R;3I3"X5%!&[N>Q^B;TCT4?LBW M8%%!!AD($ 7%<1V3@M#Y=>UU;B$:GT=$.0;E,B81.%XD\!2*;"UHTPKI8\2A M@I6Q76=V@Z/BU%I!ZA-AA5"!+H#3YC9\Z%.(9Q*"7HZ@#R?POS9!BB(0$<,G MY*"'>K,UU)[Q6[^Y!ELXK&1?N?0?Y6!M!\6&_C>8&[[[-^ TD'8@JA7<4?;^ M_#.@VC#/? _!Q=6S@=N(CBN3>#6 B?C;<,G8+>*DUM *QNPBF0P+@9(T8S9# MF"I8%2Z$\,F2U-A0Y/6=VDH09U.H]U=#UAS_H \:E#;#JI[,.BBX7DB M%XEP1=J6J#S70 >]S(G#=:'K1-L"C6X(%"S1UH2CKO6V1+LNTBB>JI:GKB&! M*.W;*F@KA>ZQ;J^UH2X1]U8^CGS1?6;>ODN'76 [N^^2#:=#P>0H03JE M(,5QXSP9PJRO=K8^5\F0DJ$+EZ$-)2#G#4BG]0.7J?1TKO_U)Z(8[D>S8Z[-D"^&/JLLA5^=WCMZ^0-+[P:'BU@#5!P_+HV M\5S?OXGO\%^-)5S%8KQTL2G^H!DSC_#2V,#58,#&C&B>Y?_P-YABT6!CV$+3@WC-H*?(R]):N MO_HMCTQJ$%_W;'./3PN)=AAF 9<&8)<$JE3E$NS\GA$%&)K7 M#>V>$HB10@ 6\ C]\LRAE='68D%,)+3]AC<2PT-$!2POMHG/"L(%*OP[!)4U MQ>%00N+8$62 #@:'KLU![ BO3;Y[NM<&K6X]KK0\$!?3-]Y: 0QML@5??Q+) M#;/@FN+ @UP[)%BKI+I\ZKF+-$]@-;@-;(&4-R/PB!0C^ '\3\R20JDZOSFM MG?)M")\S'U@'2U6!:6EA^BU%GH#!)!6J_TQK+%[?VDP>,<8PO# H?B13;')\ M/=?JPICZO17J"/^=>TF1THSZ% M,YQ.#\9>S/\P4=G0U;ZETHEWP9@,:<:BS3TT\?_8[,: $T/A-Y#5$:Z']:DR M1GG+6&R(]5Q#W);0$/O@\(!,!V3F>F^H9AE*1UIAX#4+=("O^>'X+S*A"#>" M=F:*&6P24CR^^@X1IMV%-7G/;V""#JIE;BU7S!5!^T%Q)-BM9#IEQ?2(H(2V MQP)3M(R!..C_P']G+EK ,4)6-[0'M)>"/;'0V%+D"; 7Y"=6Y\=X%_'[Z_R# MQB3&Y$#+@Q =?/T:)6KY3^U*(=3(3_0&&&@0A:*@3D^DJ\D+88 /X%V"YT)/ MZ='(HV+'^1-O:7C4)9@R-R/?*8L=I%7O3"OMG:7Y8.'"ULSU? KD0:>"'L_* M7,;H,U*,%G;16"X]%QB((YZPB[:UL+BG _?[Q,;UAF<6QE\PLYGM@G\#G./\ M8/>D73 K""FCHD"DZ5+@T5$;@Q-U10X$TC@^V_3YN3Y;Y.G@*_ #;SA5^F+! M1 =SX'^/_#NT*'*+C3A-'@R4<3*\!]EZZ6%L&2[Y<8NC4B@4I^#<>]BJ&L"8 M!:@_182D*%N)'EH8/M(>?/0@ XI#26<@'E$*$ 6>0I>>D2KA8;8;P!N95LPN MO$_2[S==!HL%GZ#K*ZP.@RIBJE2X/ >.&A/BH)M,8&HFJLVEC3K(C#&X..H( MLU^TGE?@AT9F-[C]AO9I MHNM D"H>1L;7,VK\,M,:=.K #7@DZE :9$"Y%, M_?;B$%OZI<%#BEXU:'0ZZQ$_C@]#4AZ/YO!CZC>&P_Q?3C>F84-OMB4;4T?" M,>':K>>G?"E'.X48I"132::'J=/GR? MLW/L_(C9?NTB=S1]1VA9IT:F1B;#R"JJD6"YFDW)=5"D^M97[I$3C\D2CG/N$$-^RX*(H M"5 2<# )V,E_ZLKF/U4:%I<]EG:?KJZ):Q84D%"QE+0W]EA9ZT)E10#!M_?W MD13LQWDS2SFG J&V%Y&]*&2-FNH;)9BEG(VJX>' M:0K=3+%,-3:KUY+-9E6:A2%[0M67C#ZE&&D7 M1EIGK+?GI[;B)\5/%5ORCN*IB^:I8?-(QDZZPP3%2"=BI&J,74_QD^*GBHU= M7S:>NJHZH"\):) M6RLY.5]V0<101 P!7+A(9G[]VSTS %B0 ($2(+@?$B611*#F9ZGK]/3+9]O MVO-G=1&HTN2%,]%XW7)QI[0Z&[4F0TVMB2J3YM&1P%+L(&A4M&@N3SC7M>1H)D)&BSI]:OV*K&AMA=:2*=.5B*6=78'5M"1D*F M(JM:GMP$$^K=I&\2& M36L+NM4=%3 /CJ];B4Z96VN6%[UHE*_!1M.*IQ1;?(.DRKA.M0MMUI"N8DM$DH^W$:(4LOI':FO1+5_"2_%0O9$E^VC<_[6(.CZJ[ MKRH9KE[0DPRWG>'*Q;<*6HI=:2E*1I.,5J6EB+5>U:YD*,E0DJ'V;BI6=]M[ M[PPG;CRK]CZ#:CK^O/JAUS4:4SY_W\V>5 MC;J]-)[,2]U02K)8%YO& MSJ@UD5=.&XF:8;F6M&FH8'T$=23!XWCD=XOU$;5'QSO]16UMLRE@PL&;@J M!BYT;W(\KK["AN13R:>23RL_!8&I="H_!I&\*GGU?'FU7"'V0D8Q3$Y%J[C; M&4L.EAPL.?C '%S$*H9I:'LH)R(Y57*JY-2#G0G!%/>5CW=P3J91\;>^#J^" M_QKFRR1S_:Q0Z_S&L ,,Y;AT MMZ\!J\3%7\&<]-K,19F[R/U_,K7^2">SJ390]7%/'?;'@UF_.R,]3=<-?3:; M_N^P-7E >"O.3/F @H->D] GHFU<0WH8R^J-KKI,ZL WQ+CQPT][D:3BW+(F MFM1U8?1C.B=&8"4DT.?5]8V_Z:;]Q?&\S_8/7_<)?G8W^V3:NCTU=>N>N%1$ MV5/R .]X;SG3GS&9U$M-$3_$.1"08 OD(3<@2:YZUMTG "$5+!H])CXP3VGT MM&I.0/A:EO.*UUFH,%(6+O&0)(H/7Y+9C$Q]W,'XC1C8(/P2%DT%(KT6XX5T M\_#7SH(PY,1JK]"-WD@"-H%(5%'1"Z2P](5'KL-_O#-,;V'IRVO3I@NB#[WC M@W'Y)KA41!'-OEZQ>[O#6)Z?3O(W\Z_;\-7;].==K=T=]81?==IJP<][G4&A M)[(FI0W;X['XJ^--2E7;7:UNE!JWN_VZS0D(U=E"J"V'Z#D/[0_X,[7?6N-D MSIN;[:AW*7/C,.;Q*)=US.)$*.!,>^H\$^6"_%H0VR-O%!>4Y9,-0QGP7?AU MPAC-2!+2-B0)5;1?KO.Z?L?WI,C^Q9DRLT! ^+\^NF\G(N+GJ/E5$,#;O8!Z MD_%?1'<5 I:%Q9A!3^64-PI'6T;IZ*>EM7 M>S;DTB2YBI!+%4FDPHF(.]&C=D'*#[HW5V;@H455!UB0!URKN;G8L;1E1:F> MY2$K9W:2,ZNT1DBGYASX&24D\7S%U7VB>*_Z(H_EL/=ZH*<@O"+2<6O]4K&) M7S7QBA"LH0=3#3U@TL:YCYC" .Z=O?KL6\9)<+^*IK,;)%K-#G0E_NNTMF+X M'^P#_X/J<@XE_"7\"ZWMHAC^4P7YL P;_*L:1AAB2E"*$]XA>=VOZ M@PN;LRKGOKV,^P&O+)Z"M82A?$W=VZ/M_ZH 7ET6BO M\F@$AFD)<22+RM;2AAOOPX8;MR:#FA2,E7BI$B_=3NZZ^07PHG9:DV%-\')6 MP<-*S1T90=Q/!#&7^,GK3IZZ^,G=I[R(^,&+4LT).4B\Q/"2NUEI$;QH$B]- MQ4ONFK*9>,E_742M_+I(36(]M=;9>-U'><'[/C7,69#/U^QYZ0Y(=^"XT<_S MU=R%HI_=3JH02I713[4'-E__^*8)2+PT 2_EDP4*&#_CAO:>K;7.ADU2S%48H\((:<7Q(/E\39Z7+H%T":1+ M4%>5K>XC7TOKM":E:[A+$Z^6>-E'@HVF2KPT%2_[2+#1JDBPD49_?J/?\6$3 M\;B,%LO3OLC7W(4Q<\H(#W: M9PUM.N*UZ<-TIYOWE%;5_A :,;>T>K:W*K"YH03VX*A%P%/E;&>N\YRH^-KQ I>9'%B3U37"BJR;C1+EE;@D'/9QF1X9;$#; MXRSR!-CVZ 6(!RFYA(OL'SF3"DZ'0]_HUS@]V^P:.R?B['9E@RD.YSW':MP M;C]]I@NZ983+XC%AR95+Y<_%$C#5O.4P=IBA, ?A#25ST5GFO22_PRS%-^01 M+[0B_9+HKK=6XI9),JQSBW5+Z?]KEW1=6&GR$M&S "X%D%O+=I)3Q5T)>''_ MTR[G/XW*2B(E9LD;&\">TRE6NL9A8-WP5_ <6#1T09D6MOP9!I[#5@'=(NG! M^.VB=7/WX7/K3?,J_ZOMWK!?L]KQO?:H,Y9SRC&G^M7]KV77AEY;ZW1K-Z=^ MP9$. G)5R].S(?R2BVIMO.>"_PWOO! S[02U_YEZHE\(=50%-=^C;@HG6@$_ MWDTA;B<#(2W=\\R9":2D]C_J<2 <6/S[:JG0=&0F"4H_W4C4(_4(.=->%Y*@ MLGG(\9N'- 0@LBN([ JR5W*I!Y+=3:2=Y$S)F8?BS&V)*[(M3\5"Z%#"3KY' MON=\4]2J:@.T(=>A='Y#[8B6OY6!:(GU3MTH>"J:NMFYZ53T0SQVR4Y&,9T# MMX+'Y=^C8!.+[MW8QH/^2WB(*JP=?8IEQB6_G!*_%&(7 M;47RR@9>V7*C;/^\HK8F:H-XI;EW PYP-U@*FN8* MFBU7$0L+FG41PP1/EI310,HTJ.F)9)3F,LJ6BT![9I1NH^I#23YI+I]LN0!5 M)9_DKXO5[36T+M9I!%H/7B.]F45WBX4GM=35LF.%)[O]J M]@JK005&D<16+;&UI2AOQ=@J8$@,ZU9=O$KD-:Q$CVPM02YN)KF+@VE)4><^8&K!\K^9R"HFM[JI8^JCR*V>L+WSP>66;&XH MFQO*Y^7S]7E>!DYEX'3/%D J^6;- M 73QNU/RJ4?Z ^*17>ZJGEDCJE?5E/ M=*4R+HZ#+F&Y:(FNVJ&K&+@RLA3V@:G\0=->[7JVRZ"I#)K64CELZ\>\&R,7 MBSS(KLTG@JUBT,JH-'L(1,G>SLV%54860.6P*F!N-+4#=*WMAOTU0:QK)$H^ M+Y\_Y>=E)%5&4O?LSA2J;IYA*8!B6?FDY6)>P]9D+!V;^J.L&,BV-&0_$+9& MK8E:NE^C1%@M$58BVZA"A(U;D](WLFL(L,;%3ZNZD2VY,Q=W]DK4%2V*O6?^IMRQ4XI(S31#+N. FI MZ7YR\:9.Q^DHQ[=]N+[M6KJV:*S4>"W;QWURW%BCN'@_:\6?Z[ZBNR31^MHV ME#\"V*C9$MM@3]?6>DG[5-%."C N]E+ !E3X6?P=V/-MX;B\E;:N8*L/QR:L M#<.&#E6\+]VJ*P/MPT!TUP:4>=@_!-_D ;"9M79A:;UN)CQD@CM*_6@4GL3.C1Q8Z M_2KY0]?T?O))401%J**3F('@Q2F@\O T,GW$@N0ABM0GHD_!Y:@7&TX,!O; M@?')'X'I$H7+5"< \&)Z?-1BAF$[ =@U-&X4R9S&/6SLMG \$W]PS7 MZ#^O]!E,]EJW7O6EATHOSAC %7$"KJ\]S%!(%A+Q0E\S]>9F"G6C+67NZ?Z-P='TRW6D$EHE7:!O;3T73P4 M9/1116?-G 1B]M7TYR@#=1]6[R\5@TE9Y6[J.]@+!ZC14RY:]#^1[OJ./_H! MC[?>,*'*=3Z_0 2V"V"&RF'\(?Z;4Y#+3OPJ8T1F!*U:[-*V4MS, !+2LMUT M)QYU2[>GL(HY(3[7*;%^G[%-2IH0=$ J:%G3WR1-GIT7PHR\[=-\)+CM0%JP MTO^S-AB/>]$NHX!C5T><72'F8.*>B38D. 9/\P2=V\H-?6]6BU=]L7"=7P 9 MG\"R"C;_S0@088H*DB1Q6>\#:XL::[B]V2OJ" MY]@ES_#?U9;DL^2.VX,VE =S-,YA8Y^>7/*$B"C(^ENJ0Q5B_?[NK$^Y>B#D M:FK7[;R^W.W<,M=0Q M8RWJ6CBV3=CJJ$Q$YJ?>$+6SD+GQDQ\$7! 8Y0Y\Q2&MU2, + 5V#:+-P5F:@9VX+>TURW MT0#70QT09?X 18[V@$*4P4;"INKJ=^#/].2I7,G;8#%$E;P-S+ MWNM/.(%P4;BF:+NOM-A^@]71;??3!]2_*2"963=L5":A>-8!HE1@7W)?EBHR MZE'$1>L@(JP((_4D[*!:PF()B'8O';S:1E@O25GE[SH8>>Z2TK+N0GNS.O43 M(MTH*N6V5'[*EG+QX#9L_I7A4%L=1Q**0"RT<*F*A+SO^" _UD5]W"CEH9\L MX*.8][,E3M)C1K47BWC!M M'. 1V>6PFZYIL,WT0THRJ&/(8HOHL1-[\XK62CE1-*I4% U4*N/3%^]^:RO_ MP/VGJ;(A=#% Z/.@(T##M-!+X<8_"Q$N7)B9"])#,5R,Q"B/2R64Y^$@BX5E M3BFP8,M>===0EB:Q# PHOA O[@\@KMK*\05;P;@B3>V[BE+[Q(%%-MD)[=>; M\>6APT*)D!PBQV/!ZVDR53'4T+&P8.";5NAWL6"<3ET+G^XX"\S1F'+X*&64 MF15,_8!##+ ?B2V4;;83^OF &Y1*(.O".9B$@3!Z&[AXCD=M#7C)E+@^!OIA(\H+'?^-4<%$K5*Z-ODQ.!1D+7G$'$9YG1-Z)(#2B..4E700\:M/S!?8;]&8-PIQT1M!' FH%%@ CN:N'V:D$77Y2?1JF%T9Y MO' SIE.4D:B$0/9X"S:"M:R[S;"* JG)-5)TAF2@TJUYK,A8$2"AU$Z$W2KX?9.&S3M2 PB&=N];I=BY! M3=6*CPJJJ$_K(B]4Q>D\]-J?A''EXZ7E>&I1*XV1U$N;-4!*4<6,Y-23L5-; M<-=,&P]9F?4/YI#O@+>V"%P8W.,Z+*&EX'/WB7_!SIA#6YLJ(8\(EK1^^)V6 M'$R!Q17>*C;+/ -O74?%P[X;#KM1J5CQ,VL3F,7CI]71R3#H.3\\W@80K'Z? M/(1GT>:U@_.=3IE7N*RM?75^9L3QDEW6ZJG5/=MEW<^OWI[];(U#F@V;BGA0N$OG#V>S\]F M0,)MDV#9$:9BZB[NVHS+/%R31BTK'G8]4!&)Q#&*QN^G@.+5(>BB> M5*SZ&B&YY4*/ !5DSEA""R894.LT^9J<( M)#1SHR(/(:ZPJ?&0PS0X?DAQM]!\F-M#UP?>$X8XZ*EP= HM%O:/2#> & V6 MX<^2:9"@POX>6-3S&E.Z/CN&.5N&/X[[4]2^!ND.Y W T./AKW!>+--21X&> M2[_0&%TL#U+WX_*>6FFAME[/E60O-D'-FI@:(!K]E9[CKR:2G*OP$9AW,.6N MP;J>2^4\ E7+9"KV,T[DT7O_CO/ (3[;X3'S+7NKR 88=D1M3X"Z(#!H"(Q> MFV$KP^@7)L*@([X*5"63%U(+*WJ0WD\J0]5=%+3:V7) MI@O'M.O/WGO*X(U#G7%B5;F[-&=J;KKTYA;I4YG0)QIN9[G-M#I?0U(F8%MVM]&E X(+%4_J@R=Q2Z3?7 MG2YDH>VFK8H-K.O*/M_N'FX556V'.NU;\ P#3=?$C;KNDM^[& SRE_=@1_HW MMG'[1V ND)H?36]J48OT 1Y_;SG3GS%1TTW="L(/<7@"@FF!#J0;@ MS__WN M_O;[P[^4FV\?E=O_[_?/]U]OOSU<*M]N'T))Q2>ZYB"(70/^DDE%:Q2MK+>^ MA%H*FMB57."1!5\@A3X)5\>O\8@S$GE2@J91AL(C"+"#G==8<^>GM M#O/5>;D__F;^=1N^>IO^O#]JJSU-^%6GK0H_SQI*U=J=D?B1K*&R/^]U!@V? M5&_C4+QNXUI@2V5L)2[!L:T DPOX7:NZL:'F$@MK'::NQBA768U;SZ^0L,S"I)C4\VO^M$7]4*>&E];5WLVY-)$.&QT@>PO8#>4J7]=^[W/ M6RC\[4W59<"K(9VPA%3M8/3GW!67BBV^WG6S"@6&!ENRJC.]&O@WN]-*OA!P MZK_C!.YF8$[0=!1V$?QF.F57Q(GQ$0O^3,VP;N<-"ZG1/X51ICXF^I0MU594 M&NRMB)OD1\F/.?EQRWV"8_'CH#41I$G4C1\K*M-?:R9Z'Y@63K:*.KFG805M MC,-U!UIN'F'.[A=S1M*)ND;@+L'MC4$>:PR,,^.'LCIQ];(O5<*S'K(/R]5W MTEW>9-W8)F!N2Y+ZL3 W;DW&=:E@?PX1AZ_Z= X?NLO+U=$&R^EV9C-S2E:? M5N&0GX;>5:^PFDBUX8=T:8#U6^!Z48\L=PL27F8IC; M9^3 MSZ;VI<^V1T&SI8/FL01-#WVVFIC/$G+50FY+2\UC0:X/D*M+E."L^G,_T'J^ M4\?;7Z_, YBD)1(;3INA:QKU&[0F@VY5[M'Q4VXD2LNAM*9QPB&@5*OJ++9& MB2@GZ&K%=A&@LMK&O;D?TI8LW29U/[JG!#]C6;)>.M$S?Z]4Z;/4$6?[T1XE M<(9UGM3T^=+!<796CLJ]\,8HO3!=-\\EIZG KY)V%]@#-,"+J=1<.,\D[2I) M4V_95P,5BP7'=I=_8\SI&%5L-Y?:\2/Y?I+/)9_7V4$NR^&?$45A(OJRD;JW_""J&HZZ6UA; QO55=1E[,&:/]6&?%)2^$]CW 3UB M 1"?+I4G8F--.EZ$VG@V;1,KDM'B='S0/*675P6R*ZUG-*A[/2.M:#VC+]@3 M@]R%!:ZI(/<$=7[& T$%H_$@7<%HE]?'M8CPY7W1R_OIEW^YO?EQ^R-]TVF7 MRDEL<:(U:ZT-3_7%3_4W/-7K]P0/X:=:36.35IV7T7DW3"OTP#)L':Z_!FCG,=Q-ZV3Z87R:KXVE9(4T(#. \ Z,]@N"<85%/ M6CF;5L_U>$$XH'BLDBZ=$GV=88+ QMDYK_1O+#OWBK_FI>96[2B1%@%V'HTI MC'CSW' 5R08+H*T<*J1-+-R?Z+L#V'O!NR@QO$2:@HY(MXM6:<>A'2N^(L09 MSBJ7:*^5:;5! &A)SF*F$VT/ZP38\&2*C4!-M*9B! M=?7 .UE$5!:N-F8/SXG^LHS]/NK3&;$XB 825LY'?L \=?KWOYU'WF\C)>Q6 M_:@5RB)L?Q.HQ>5=F;^NYJ8!$N>:+FS4FCAVV+LA!XE35XXK(_&X-?'0Q,LB M\C\8<$/R4A&I*VCP/0?/7-92&8/+CUH";"$ .+\%"9#J[EL1 =2.NH4 /[#X M)E]]*/I@ZJA,P#>&_RY8M5)8@PO"_34RCE$#^,+2U& .$]I4S"53I!V$_>9-5V@Z5#^N"%1D? M3(@^PR3GU ,"XQ(,P$]H&:+?06WX,+(7;TH1O=YCUON5,[M"B_VB]?WN]]:; MS=-YU-&]X'T_%B[QT)**%[7FSX35M&GO@G7=Q;4B&%SPFRGS!9E/&1_B E82 M]ABDH2UU'*<&^65Z/C-1^71T@ZEB'(8[BF^8D0@+BY:%SDZHQI$7+O"P: M]J)Z'LN,&S$J1"MB&^TCR1]IOH$:FXV$;K5-FZG5O?/!/]&' MQM*M+E(H9F#KC'NI[?P8>";MQ@,3^4:P@>QQRM&<(?P*8@'?T8YL6CI3& M&H>)$&4N>0:'._)\5KNCTQ!'>F1@'^)BEYO7R%>Z@5%8M]GG6 .\%4XO*4N1 MA(47EI1'3E]WUB_7YG+)O7>/"@36H@Q)@6T '5K37E\U@^#PIY-FED8:NHQD M-BZ>4= (:<1ZG">7$))R"?,P_AUXD=]HT_Z#5P"QG]B#D J4D,C<%UJC7=UQ M^B"PL6>!CQA+,>\RXO[H0VIJ&V2!9C8VU\#J^P;YI=!N:K0MP04V6<3M"N/9 MJ S1S9P2]MLWR9 *%RI6K'ME]+9(A,;?0]^"C,2"-OH"HU0L($9E"7=O$V*& MX0M#3L!;-)ZV:C9 Y\L0%W86X(U*=!:MH&.'8S*1Q[B-MI6-!_>%!MM4 M21+BFVS6;U.\PLB'=IG@#!^(]X3R8VV"./%"]HSS@D@[A:T;!--;+GA[:9>$ M4,Y/-938D9<+JAB,NQ2"2& 6X!K ^&AH! ".XV>HB%OP6<66"U^ MM-;X#^#[,)ZV<)TG5W]FZCT,#5W&5,:J$01;9710D[%+GU:*D6Y%B'%8JVD$ M,"DF/9] F^HP(4(MAH@\. L6(6;1I$B(K(EQ-J@7-:^(X69-YK#PJTDCDK#8 M1[H=\#OXP@3KY)&LYI[VZFI][)H15Q=JJC7AP_C;9/8%@S7LS*/CNLXK?L-$ M#4HPK?/N\_OO]%_JNS>7H>19EW%\QU?Q!H-9F#Q( V@T, @63I-N0A@ 3RJF MM8@PBA\8^-^!\<1;D/"^[#3 [Z_XWH10_"GKO"4T9RABP#;"B]P3>_G94*? MVKH?MH+[ T")..$J*Z9+I]AAP5^=+D:A:"A_W@[5MH_Q_=B>Q-MX"L5B>SP@$DL_>G))4^TFX_#;'^8 M?7(Z!L[06<#O<6$@"%[X)N';HPX_44=2U@UH%MM"&,Y9L1^;&T7=J^/B\35 M-2F[8E-]%-BS)%B%@J_GB,_L=_Z<^+=_?*WRP07Y;RG7]WT>)? MH*L$9/GJ.$9LGVC;'N2.'US47[02OVB!I?#>8>V,HU> YZO'UFTY]M,5CZFR M=L8\_I=\U^IGH"T6#NN?1 &YOAXJ#YC)S([@<G< R4$%P MN*^L@O4WQV5&?+UMV 6*B*Q7^"E1!VJ76BT*-XJ7)H%)4%R&\\#,!@[! #3Q ME)K?:^^]H78V-SF8^9 U*O5&J#4?0V9HGJ_43K:R?P\:"1GM%P'R!N M+!F1 4)G:H897-P38&/0*5!OEIW?A:%M>H1*'9_H_=$HQ! LIJU\5GG\?JGGL M/_F XVXOLZMV^K%^@J&=>86_V7I$HG742F>2J'&=F J5'_ T)EU0=\<'FVU! M,;HRJ'BXC^CP*X&Y'HJVD%&8CX8'$SS+*_1F.;!6 R>WDX3]>\*1/"8D>'-) M4#>)]I,@FG@>&D,./18U$ONRB,!N,F')1?QMG\PAN.'I)IU$XFTS#1 M\AT<\&]7$7"J;( "5U%@*.R<9]JAQ@A[2V)6% K]6,B'_SHRNEG^ M$$TXH<%US/RB7TZ)2V,^R1_P)%'FR[(]HQ,ET[D-='Q:)E*&UA4S4[^K:-K* M.-S^QNUO"[6@1T"3H4*+T28*384GOPHUHZYT"X_T:4 O5)#.(T9K6!R)?GY) MD^="G^$2_:U0-%+O),](\>E'0]4=L7=KMCU-#>9]P'E4,;,GL>#\![16//%< M-!Q%;.P\@8;&8S<1HGA8*!#70H.I;L;A[^)V,G[(WN!Q=A(1ZT%U+$< M'15D.!CH81C>%JY-YB@4RE%098Y"#>9R\!P%49]=^+BW.4=!^%0_?*I(-CNP MZP>0.G0I@MP#-9TN7SNAG&Z7FSPID/UO3[_5;"TGE:O_[4Z=1]7^R35P58$: M$^Q>J]PFKF0I>!NK2!?-L^DQ2BDF6[(6)97W".YI]GEXIJ<@EG^5C-5C$9'X M11,6I\_T9QK77*9JVVQ3,:?-U9I4M=^:U*4YC&Q(=$B3I QH!JU).D5!@J8! MH-FBB=^/HJR7^D;[U* M'W17%1D2&/3(D/IJ(CRT*,A\^NO6)5E7D0[*= M'M=93[)FCZ7S")K=T*#444]#&QI4;6-LE@V]UD3ME^X[4.'&U/ML5;*C9,>2 M-MUF?L1;M95%.R0_2GZ4_+C%AM[,C]A=^=394="6IW;W<'X$BX45UAW:T.ID MJGMS989W<1*70&,%RL,:TYZ\MW/B5V1J.2EY;T?>VY'W=N2]G5J3Z\SN[7Q MHV"AF[ST%ZVZYB7*H:Z50$W5++C.@Z_=TUX+=SS.Y*98X,T L?5G%!KCXG MG!+RC85\H2MM&S$_JN):F\2\Q/RQ ZP%,#^NXC):'5,5:FW'L?L)V^RX9)MS MF19?Q;VS>Q><5'.A6YNXHML!35"3]%:9_WRLVV;YH**V)E5=YI50J154"MPQ MRP<5K351JRHZ(K/FMVSU]_3-;=[MG,4GR2_6=8H&,*/N:O'>[;M%*/.DV9[1 M\RA:L; C/!17:Y32LZ0G+&S3U0U9_2; M=\_X!"S"3^7CCF=R6; \-\2C")MY85!!H*D^AU,2196:&_EA-,3K9Q)'3<11 M!FG3CC:R.OS,<\.^UQ%5A\,$UU72'2YA%AWP,B/J$KMS M+5@W7BOJ34KW*>J6ZCO*3#==WH5=]["?:=3_]\,\>'Q4;J9_!";KE=56DC=L MC6U\627C?J%M<[.Z"O5.H*M0]FVF1]VBUJPW)\0_[SM,0[4] M[HJ_:LYUH>[>K@N-3^ZV$(6(O"TD;POMFUS:>5U_249(Y%66\XF-?=6G8*X3 M=TG-/ +FV *-#ADDRS;0![V=BS4+37!-1C :"Y5^M5#I E1*)W+6*[NYOJ+Q MWD4?V%^3C)>*361+-]E79P/;5ZP?>E7H!]F=JEYXDERTC8LJ5IW]*E3GH;I4 MA3,(B==G,;G#IKS&5KE>:>K8V;A%IM9X.^6?] ]B7.DP)?V)*"YYUDT["M8K MV(^DE$]_;,_]C/WS;=G,C,(;Z'_$"_Q&X0:DMA MIR;_W3*!!AZ97AN!NR2Z&],8V&VK/5X_>E7P5Y5L0^.O(FS=QOXAMG'8FO3; MG1S;>#Y7)'(FQ)53DK7"(CM;+"12X@9F-4@Z2P[4A+WA6(__\\BFDL *)7CR[1?U[I,YCLM6Z] MZDL/94#\M^^/7VBSDBV19=1/JJ^X$+_\VZG]/OI^[G%'HI MN_V3<7MKZ\M[];\<]# GRBR =1#0/&%@B1CQUD9XOX[HTWEXW\J&E2HSD%8L M4DESVNCE.LJX]$\7$&A/@4ALVWV'/IAJ=$!_]V3#= TLZHF_V70_2:=-E\*+ M&DPAX6T-O)/0\.M)LL72L2:UOQ9+Z9^=Q)665>#R2]XSOR:2(72ZSYH(M*_T M>=UOHE<&B8V3C=\9O%;*^+V-N.E4WYF=SZD2F$(]V=/F7)H=;+D=L-%Y"KJ+,Y[P?5M%B/N'5T>(^W%KTB^=9U&?JL02/%59#QM ,^A48#1(S)P.9@IKV2S@ MJ "A+9IY#7HY%?+0TUZQV>(JT)J>;M^(F=(0FTW/2^$ M6+_"3CL280U%6"&-+X39 ./@557TVGNO@3/PS5$O*>;S(O!I%V(PTHBW6XNS ML[:%&G-\_XEY!3AJU)5ZV).2S=J6.K[T+0P3,7B9SS04XN MM5P(06,0/@41J.QPECON5G*6 M6^$VU=LQE\PIF?- I\3C7A6GQ)(S)6=*SMS/^?.X7\GY\Y%9-&?OU_C?M6SO M^,%YACY(%-LEFPM+[%G*7%Q+/ P==?5;09,K[W6 MK#9GCV:<^O8&N6I/:VUI+3HZ ,[A5E&[;:58H]N/Y-''%N&6XP6N MJ)GM>,R @0CQHT??H@C)7O00]I3.IB]UR3<\/._.R M[K>H\YK6_[;7;0][HVJZNO;:G7[M6LV."J_O ),:MD>]S2^OMO]MF9^-3ZZ# M:H>Q=-1"]+)((]6")#L)6H3]U)6/8-55UU$WMX=0;^J@.92GQVSIAJV-(9=V M-IV)Z8H?B/NL6 Z\F'MS2]F2N+8S.XO\'LZ(ZEBAV/P"V-P)DN*U'TO^Y%SW MW=1W4+$S3S:[E9!LVLD)UM"FG/ +#*G?*K 9#T_^^ LR\ 4%RJC3E5"96-A7ZW3E85]FPVD M+6>'E0&I5S<@G9._JJGGZ*_^7;<#W5TJ[,QU7+6_VMS4]QW$R)9#_VJ-7"Q5 M>]GKU,7(E5BJ%DM;TC6JQ=( L=09557YN"8.4WV5T0]BFXZKV(Z?OC9QR,AV MXYZOR)[)AYQ8_@5__@I_?#T^1B;)9A$#0@".PGSZ_JTPU MGG;\O(QVE''/? *OXA-I5<6^)G5I\"W!4BU82AWA"L"BU0DL!W4ZXKN;$FGI0E0*75V*8!*KX+:E/5R6>I=8X=,:.\;:1;#:AH9SF$--:1I8F".WU,.H].!&Q1OYE]W^'HK)UJ\PAD1?#O25 MBG<611^VL;P<5=8BJT8="4[-NL>&B]< #/W9@1G]AQB @AFA-1E8R=2HRH(T M^P^Z,1>5J@ZVI;Q@RP?VQM36+W^K1=KZ#4'; M%EU0"FT:-KV\'([VT.]'VO:[V/;>'"S[*Q\3V+%J%B^NKBS0W@><8$%FV&_V M U0PTLZOKQ%70$UDUT/7-%44U)<&_FECHX!0WX0-/%SMI,."TK;?GYA.B-]+ MQ0*QO2ZFZV;4Y]3:S:XU7/"F_EG4&MZGYQ-O#5/4*NTR'ZCBB+,L$RY9]WQ9 MMX#%489U>\BZ_=&I]][(43Z\=L6#TR7DE#R59(]8$9<5DV:EHN.5QJ?P7XOX MQ%!,WU,>YJ9K*#?/Q#9HW7+?H1_SVB,W3RZA9:,OE=>Y.9TK"]=Y,;$H-4!7 MT9]9@6J3)VTKKNYC7?+%PH)]1R#!:+%7_\53R"_3H^7*_9">K([Y+/ #ERB M.9>6Z?56]:L5-ZJ(,F6S"G>@K7RVE:_Z4K!(FI3-IN; "]A4PP72'ZXM$#]W MR<+2IX1^#RQK -/3?/2K][K]4[F;S>B0F)JN7+2^?'Y_][WU!MY@D%_*J^G/ MV=7X'W>?OK>;@8U/3N#"LG* R@';(MCXO?)NG91A?+51VWE@>YK^!",%TQI M+7T21P^CE0+;H%N6X@2^Y\-8^(!.3]L]Y7&I%+R4H"4KGH#-Y8%P J&]^9C_ MO>Z9WH^%2W3CSOZ'[IHX042"NKJ9T(M)ZG[AVQ):LK[3OB:&^0;IB$>Z%OTC MC@L^EXDEXY4;$/CX.>S#\G(-W.)Z\1S1''8]K( =MD2X=HFE8YGZ5>'KWY+W M7;A&ZJP>T1]!_P1^]B.I&QE':"[2ASF-NFO4B?W_W%U=Z'DB5X^P:3^O]!E, M]EJW7O6EA\HQ+BM 4,0)N+[VS!7.9GL3'DS- TX=E^[V-973^"N8DUZ;N2AS M%]GJ3]M;%@Q!MU-IX\Q # )R;#PXU">B;=Q0GE\3E^?OUK!6?J&>%UI6R45L M@1/:M?&;7"P1ZO:73VT#H1F+-YH%_F=8JW]-?;SJ:#:PX4+MG50G5,/HG@<" MT:"J G_BP2RIE0$&AL?M"-0W)*6,4KJ:;KY75JV7;P@)7-?$EZOP.E=DRXF\(3NK[G#S@*G=ZD0DUXM MN]#?P!P>L2DP'71A!1[U7E,^$?DC@ V!-Q6]DSWNKGD9V9&J>^*B*0VFZGNB MH_H)W8OX)6WAQ>PNF#UJ6UBRQ(%5/KY9NZ\>_ \WE< 3D\\!UWB;*6 MN"_$>[,74O0.00J,V8E)P984!C4\ZL,IC!!4$EZT/ORX:;TY8[G6'6\+K";D M6E%QD5G^K7JQ-]Y2%Z/<0FCM,:&EDY9[$AF'V($I.!R#X1;VO42!?V/VR-T$]R% MX>J"@F&+V[75<@,?IR_B_(U= 7O8TF]36!$!D)!#0,+IM1&XKV#*>\1>3: ' MKL(,_*,K;%FY?HZC>*P,B\>LNNQ0/A-/6-A7Z[S++(%.OU??O1$(%5H3>/CN M"**EUU$/P$\]-@AK;-JJJ'=*$C7IN^#M3-(6]^O.H+ M!5?R$J_W7T_9^-D66'C1B: ?.^I+2E /UNBA8P^XL0G#%#5"IVM56]=\X4>OWQS MV)%.=B&#'OAQ0TT<%K#YT\J+;@4$Y.VOZ5RWGW##'2#(,\QJOMI!7:%EW1D$ MX.G"4F6SV[I:U"=\S7;Y 5Y9M]U/9^:#_ "EH=LPCFMZ>MJ+<3#&<"$O H\BD6\$P MEI0WT7Z&4=^9Z<)W*(86I* _6NVF#7-M6AAH7GERIG?T_1EE[4_$,V#Q.?#/ M'YA8\:R;-C)Y=4=] MO]M\*^]9&G:R?;B(\'VP6 >J.+BR1NE'W:)'!Z^F92F/8 NN>!@M=P-9=TU> M43,/C#SVC\+[E C'?/[V*7NG,A,LA/D5?31,!79I(I\"#?8J%C'8BPS'RSD7MC@YUAE@ MP5!6W=IH##J[M-&HVUGK*@U,S4K_8')1KU,RG62 Z20B M S*6J!8=KS)UOD/48?^8T?)A)G%X4;M%=/,M(G:VX@6 (V918;@!_F'3VQDL M_^KO@4V82$89C%!D7F?M%M[+N7LZ+&T66-:2JI; QL!%E.VN/ 6Z"\J","]4 M#T^T CL\TV).T>,R&0C'^A+$]773#OW=]8,J+WCT3,,$9XS4(7=MW_)]S[T@ M!OU\O2".3^A:"/B2I\X##-"*8I<5"_A]@V:8$S1&0$\!QCR+IG;K&.5;1^O- MY5;QGDAXU)C1#?^OH\ "0YIFWJ+46Z(LC#ZAX9HU/9'.(-)VU!3[)M\X)PP. MJRG^LHN.J-=Y=IQXW\DB<*=SW3L=(WO-QW2C%1CA89*S(#:F3/PD?M'P0*%. M62OB90<'AN#BJ.F[X;N$+@KU*O M[GGRW7SB+!D4XJHMQJ68>OQ9G*<1^]4ZBTR=)YO>"M'I#8XGG=W@K>+2B[JE M.?1.5UV&/6&\;\]W5>05V@U7:'OR"FT-YG+P*[39=V6/G *<(\88)?N?1@?B>EI^U9;_3WJ?2Z>Y[\H'!,HJ?N.0(US'0OMU(X MSP%(W8\OLMNEU=+LW^'0J?"%IIZZY4(3W?Y[?8GB5&BM5'0ZV5.WN!];)S(6 M];A"F4>/J^+'D>M'OYCF\>JX/^DU 'V!WJ0"YB08*ERVT#(PTS_ S&*IP+ M M!/Y:4)L+?_!"YN;40I?X9E,N@$?X9-!O-^VI%1@KL4S+3RF/Q')>UQAIT\4) M-75?=3HG1F"!H/C*6\[TYXJ">'A-@+ +-+W<@-11 M^]TL%J[S"T""*3VVC5<"GJ-ETG12H"DOR(.7P?5POX17PC,"X:NJ_;KKZO83 M-Y@1)GBGA$5! "\ E%67C5NLHZ/6;"EWG6!8 F#0F0XT[)G0&%+7WCD.OS' M.\/T%I:^O#9M2B?ZT#L^&+>VT<)<+Z:*]A7[>F5\MCO, .5%7?F;^==M^.IM M^O-1OSU41\*O.FU5^'G64*K6[HRTC4-MJ3E;L/#W4>OX_8MBZ);)AA \2E>] M7B^7MV&=4=7( W4 /RK!@)UZ14L)GD')RX:6KBQ0=7:EX>+55^[#@Y[/]C<8 M]N&56"_D*V;J"COFC(0EUQO=L?C8W-S/E'3-+!9_+/BCIGEX=;8FO<:Y06M- MJ"&DO6M6P]BZ\\1@)YXXCS[UE?/$W"5")W+4%9<=DMI@C\@?2FUP,.1C!=U" MZJ GU<%1F&(DU<'AF,)\(868HE\94TA-D;_/YIRXA)ZL2GUQ -:X04J+N2-' M!; 1;2/>T=(WLD]::S# =.K.*=B1]B@-5)H9:).]98K(F&0NW@?==9>Q*X1% MY9G>^H\ MDP?]UT?3FUJ.%[C"0\M1NLX]?(C#)<\R/W_[.':8LFA2&BF/E&#A7[[^BQ^J-_B\M3]JJ[W- MAZ2%SEO%CV0-E?UYKS-H^*1Z59Q,"UM\8O;-]A-LEOQZ&'MA5.P(.\;+"K!Q M0AV7(4S,-,^KD^M-,91O>3K%;EWMV9!+D^0J0BZU".\U(DKZ>_M'6P%!A/G+ MWHZ.P%D[M.?CLFZI?,,,;[RH\\EUGC\P"Q_(;#9EOMP5?.9B@5+)9M)-CLS-MM2C;9J-M.$-=[JQF;G< ;* MHX&1U:O(H] #VGR<^D(>P2ONI2V^B@X[=V0 H:LL<;0'HV83D/#V?[HNA012 M X!4O=K>!*2^L+&Z3+\X3/I%V<"4S,.0>1A5&CBW?P2FO_Q*_+EC?+9?"&OI M*;P0-<;Z8"/0NB7)8Y,^DG55Y31.6!8=;+?/@3C#EK):3 MDGEP,@].YL')/+A:D^O\\N ^!*X+.Y&G?%2)8]EM "KBK9W=S"HZFSZ-^#?- MRYP1H$V!6XAYCX!JM]K\_K9HB0WRFS>[S5Q(?6*P2+EV H>YV\$.::.:G&!5 M2!^R#*JZ'U<>%DF I[' 700M6FFJ0 MPRW14MA#+8*644,]U''-%2E+KI^R'4NFTL@2$/+2;%G[(B/S3"@"QN!_J:4+ MG,KKY_7"E.2DBHRO JRD=EJ3P5!RDN2D,^.D?(9I$4["MO;UKSS$3=9P!B$! M^RP+N4+G)\?SL56NY]&7'5I.[6QZ%'XD,P+,:I3*PCMV1EOMGC^K&+',FVM* M^L1%*I2HTRFU34\WV6O-E B\Z4(!_3!$BHA_V6V5"W1 M4]1RV!D^ [ ?)'SJ#Y]]Z-N=08.))3+G3N;7D&WS.:F+>J;"53],XV M'6*OYD@1F2"^3UW8=Y/9134!EF2GZHVT(ORDM2:]=,J>Y"?)3Z?$3_L(%!7A MHFX%)S*RLU)E]JNH0FM1MR%W:=ZLO+DFRHQ*:=,@D9*GUG0^2=*KHKITE=M4 MT\0(R9Z2/:MMVY"//[$=4U67T25_2OZ4_)FW5T,^_AQ46&_O:/R9HST#_HU4 M-.V -I5+M 3@.]'#^OT+QS/Q!]"7+V15MO^W9(<%OL[.ZA']$=R/P,]^ M)%5%^O!H4_LPIU$_V1XA_O_SZ'[20G\B5X\NT7]>Z3.8[+5NO>I+#RD>[Z=@ MVE=Q JZO/7.%L]E^5JAU?F/8 1YQ6 O!:P K]-G-1YBYR])],K3_2 MR6RJ#51]W%.'_?%@UN_.2$_3=4.?S:;_.P17C7:I<&8*MDC$AB%_?:M/1-NX MAO2H7\AH=*4Q40)?$>/&CS[NMG;N7W([FY$ILDDD=+[K/OD.J[6GIF72&60T M,.EJP]-H8.(F5A.U&F&)J# AW0]\QUW&W6C8:OB'0W^(+5YT>_E??QIIZO"= M%VN"@JU/5@_!I$U/T3W>Q,3;VL*$"Z !+*32IB;K+4R* M=8K9_YQ&[4%O\[M+=59)-;_@4N24^U_LO1_-N($=0_;8CZ:)Y-IC/YHFDNO\ M^M&@LSW%5G0K^T[W8]9A:"^Z@DLQ\L15GK@6/QY)>ED949^;L 3]CQ")"4]- M&!0:M2:]BEMV'C_384?AG..F2 GN/"&@V@&:51NQVEV':I[H0%Z 8O B0N@8 MT^O;I0\6RF.T=N+UMZHKL4C=)'73#F>#^U).W4YKHDKE))53'N6D'44[=56I MG:1VDMJIQB?C>]-.6'.J<25=I7;:BW;J'D<[=:5VRJ6=SB'_FU9W2"9^7RHV M\?&0.PQ8\ON,9U908/\!.W%E#>()]4JO"KTBKX8?&SS["J)MQ5)" _1;DV&[ M= ^]O&BJG=#;S0F1:-YC?*B0+!P ?*4H/'7P["UD4TP6#E$6]J4LE+*P+M&( M0K)P5$%G4RD+CPV>O04(BLE"+#W5:9?N[=4087@.24N\RA3+5S=,0!1VWC'3 MG1B*!/5.D#/W4J\G0[ZO5_9"KOT8([U(SOV)IUV[U"%6FLG ']+\9 $^!%*,54I*K%$DQ25IXRDG*&!@\O*+B!+$#<] M++;J8!I+<-<@3K"3<.R)[,CC5&67(*I?O& WN8CM1 M7$#'J^JZ/=VMST\#0WF5I0=\F.OV$_!J6%\1?G#C><3W(N+?A+072OJ!C PW M $[[2AC8!5T)F3]L3;KEXP8-"15+@-%Y"C@_0#"A$)QGCONL^__=,G_YUS/S%S&N_D-<1R1*^YW6A!:^ MTMY)6_34T;:WJ$.5X(O+V+Y:*_350=B>0U+#/0&$V,3VHXR&*0RNVX;B^'/B MGEEJP_XC%7=(U1OCWX'G/V-A2J$BT$0]9&7@^<0PLZ]P1":$$N*\*^/,\@RN M5O<65D5+B.(8'" $L(__'!$58[22A/V6J^I*R M\>C(V7\>0B:0XN)PH,ID RD&:Q,Y*&,[#C1I.S8&4GN+')0R'@?=6D&L#F+S M'-(&'EQXF"-TZGC^;C&#!L;W\L<,],53ILQ?4?<#$K>0S._5*I0GH\6'BA<@ MGG*)^Z+@2HC[_L'153O9)X_7#I]:4$A8"H3B0&94-0 PA=(*=I>'(KE'KW"5 M;OXN9=ZY0[A 8*"LS!O)5*H& *:0VU^MS!NW)OWR%0X;(O/.(1_@GZ8_GSL6 MSA?HSBM-;H75A5Y)93NXCK/Y07R)H#KWVX M_N71%M@PD@$I_*=37X *RX?7IVO7R)*"Z6_/%-K GCV$6?( MAZ6$:!_*<@7R?*TV.07%A>&H-3G8Z; 4AB>58+"#-!P#FN3)FY2&]0@:%):& MHXZ4A@U SUY" L6EX4A%:5BZ[6Q#I&%%>0@,FIV:N_X/CJ];RL)U7DS/9+D( MBDFQQ?(3BL9['AW7(.X56]-U%\A@.,&C111<2OBM[RRND4*>8YD&^V8K5]>. M^/2$ M0%E=K0AVNR\ PMPMB$L5K?B@J;MPD)JL;JBLL!IH?E76!ZQJ[=JCM7;R5JHRJJLBH"IV]]'98*_S7,ETE(T&_!,[Q@&NXZ_S/M M>"=W]<=T3HS (G>S5"N>&]OX8NJ/ID5SW![PE0\PTGO+F?Z,[>NHI1#8[P4, MZKL! 2K!K$(B/>ONDVFSC=" 7P].0HT&8.<$Z/"\<+!%C*OP M'^\,TUM8^O+:M.GLZ4/O^& 7>=OYE^W MX:NWZ<^':GO<%7_5::O"S[.&4L%<'8D?R1HJ^_->9U#=I+H;A]IR(K%1[8Q3 M/Q/HARE@C[B'$2VC7)+E(YD25 1*5[TL;2EI'Z^;Q)K:N M]FS(I9U=R$Y12EG8$'C"Y/S'H?$'DQ,QOH?N/I2W2%_).]M*29(:F M,D-__\PP[@ S5'7F6Y89*K)Y3D/UW4RGX/<;U,,FMBVD&,* 3(H?X!_A M9SPB_"%&:& 2'B 6$(ZTUZ8UJ@J.S#!IL"Y=(@V2FR MO*+]ASCIP1*).W_;S! L:U&ZJH4T;FN(I2*!V6JP- (L594$)DW:(F)87YAX M#U4:LWLT9CF1\UDD>'PG>QLT$39%3=D"L(')M2:]TJ>^TI#=08+"EID[-@D\ M#W-BAP@L(^IVU*NM25<&6)L(FAT"K'E!HP%H2OO\TM@LOO]AR)OZ^#JFS6,> MA[0T#WQX)62*;FM2ESB8M#IK?U(EA%"O"B=>FJ [I!G[<^)* [2ZPR>DIQ#B M?8!X:>=#H^6L MK%5,)LUAJ^[1C*@=2?)?C"RV^'I+@'VJ"P"9D.-5X/A155D&M3;))?](_ME= M@6;QCX;\1SB#D&Q]5H.J0MLLQ_.Q5:X79BL[]"&G=G:%:V+IUZ6JUQR[ M1LUY5Z+Y2!8N"#[FF6.W$6Q'6]3DS.MEU6[ULN)&4?,QEK!][^*=-W]Y;^FV M?V,;MW\$YN*9V&+-V&U->E45GZU!]$'R0E-Y(;\IN#,O]%J3OKRH>XR30,*_MI-Q%&.TG176%4HZ[L M9^4\W#P[,)G_1,Z#:8#&,V!!FM']E#^W*B!AED6G+A>]S\J,794/9B6#*6VP[T#@E1*W MYV&:[&3A8E%1K#+JNL 8!#T[,5/@+5UY7Z*)L-G)HLT)&ZV28QUZ FUH,T0X\N*;>A16M-9+WN8Y[Y+O0EU5_2LJS. MD0\_O>>T%2(?3\YJ8AI(B_*H[GHNN/3J Y>SLB3OB>V%=0H7CN=?N<0W76KS M*\XCS(^UNY169G7BDY/\QC;N@>#?(WK?K<@M9!&\K2M-SR9"J+!(W15"@]9D M5)=TEK.R1W>O:7 >1L5.KGKFI74-[^C6Q)J0QN?1G?1LG(P::G76_;:8H+9! MB0:2YWGII=CBFR,"29)02"4 >/6I-NIJ@K.\2^/EP(4ZO(=*FU/$G=;R]OK[#U9)*W^;(V M#P'J+6_W5!QEFZC%,VBM@@H7^?>AWA:+Y*3SXJ2=H@!"3M+P*D]?"$:>'XF+RK6\HL\ .7Q'_\R%OUMI7O! @2YNO/%'].HH11Q?24 MP/(!"CZQEH"*!;$Q'U@)%G@MF T*HR'I^.!MY6.Z3HWR''@^O!+F9@13^.IQ MJ>C*2[KZEV+.+I5'W8.?L(^5""K1OB!839L]F=@93J >&)OO%HYGX@^N76+1 M!))WKZ;AST-#/O84!U5G]8C^" 9QX&<_$H/6%*A!W,.#0.W#G$:#->K$_G\> MV> +_8E0'@I5;32ZZK9J*)'T%]VTZ.+("][YF9)+ MQ?11@H0M^X"IGQT0&);Y$Z6)/X=)VHZ/_T ?% 23XU*>9U((A,44Y;XAJGRE MX+TO^C25*BC!J# $L<+%T@*6X1AMY0%&PNYBNKV,9N+1U]CDB8J&\'3>I'_$ M9F]/K0 U"YT-6WPXM]6O? ?F!VP%#(3B*TNNH5S^(S!A%6WEQL-A/I(I>7XD M+G/AN^JEHG6T+IT,_$.[%(U#'_SS\6L&=KOBFH%T]H7FMY\J==V>N$H=[*(; M Y;^I)LV:*8IF ;P+R'0^(9S"/W7GT::.GSG*3- ,B@ Q0L> 5*F[H(-U$[R M<>U8=!/N+N.K5.:ZH3S14X09P2Y]UB7,%8P NK_ATNTM'8[Q9?IBX3J_0@.B M&'+5X69L%.K>VNOV6Y,T("Z+SFE4Z9RP_'>P"X'?K.6,8+A M9!/4VKQTK]N M]HFQP(^8PA2)GAX&#<;IH '5)M-I\!R 0PF/\9Q 52"!=@OQ//1B/L8$/P)#HH= MJ"WRRP2D\==88%I:"CK?\!G,,IBB3:.K?P>NZ1DF73*X MW_:+8[T0@T$RXU7Z*WO4)4](&GPPJ4JE-JKB/&/>;C MT\?T9R>PJ:&+<14<#R8)!A$,P.CTK..8F/M/GZ>Q@&@O$E$$\1Z! 3Q% PS^ M;2TO83X)NXMP5?%(B WS=-#0IC8'F/S^?.Y8S"*G/X0/'81T^*>- @A8"$B: MV*W5JY/NP_C&=$R.PR-WL=QLMR"<;?0XP3-_S4,IWQ[(^,3E%O;P' M&.R]Y4Q_QL#=;0&QI_H"HPAN0.KHR-U0^]B>FI89#PHQB8A4I&@C-MV'%5B" M&%$2$2;$G(X&,QKLL;* V^4G#W,& QEKXC[KS[.M5K*/=8?$.?MK&W\R_;L-7;].?]T=MM:<)O^JT M5>'G64.I6KLS$C^2-53VY[W.H.&3ZFT<:LNQZ<837+6?^IW@?(/%_@X3YQ_E M"O/_"^T5,(ZDTQ-(OR%"K=NMJS(9=8<899+G0R>ZW)6309DPPD M&6C%0-U.=1S4K^X2D.2@FF!)M^)A_EI]M,GUWF^Q_UA)T3PV_N0_(G3HFO:R^+J/\1UA#PY;$WH M$;_VKB;WN&4I@$KAIAT";P)XK[&9#?"0E97J_(ZI5F?]N@ZR 44=QOIN!4!!,^<5Y7ZU,G$N\U5)X M[68_E)=>6BVDEPPO<-N )G<%KDOO;=$=E%&#@T0-/C"BY^2:KJQ/W5!(51D9 M*(:IGL140S%596Q@ Z8*F)-]&1VH:W2@ NU_NC;S[MJ_6\IBKH:K!M)):S3@ MM-HAKKIS*HFX.B*N6SO$C>J&N',('6RT' QV XW>@D$# B_B!O2FFV4^F_Y9 MMA8XP,'!:D\27/8%M^%N=K-86.QB'=XQ#'SXZ,MJ-X2<-2X7B9.N7QT%^&[A MA'+8RB_-!YVZ^8$2?C6(/!P,?M6=:LDP1&X \0OX/- P72J^"Z-9O,20\>_ M\V4SM\.E&O#M^,!WXV&U&8582:N;72X]P6J-U"HS$C9A3H"MKNB.A\QPJ1V@ MCI9P4)$,Z]5-AIU5D\*M%W:C(GC$-G:ZK9NKC.]Y7J2JDC3-$5);*TSEOF4U MZ%>7>5_%)IUDJ7?)FI(UJ[^$/QA4< E?LJ9D3 M!*6FPUY(2WH&N+'.7E39&FLEFC:OC@@K#I.+8GV5L%PB*REI4Z+3JIJ/ND7K ME7MS@L6O65U)_CJL1^D3EW@^JYA.;-UBA2NG4S<@^$M6FM-W-LV2O956=J2] MT7%1J\84)/I%8EZTR#"-3J(#PBOHP@^2]=VQ;'6UE4RS$O18T[;[D 0WMO&9 MT^:&$4/(5",14U5>,[WJ68^%LV;E6.F^LTKA6>#(5^P^65?Z8^"&=?=I[5[T M/&,U[=;+VK(A^&!JLOJI >+D($F;;/5W=D1GXMW^ CIX9&LLI+.B]K!SF%3X MBF:K'BC+NJ+I:JV)[?@I,&__8"4%:0GO".N$3:+NE?\_S^*--=85S+;03P;S M1KT4V)-%2^GOA(2'N>[_TPDLXS,L8>K?SF9,:,!/OH.&$,FO8;@ MS#R9T!.I08^=M:ZE]=0=<'%"S4R++B?J/>42/W#M:(6_MW^TPSX3B0+83*2_ MZ*[I!!XS 2X5RX$=3O2A2-3,WMQ=Y9(:1O"R5]B-*5GP:MDV,5D9Z=BL;31+ M8.,2U<2Q1#A\\&_<;[JC0#N;':"RJ]U8$1Q6B$H+7JCV*&2PVCK\+UP(,\KT MP.#F4+JSQMJ*OCGQX]ED>>R%@\VRPO+@6=AD[70PP6GN*/UH99&M0%+?H0F;-;=P^+RQG20@7:/=@;GN"0N'#'I.70$5BW/CAASA\ MLG[X[=?[+W?_NKU5WM]^N_WT^4&Y_W+S[4?*T5DO>RYJ+<7'%[U6RRQ4/CC: M?H24A/8N9BX?C5\?PL74SXJN+2D;+W!]T&+HEW MI4*<&<#A9!I0->7,9N:4N-C6 *0- 6_8Y/7]%SJZR.8"Y0P?=OV]$35_4&K> MA]1$@"H7^ 3^5.N\N_UQ?T__J;Y[TU9^Z!9K2N7-X:69W9) ](..XSM%.Z?1 MG^%8=+*KKB?/ND%P+[U MZF,A541E[9VB/7J\)D_ %\C8WFS)9=PM(I&Y";^ M(,P,Z8&QPB=&+4EL:/"=O! .T:PJ?\#W.[F[V@4Z;[O,]<;%JUZ@/I7M*(5BC;6C',IV ME#68RT';43+C0&@S9'>I/)[FC40$;41).U!FRFBFT3;+Z"NQD'Z_74B_7Q?2 M7_5?YG/P_(UJAKL9_9$'\CE4S,)XQJ UZ8O:'')MC#6G[.6Z=$7AFF/] I]] M;?&1TXX]O/C\L3_CFH[A-#=84"^KA1>HQ*B%E\")!ZP"/F'*X$&!0$XOV\UWP?BQ&.[" M'037+FU-X';Q&!KS]DW/PY!R*:[\_.U3BBT1"Y_IV'$8,BX+UY6 *_7,DL%% M@.B5X5"QBV\2MU^ZG[T#% M#Y16;)N_BVEX/J''CM *]\_5MIP'\).3+ZN#-7[?4L0$([4U&0BZ:K+&:@ [ M%M=9-:A=':YYNL5C4, EKT!>\4%9\@#ODIZN%62FGM:K"3>-L!?@H'?C)NHSTD U%RQHZ,==[+_K8-&X2][<<2'&)\?]1+M"RHVJ7F^P'E[^/HHCWU3;Y*]?5:2YM M>KSH7:^C7OQ\0X-#7KVC0\D#;4^)SYSAF7=%I+NBVS8&&Q!@8?]%%OFEX>DI M(0;WH:EU%O;KHPW%45HLMT5%V&M1Y6!0PYR9/-H\=="S7K'2,X@;-%?"\J69 MWO3KW*'#X1SI(&P:0%V+'[<\PB[ $+0NZI-+>)29SH9-WULME_9V!-%)+20< MUC"]J4N0#,C5.%/Z:=BAW> $ Z9]Q&"3K3/55GMK\*$"^V[+6?%';'2*RG\% M)13;'QP/!@C?*-1J6,$J+:$+'@AN.QO>?7I]F%XZ@V&'+MO;<@-VGR(V D\; M0!CM#?F?6\F*42XU(I%G47.9SXMT$"#G7IT\.PQH/N% M.Q+8_(_PW,_8M& F^YG/C\H- M%AEG0>4U/PE,NF>*R14D%QL6G[!",#]Q1A*)#DD;P,*#&1R'&=SL'"N/&Q>^ MTGF$<1B 7L$>*NB^;4F6XS(F=AS+_WD7O54HL(7YL=]@[O(,AI^1Q]>MZ:T'[C]E%K11SZ[1,I,_.QG- *+N9U. MSO\-PQ/B/:M[1LK[$, L<.'%3U)#LY*U?%_H)A6!S[ E[L*A.P@LLLJ'G5%+ M%9YCV14HP!.B\9+Z[>@A+ER3GD71 ]GPQ^PM>'S&(K % ;TE2)<&QBU_,7,9 MPR\X&;!E\"\M;6/N8&E(IK;N&">9.;<,/)5;%XW>&RU<6X%LR+W M0;>'5^%5V[%VW*E]@Z$?:-+;5YKS)IQCMP;DF[M$O+?":KU[^8#:4!B7 C'A M.L'3'/\8A5:=2^CQ:>V-*-=!J8L!)7H"57_;:3W^HBN^&W@^(5>Z\6S:IH>I MO\8EVC_QE<5L)6HC44,=O\ $0A],:Y-&'=)IN'\1)_VTBT9(6+!C?5IT+@BD MQ#N8$:9M-\D#K'1\*1$_ @Z$ 1*& M"^ )$$V1255R>*=BJW%TT?KP_J;UALDZFR90/"<70QUZ/ON0)T JX[S7U#VW M+I#U@&6H8 [M WZY(VM49ALMF55&#U QW :_25PMBJ5-QRTFH(S.1PZ A^G, M6&3!PTO.)K!J9"'I4:U&!=;MO5/FSBMNTR6]T\(/Y(RU%^"Z3-Y\8F64T8Q= M%A2D=Y$B"<#>'\:8R1- 8#T#&[_A(6$T&GUN3=U,:6A2ZW0&++>\=7\/FQ/* M+SZ*MV8Z1_2"F=!=08J80%N&(%WAM,3/ & Q6_RB]>DS@@^I#Z//F73B]W;8 M#[Y3<#KALSASTTVNNZU\TJF5&4;BURZ091.)19H(NWWD!'[L)A>&H5X(N]H3 MMWXOE>D<]<7JPO0J2 ^ZY]EY^M%7XALTZ-',CVZ M!G,Y>'IT5YP>W!V@,D)IQW5R3*Q1 <(DMI]E'J!*H?<+X\(; MY=WJE-/#Z_Z$%8W@;Z$Y(T^Z2Z4YCZW/TK(7A-O3$X@ZE*J&J[^"%(LL3QJ# M?R46"C:F$1\]@F8#WE4"B]F3JA:OUA54S8M<>33_0TR=H)EZBUOEM MJRA>H5SH[ 9+F'6#4A4D/[P#JR?@U5BV-O$"3/H;)HPO'M\ JP]P&.9H,8-6,K: MO>F"!1EZVG!+.F+"K*;!J']&!(T?X^4N%-#O%#Y=&!U^CH5/&<:'GV.Y@@NN M0;E$Q!ZL'\9.T8^ZGU2*/($4?S/.CA-A"PU 1('E:=$P*K<4:6DDE//.*[\" M^?G;V_MOZ$P%S_;J@)_F>(9^W6<#)")*3S85=E\%#&AX%BSHT'#T\?SDRC"? MPI0!._S=_;<6CR(_XS58V&:4L&#_*_]!OXQ;S_J+;EIT>OP0A.]BM(FXGG#U M] 4A"3PJ^4WP!*8LD+%:7OP%9BSL'%<#5+VLQ7:)27-@\40X?)W'+RM0O
      N!"O?U^ M'](/W'M4EF\C_XMZDQ0W(>T]_A[<)F8FP!I@%.J&V0J,Q?N$T$=2GU01(B9HC1;V(_5KY]9.8740D+5&Q\Z M/D^'(RGEL(9#1KYS MD@9\N_^'[@5M&Q9E?U4ZDVY[G&,N@H,&M#JOM+::-A31/631ZPOUS5K,MX$ M9NX=A3#?)_SG/7?SZ!^?0X9^'6N[.9HZ6T7-B JC)038_:O M>.?G :,5_=].D-.U,^#T*-X1,C5&+YJLFV^C M=\4=6>(S^^\/[F\3*,XQ/ M-65\IK3X]@+V]292&#=6NFH!\7[JJ[XP;05&M5"TIQK;Y9'M8L!T^R)OI5FD MPZ!\#HHU9[7:6:TV6PHT<;4%D"RV:'IY V/[X5HA^3:O&3K:U>#3K\WT#I7G4XN#FX\253M M;5=]FU>3-IXXH6Y_:3B-@^O6#T*[U_=FPNB/+@Z7A"*KOC'6^\50X8)!$LMIGNPI8:<>7#BO)2P)T/9_(X3 M0T&_>]511^J@/RR;Q7%B"Z\F5^/$%GUNI^]RO;[GLBN8;\5N:D90RXM5. M:Y+NRK3;,6.=#A,E< XPWT"1Y7 :2QP1OL$CB;J6'[ZP#DKO2P7>]*+/>-\ M@_>.:1'W6?])W*OW%BS)>\9."U$P(, 67><42!I=#=3!J%/B(LAI+KQD M".$T%WUN9]/_HO5LY8*;NV"9?;#9I!_OTZ3O5F#2U_ D4 +GJM?;YPT>M=>: MI%L82N T CC[O(RC]ILI<I9!3A%',/?F 34^4K\75+^:?C M_B2N]Y=T#.'"DK@ '#V>?-%'4K@-!8X^[SXHHZ:"9RSTLMRL2>]V/#VPG'S$*JO$IIW M_?]#])>ES>CK_XZM MEI,%+96]M,?HM4?#'(O)+GDZT!:;:I[V"A3;;4CD3,.BFUU-[>P>*#G-A7=E MJH5>5:'Y:2@6&0![F1/G\^]VM\E_Z\^*=F(8Z0ZPD8?6'9=NY'%B"U=Y3&&WTI&GN>9SR[V0ZVWV>F7FQ68+ M?Y_WL36M->DU\!Q4 @> L\];/UH7K X)G$8"I[_/6S]:KYG .2N]+!=[THOM M'/C- -,].9&7QL.QV>6D##@"4@R(:&Y MZSV[4@AGMV"9DK#9F-_G36RM7X$Q7\,#0@D< ,X^;_QH@PKB3A(X]03./F_\ M:,-F N>L]+)<[$DO=O!6/=.$A/>!:>%LPTZ5/)J0*!O)LA2^FM:K'OPDA%[= M^(&GRW.*,:E7@TYOW.OL'E4XT87+E 2Y7KG>DUZO3$G8;.'O\VJV-FI- MM 8>$$K@ '#V>3]&&TO@-!8X^[P?T^TT$SAGI9?E8D]ZL6>]?F MQ)%L7?BO*)@][U1%8!I)B(MK#A$NEVNVS^DNU[;=,[$_32128C0E2[0N=M&_ M_ETK,P42D@"! 'Y87I<(%)Y6??+DZY+ R\D"_R'"ZU$Z*A8B3 P!I=6B2"O MH9#KE>L]\?7*0H35)OP^.Y5UM0(3OH9I04DX0#C[;(#1-4DX9TLX^VR T?7S M))R+TLMRL2>]V!A!@P2E6(CR_VZYR:X/+L40E N M*)#4874'NJKW+JSN0-Y#(==[=NN5UU#(/I._NLS59[YQG'E 2#A#./MM@ M= /4KR2<\R2UKOZDOI=+4-T&D$]?4[5/9TA6 M%Z6UY6)/>K%QB&''9H=3K$O(O>:2WTRAMB^X1$$UNIK15V6)PODO^M)2V'*] MY[U>6:*PVM;?9^>RWCO/A*$D'""E:Q3^@>?8EH(4 M= $:>I^=AYUV8ZCV*@KQ;WQ.QX[_2YI;1W/[+)7O8*E\6]*VSRKZ# M5?95E5:<#,V=XN\KRFQQ#FF?A(5:A3.RJY\J?[_X_;K?I/E?!V*SO&CD4"X MQ+=X_7Q9$5X_^ORO0MKLK-_;2O;IC%3V'>?>;5.P8P;U77VY\P\Y[T[YG;^4M(8*OA M_RW[;?AW^$\\SBOQ7VR7[[L&U"E^?H5BX[JGQ;+$=BWJAM=7>A<&K9@M!NN8 M0D.F^*!^C"GNX&]/[XIFM P-MP'ORO[3B.W@$2BVRVO5D;'A+_8D_&I*@;?>J/+;W??O3>5]8IL3Y97,E!%5 ML#!0@2):^"^UX"F-/=6:,^SITH!60QJP@]29OI- M\48A@9];RMCW7I=/> I"F#4@]#X%RE?XG6(8[;;R ?\,/L[/C5&/&?E^FGS& M-DSLI87WM =4L4@(RT,Z<3UXVO/Q/1Y0P[L=3M@PM]XK[-1L_L*QC6*>DXV9 M4 $!&U(A(^^-7L%@,/DI]9%VR0N\PANGGU:(3Y41">"Q"%ZH6#"LXP41O)\] MR)=ONVP.N.) S("MF+W,@_FS?S05\NJY+SR;"3^ ]<%G8D3*1D"=QB8!-&B_ MV58$2YBFKJ:/55P O(._(JZ+#RU-VC1!8H9LCU\]'\<&*C+^BB/C:\C+BT]? M8$_CG\/$\/GY*+"FT4PA3O';<6C"5LR93KF!=_I(.,ZLJ=CB/=G)L2F\>TH\ M,S&CY>,+HE%@6S;Q;=@/2D!(B#4AL<%O'1H$R54%$3R2VH2FDI8#0KE_BUZ! M*4S^;_R!#5-DVCXI*00_=-".F7J!C0]<^]0A2-F?WFTKG,0V3.)70N6W%S\A M(U#PL)V%/\E4'E0M<%@ =27/JP;,J3]8VJW$?R=^/)LI\,C5R*?DQQ49PV2O MB?-.9@%JWZ28!1F;W,#EM1>N<#S>SPI1JK&-!@/2\]EI7X-!07U\"N9$:C,7 M9>*CN?L76S/ZA(Y-K:N204?M&8/NV-#'M*,18I'QV/QW#T0R$Y1 _&CBHC;^ M^R]DF'>,2Y0>F[V=7N>JTRC\VFCK5VJCG (]CKH$CH]%<$*RI>0%?$U_FB@T M8+^*109(E%"!$6 /Z$7%-!]J'@6Z@DM$;*0>/$#L3"WSL$(T?=CA&S&(_E6 M2/).C"-L29-9FY+ZBH;0E\> MZ!S(I5,[F_4)C CZ1\2.Q2L\B1 M6P),3U_Q2;1KP1:E[VCR@51TE*]TY$?$ MG^'SO5;6JBBT(I;.[O"JG1W,,[,K0S!9&;G!_,!^0]2? M-K% 4P1L#-;:#J MR&'2]+PBZ=@#W_0L)F<*;PJ:I:"T0(>#$66/;9/ MG*:^]Q]P0W#!O\!+Q3^#V.'D RS6!H=BNR:(_0#]5K8<#W[S\L\PNX+QQ\1_ Y;%L$QQH;ENS#9Q.'9@OZI/;SSF8BRG!N8,%!%NRF#AHZ]=@3L^?;Y;/^8\(3A.6$*9'#H'-FLN'CT.D'!:? M^TF,D,#Q,R? U10\NR^1CQ00"_PU\CZ/TS+K?@-_QXN"!,%8[) 3I(VV1CQ; M.!(24S$LGIBP3NYX!!N)*33TUEN:JH%&XDK%U#^ <.OE"K=O#\]WBMIM*7]/ MN7?9M&TZ6BPZCV]]>$/HT!")!%? 9I/\8J/S+W-=_AJ$^.Y[Y(Q$R M[O((->PHM6["^$-\%0U,,D7?SH_ N_A^]^WI_N%;UO],GD^1"/X\A+-[UMR"69#3@)A5^Z3 V#<4P*.ZX98Y\!MH]+2#Q M1V/?^Y/R6"58]CX&+N ]XXAI3MB1-]ND/'@4KY$$ 9PF?UUZUL"9./Y\HI-H M-%)N%OR)&NO_$A>M"B$HN$6XL1UXI!/^1V1;Q 5=R%Q6Y>O-TV?EYNE6>?:F MP'0]U5A$7?8T/3;BM1T2T)P;3!B/"DZ& X0W"N MWIAB%$X]#@SK=2WB@_/UBC=FCFCR9Z#'>935A//WZ01WY W5._R;*A]P.1^; M( 8XAY*?"F46!:R F_SPVQF3&6"D@)C (9FRQ>$\EW*S!7_.C5B@_7AG<4]: MP6'Q\W'R/67B16F)7?3IVN(V#(>Z%7<(2AMR(3-(*VGBF$UGQ MH7#S%8P%$G(3@UF9(/JX? *" 6LBY-(P(4KK+G^$S<5-*N*R #-Z)%-FEV$0 M'%JOG@N;\,/UWEU^@B@#M/:G430#GYG]0_W49$X?_4G-*(X7,:OR MW5L2Z^(8Q)6M_P^F8GFO"S9:,D2!>2*?'1$S]$C" 7FG/@:5@D@$VI$'?>L* M=<8L]3MAD&.6P_70[@4/C--.^N":/%@O9IODKW<;O@#N$&)"6,SL'6BE"E-T MOI%DAD0*$\6@VCRI >>,PP 5 UO#4/"W0U^(HW!7*+!'W#-$ B/\#8(A@ICH MT@H7?I=O+ MLT![64MWM;C@$FB>*6%5$" V'#(-Z'7\QR?+#F C9]>VRYB?_>B3&$RD5S"E ML%0$P4)@_.M%MJ'5YAD'48DNWBR^;L%7OV0_[PY:@V[^5^V6FOMYT5"JUFKW M\W]2-%3QYYUVMYI)=5IM0U\YU)KJ_95E&X/,8T?NL.UO5(<4^^P*NNN5@G1M M6]RR<950O3=VTRNLUZYVW3Z>S79INY&?:5):%XRX]28=6_1W'M],! 2!O*' MQO?/#XV/:8V[72,XWYG=26W=GF_[^Q(S.X\&JPWI VT5Y0V-%>;;HB7)3;E= MX$>.7$&\X=(S!<2EEGBDXM\-UU:JL71UZ>\7'D 4!B\:M+GV;1H\UXU>KRR/ ME6'@P+E5P?W&4&UVC:I:YFXDYE&8/ ]%,FD:_GV&/CQMSQ@H*W4L; M_P;VGR2F\O*V F)2D9BT;A8UXN#$5*G)/JBYF/V:R4AA;/08?51G:N>?E?E3U+ MJWJ6!FW9LU2#N1RT9XF7/N961.HK6IEXNCHOBUU<1RGSUC)O7>]\83)O729O M>'%959F$EDGHE8N^G1#WA;5_9)/0,MU\2>GFSQ14-JM<%O6U,LU\*6GF8T2H M.T41ZI--,4O^.%?^T-==V3.,ENM0M+DE>(")S# M$Z*]_M9['=DN+T*X<:W$=@>[L4V%]W[+1'H-"6X-BNT^*&X32P:OIFRV.VI- MB.ZB$NY/B8;,K63U993\E9;58E^+8&.-?F/8J8EM(HM#CRMDUY'*H#$\RY+/ MNHO&>XRO(@[$UK+Q0LR*L@0?;VP1Q7?;553/2!.TCK126CJN)1:U,=3K0BP7 M93I^7V[-_UNZ-UV:DQ6Z_LM>5O)N@N#S#)_YOCB*7$;1&L.=72QI6FMUK'SJ+QDW8QFC,;0T+/24_86':"%$_$5;>O"C--R5+^S M.1%O]7?8Z5P&Z/)[([:F?VF'UI)P=C=$UU).KS$<[-*5*4W.;9)$,=:=;'K? MBZ69V."LNNJC-GBOTZA0V_ M,!-TKQ;H5XX('^_PW4^3E>4_DI#R OW-V**'F:\B=>MHO-:]+>..7[=3MB=CXV:7@N)FL-6];0BV*KM(LC'QP-9 M8>U+;I/<=M2NJ9Y>4=?4WKE-Z.AX!O$F&QQ9X&B8XLN@)KL.?PIECW%E] S>224X5ZG7BC#LJ]8\DB%?<4;,,GJ)LF>["VN26_Q MA:4BC]U:O"6[R)[B\Z:T??04[V*^L&;BKKHSI*=,<&X1:N=W*?NR#V1?\%Q.D"W&YTHUI65N&;(9-(9Z7>CFHDS;O?3378@54I8A%A9&^QH_@TC'Q7\=9FE*4145IH\BU^9#O\X"9C7SD\T &G?N=;9:7Q>1JRLURG M^J8D9&"->S:]*WL_ZMQ"=RGV0WGPO/F^KB'[[FXM<]+>K"6];(&VN"G!]'9L MD9/FYG%:Y$[77#B0;[[4SO3LPY0=EHA=!5K2[X/'7I=XE30]ZV)Z[DQ6@\90 MR\'^/FUSM.YUQ5LVQ:6+[N6UO7O:FGI+EOW>KUU)$?.@S8J8C9TC)16>:DV+ MGR4O2UZN=4/"0*VV(:%FEW2G+^5.W=J=M?C3._YD3J@5.;"]-Z^PT#!XI*;W MXL+Q6_?N9Z[:GR:4ANSJY&<8Z;/CF3\26PMF'X4=G\*@H1_1=1<:'YA"-18X MBZ93[J\3!S>$G0@)J14;+TJ 2PP4V^6$A63,[BZ'1T)/F5(W8/ L2O4JB*PQW=: M)4Z,9*[].)[;,%>G,=1SJLOJQEP51:EKS1$/X01L6F*:X)):BF.3D>W8H4UE MY<3V&D@8.#>NQ7;W.]@X"Q,GRT$!S^*$ORXV/Y=KC+P2=EE4<=JDM$;>[HF4 MNK4@I4MP=KA\=>?Z<&<1>R%9\G)&/N<2Y( $Y:\Q0GJ-82<+!"EQW4^;;LK9 MK]O031^,U^[QZ>:B2BB^T5 A+.^B^/.\BZRDD-G7ND285N<$<^7(H(J+EV7- MA.1:R;7;AJY*%3/\HA%-<3VQ1&F&;U&K" @ R =W+MW/TT: M! _CW&J5@LJ);ENM?^7$?:(@ OZ:5T(@,'"@O-OA!&-L\=8H([XWBK?8'(01 MIFQ[%&^? K?T^^^]Q]JYOTNUYK6P >NZCKWXWNYLLA",NA^/-6C,:C> M&!KU9]!+*-2X6>D^7EBUQHEHPU6_S&6W#K!;%@9!X@B?/A4>4>27ID*C,>R< M&2IQK44[1D.5-PR'+H7^+JQ Y$2D>D&K90XC89E572Y'D'4F9R+.-R<_!%6J MZJK; Z2W%3\@(_(XH M+/Y))MYY>&I4#9C30$WG?9+_GY5<@.7UUZXPO%X;SDS3CO 1)[/3OL::([Z^!3,B=1F+LK$1X[_BZT9?4+' MIM95R:"C]HQ!=VSH8]K1"+'(>&S^&[B-93!1AR- .8VG"4QO#SL[FEDQORO3FV;J2>@V9Z4!F.Q<_[3==60F \#<:BNVZ]8+BMC>U4_^VM^<)A76_ M3CT7LUTHWD/XQ*6A,H4!/0NV)4[ZQ*8[)H+P(8O3UOSS='*(^%1"",M\C\SW MR'R/S/?(?$_VAD?_S391]P29>\MDD%D&F7>ZY)*1%IIFN5:JD7>U9=WBPC)7 M(]FH6C;:XN[/U7S4;0QWOF5&YE(!6 [9_)T$[CUQJBDM,LN1C=8&LLEZ;J>*VUMKV7GSZL%D_N2=']Z8 M)00<+P@4:5YN+C4WOA4\N=L/8[S_.\ +P'.A_[N:6D'\0MJ<=22@T@)T!>$D M[XT=VS^I=?4G];U<@M(:0#Y]3=4^U82L+L$Z13L3#4-^8^MVLO5TC8O# MR-8%-O W&B*'((-\B>BSM]CY0,WE"SWOCA59-',&U%1:T&Y*126D;J!M%$$2O4X8E\GM K:)*6ZU7_TK;W\A_/!^3#_&"E A6 MA @I%@VI_VJ[< 2LL#;;(\=N6D\5Y<;/8,HW!YH%JV^G/@VPV(V] \?EM;CL M+:S$E@0*GS$\0N!PR0M=7Z@KB*L+:ZZT='>Y4->;[E:@VU%;NM8YXP+=FD[* MT,L-=9!2YNZ:4NU=RG&QYY\9;8&E;^/O)_F>\G"X3ORG%GMU]9:I/$5A&Q75RO MQ1<[,/G-NR1,6O@K"&G[0MUU%+95RD+.[-@SNZCD0 X8W:66*;@1.@8KP0WT M#>H4TF&<6^*8B/G+;NHGW8"WIA(OQ;75%4!O6HI7._+= M3C7)1PHMJ8R"ZAZ\^[)VQ"OC8B= \>OU4QY@6(K4 M>QC^[4HREV1>8SNL.LG>EY)=DOPID'P%HGW0&&JM@Z&;U9S.+Z&H\(DXQ)]Q M6I#ICB,52R%K/HQOO5?L_A*!,M.G),A/3W;:C:'>.ABF1>UH5@;"3KITJBRU MJTCM,M4AJ?W4"JG*$KHF"5T2^NF6594E=[QF;/D-6 MQ4N*KWN,^$ :0&;#)3^#TL[]T.)PI(W\BW0QO^ M[1/W!=_.AE^)RJ>UVTE=\1L?8X:.NGC19W@/^>;P7437!"OS$,[)_**\QE$BR?NQ)ZZR:M'F/2@\;0!9((*765&25^ M9N(MY6:)/.Q H4$(4H@=MNI^")6A# MV*(8,)%#&U)B3F!DX 3E/W#: 4CC.69B8C_9T#QBH$R0YQ@J(@E3/^*;/I]O M>I;!?(;A;,H^3PZ'KX-9*R\1 28#4EC^N3+UO3<;\=9&,S:*[;X!"2!T>$O! M;?+@PQR$2*#Y5TJ""&0(_BK>C04Z9-"$H4PG0J&?IK*F\H9)6G@?^PS_C'=Q+Z!'/R]]=1*$4I\-BAZX;A0TSDS MD(0N>>$G #8 +-8'6?HGTIYM1::-FV5ZKZ]V".<7\%/!#74\MOTC$.#O\W-7 M3-CA%\]'L0ITEH+;)"\O/GW!XT>2*;10<*(K/=3[;U]7&^S?F(WS,,:_%[9% M>R&;C'9CJ&8+,^ =;*@YD*A@+K=XLH*$RLPWGMTM^RELU+W[KXEM3L D$L3& MYOTT!2+V?&KE+D#-NV=4$#0,^4F9>.^@6WW&NSZ3K$#U-E>:MB $!8X?")U] M-O4C\0Y+18#J4GZGDF#8"[@YK.[PW\Q"I\0^!I( MW'M'ED-^?P%^7EXNI^+E3_F4?/IFTW>@@AA7EC$)3LJG(P+O,.&[]PEH-9?B M; A.X'DAHMD47(]A(J,P ;F'*^>,%1LM(%U_Q!"T@BGA4YQX2K WA?P#F>P* M\0A,AU-@!(<'+W[>A"D!$;$5,-'+C!RBH%GEI'_'9XD+"J+1?T"HXT$O#Y[6 M-F1DHWG%Q2[L&9LHF;'S2N?8HD]T87V+=_36,9"_C=]N(G9!1X3A06_R0#U79X,:T:,*>!MK0[ MB?]._'@V4Y#/5R.?DA]79 R3O2;..YD%Z,HF%0]HG>0&+J^]<(7C\=X4$?>P M0!9ZG/:ON:D&3\&<2&WFHDQ\%-Q_L36C3^C8U+HJ&734GC'HC@U]3#L:(189 MC\U_@U/* +>176]1YKN8;"'#O&,LA>^=56.+<-'-7$05@7T;6@;L>XG/XD>- M3A>KK\17U+H)YQ\;=80(9X)ZH0*$KBBR:BXX\@V(%SX(9/,K" MX$',8IPLZ&D)+;[Y;B9V#2PFM"3YSJZXK%@27A'A2;K;G>XNKA?H[H\((R8! M-46::9>&H!VN7SOYW'2G.RB9G%XXSIRW%TR](,_T_@=E6T.]PM M5CMJ/FHYN:3^,M3_+Q'>N.'1#<8("P[(K[4P.DCX58'D2,*7A+\[X??:!Q/[ MAA3[DOI/G/JW$OM=2?BRGTARL74RW9Z97LFME=.#""J(\M@9>5W M/2AY*T7#[B?*WN8MB5@2<25$7+9_87MQ/&@,^Q+529)R;4AY&WG<;3>&O:YL MKKF@?,0C)0YV5Y!00I.MX4#]4,JDJS:&[=W!7\\$M4."U!R=DK?2)9HD8DG$ M>R3BLEB1VXMC75*RI.0:4?)6XKB#1%Q53/_4B?C0D?M5;39[7?8#ZQ.+UU[I M#+HM8X,IY/1K82;H2F>_7MXO$E#>!*0N-<[(=$.NY"@+K+F]#C0:PX$JXULR MOE474MY*"78E%4LJWB<5=P\FD'N@)'69 ):D7!=2WDH@]X&*!RU=4O'EW0+_ M[(7$J:#[0;28ZK!NRXNPZ9H5EUUTF>#!M- ^!>;TJNM%=SI2$^1\8]30BLY M9V?.V4;I]=J2:233G!'3'"P*U5,EYTC.N6#.V4K=:))I]@2U7(R*%:_V"A=U MW=-BNK5="^3;]97:/QIRU@?UXU[R09N!K:7VI=O2.[@//$O%@5D1(32#9K@, MW9M%"UR!>GUYZ('ZTFY)],!CS*4&Z(%/YH1:D8-7ADV(^X*@LE^)[?^3.!'E M0+BQ'9:/'XB58IOC!QKY^('=NN('CF$KE#?,$OG7N^$%ZEJKKP^J 9Q36UVM5S<4/#FIDY_4:O+<$$+M MJ 7ZFR$G,W+RPT=6HRQ:P>XTEUP@N6![+A@<7E$<_IISR2*219)K$^0GJ:TV)W+. MU%9*(/?;^S-+>C4R2[8-L9U2(.T^6_:T77M,=NFG7CV92_KJX6V1?F6V2#Y] M[DT[;!(^DS35Z6N'IZF!I*GSIBE]#S3E1J]7EL<*#W'@/,+J8YM14^_OW%PK MR:K6?H8\GEIR?>=(7*_6B^LOX8Z,KZC@L7W!>Z6)NS*V2XAO@E A?W]YOZ_( M SZ1=+0'LW%?>1^$=($+E8QQ<'<%/"3IKIPU377W%E$$3XCUIDFR.4.R.7P) M2;^Z$A))4]+%E<=3EN7W5Q+3-VJD*2ZJ$/36\Z?8RDR5D9=3!+H1_6^:5CYU M^C]\,4S_'(MA)$TM:&JPOWQ^'V\,E51SEE1S^%1XO[I4N*2I6AO?\GAJR?)5 M52KDL/:@/HKBLJ+>O EKG$PGD5!Q:2@ :!A6C0R(K^"*?=1:K%:$8+')*-19 MTU15F?PR"]+OM+TB_%'_T\/G?P3E""$B:2M#4_A*,8)TAC)6DFC.DFL.G MY08R+7=R-"6#X;4^GG*P%%6%_7)8NUJ!1AFI=,-ID4*M:LCEX 4FO+3-J9TY3554HE* I0]+4J=&4 MS(W4^GC*L7Q5A1DYK-VMD?51::? H.9%24_1*,Q<0[6!D[;9C5/GA@%=;O'G MQ/M[*Z#IM7M5\'ZIDSE2+$KRE.2I)$]555Z4PU/]QE#KM"532::Z,*92]U$5 ML!XMM0?,7"E:JN2YFE"?Y+GU/%=5U426K8"=*\LK29:J"7%)EEK/4OLH&ME MC:D,]+MKU-]TO)@L+R]A9; -@,>"/>$!?J$E?1Z!= M=+6I:&U-7][VRJKOY.]/\O<;FG>5^"^V&\^J"X*\<77+?CJE^SGNM;J MZX/-,50JQ/L;R7 F5Y5;$M(7SY]M8/^M6)M)0>+[=5K=_T1> M2"WENV^;,*;M_GWD_S*\,3%4H?Q&_!\84@&-PCZ^MV#Z.&^%ZQKVX:_TC3J* M6F)?UIA?)[5]3S !>PR3<4.V&P\C&.<-=0+?,7<:I?9)D_O$=N-WUUNS4YMX M6KOOU+J 9CQ$9G./LXW?O# =&JS?%)^BT7^H&2JA5_>9,CH#NMA/@-AH:3L$ MB,'^6Q4@5C<.$)^C,'G.E&.6#TZ9E*:#JJO=D5I[WG=_1#M<@KKQ5I0/F_"1 M=_V]G-F%SNRB+H,2@/38H1K.E'&4 M)KE )W[$B0_'W- M?G]9\38/9N.^(A2WMXO4>##WL=<_( M0)=TDZ";@V./]^"54A:=&$U)1+5:'T\YEM_;U>L]&+I&JJ(B)_8T;.];SY]Z M/@FI,O)R\MP;,4#.^L^2 0[?>PBOK.QNA&(BW0MZQ :.L:0I0]L?2#8,/>RH MAJ2;LZ2;PZ-D:]4A&DN:JK7]+8^GEBR_MVO6>S!TC53%9<6^>:WI.)E4(J'B MTI"CZ"AO>( R++Z"+PY^!7L/7BE#46=-4_M+V,/0P]T[_"79U))L#I^ATV2& M[N1H2D;%:WT\I5A>WU\"%8:NCZ8X=&57HD=9#'&%SU\/&#[,,YHOPP'6S]\3ENO+JT/ M4T'O,I@R235G2#6'AR#09?+SS&EJ?SW[>I_=J".IYNRHIM/;7WF2/F#QZUI0 MS1'R($=J#"#!1-S@9>*?B(;W!B?CAJ=XC91FZ0IF>&0QU.6Y?=W\W9' M!Q.O+@9&I?T+=;^>\2D:A9D[ #;PPR[SNKURBS\GWM]?'4RG4X5S4>ID:HH0 M*7GJLGAJ'T5"&UQ3V3'PFDJC7U5(3O)<3:A/\MQZGCM\YK]3.>2W9+B:D)YD MN/4,M[^RB$Y/&HZ2IRZ1I_91-+*)X=AG]YNKO=KSW,5D>7F1*D.:"$2VU[') MR'88IOD))GH[&U_'67B(";+2@78L+\++Z.MV8Y^<6NVG)F/^1N?PX"R=ZA 1 M9$*@/'FP&X$1PN@+->GK"+2+KC85K:UMB?]BN_R]&AQ="HZCI\6L M9;L6=\T]3Y>->&V#0K;-#?9/0;90&%\HOU$21#[%2WF.MZVPST$:8 TV^WC9U*Q==CP M.?"2I80>3O/5#A6?@KPSP2DG3!1ZX\(WXH_PN^R+0+:Q;UBU!@SL!C@4]_Q; M::?Y-)E?JQWS/U*Q_0$G,6IZK7^52# MB>>'5R$P*=MWZILV\A8!MDV=C,>B;*R-PN/_?^78/VA2CIW%877J?%BA'P5, ME%*0\R!L.0M.R8S_8ZY'4,8[](T" Y[%H1AU/I2D)@=5Z"\PUIJ(ANQ$^.NL M2,23LVPXRQ"DX80Z<(Z^-T7[-B/VT#1'J6N[$=.>P]A8_Q8!P]IFZEC%U#L8 M8L[&G]]M*YS$[DGB5\)@;R]^0D9@GD=A\4\2QKF)^MD_/'6H!LQIL!PO3_QW MXL>SF9(7>C6"P_EQ1<8PV6OBO)-9@+Y#DB> (9(;N+SVPA6.Q_LC0+;1X,/A M'3=X,D ^U.>I@K^3VLQ%F?CHR?[%UHP^H6-3ZZIDT $/<] =&_J8=C1"+#(> MF__N-8;/S%0$&^ 6G6!V:289YAWC$N7'?JO1Z8*/O$J<'4E4H;%LNV#$,V=I M82J]4V86 VL1!_B=F;R6,@)CE_Q \1!.YE\KTPC,8!* A0^\3>=6[RB:@3"> MC\D$"/<,N/7M,4LX0,F"?X%HL-@(^,2(@/F%IKP=I#]3\)<3\ :(]1_0+? 3 MO,A4"6%/<$0X4@B,>IR_.7) MG% K]$= +4\GW[C0*@UN^4_?N(C3#2/X9 M7O'9\)3VZ]5YCX3-!+ ML.2]<=,E IH/%ML*Y+/85SAJW%CEPZ]HURCZQ^MUAHU0:5U88787^6KFRH^% MI6 W'3(-Z'7\QR?+#J8.F5V#QX)[PGZT'(."086:& Q:^D!'32$2)6)XH41: ML)._9#_O&BV]J^=^U6ZIN9\7#:5KK8[>6SG4FCS.AC'R%34"W!0X3!BVOU$4 M]G\IR($[%HY(YG-2DF;"D( M#!=5BI!?,Z"BLDG7R\SOE%O\^61PM-[A$4^-RON!:U20MJJ$H.YW(GV/;7@0 M'WG^@+P-:47!36D4CP7S,.M0?TP9I?>N"7Y_0+]Z?GPLY?.D.N9).YJ\X/<( MU/-(P\AWE;FW<&$W_'[8D7O0I8*_UK/1#;K;#M_MAP13/86VX_PW=:Q>([V3& \YCWWM-*)@IJ&MS=F'*95?^V$V[@$\9:Y3-44Q@[NS'R2J^/6U-O<5+*1_P6'U)!N(C M-_6^7JT;6(C6(*ZFF#B9A?);"@4G".S&XS>JAX'7D MA?*"&59 @]5@O*Z+561AO9:'60WE?6*SǧZQJ!NO&,"+EV']$MF6'LY:R M>#4: :$?<:M U-B(JIM%K8TRCL"VHT&356C!'Z'BXUU@!1\'[V0JRC_,R/>I M:\Z0+M^);RUO4\6!F/"$''\!V4W]>Q1<7(@@B MP^2W'YDA7Q$LF)7\3^3A.8E,)4O&\B., M69DGN)+U'^\LE8HY3I1@+>4^71L"FQ3YO"T1F,?BJ4KZ4^15D^4BCLUH1# F MK\":BCPI3D$DD(5]XQ!6%C3U?/Q1 ,HAGJ[G+AX888(5$\06F27-(86=VYA5 M#&1;8MR6\C5YVW=B76FA-R]HY;E=$F\FF4Z!@,U)3MX8* =V$49) MY/X2>^^-4 SRW+D8+)GCQ=/PG#<* %5%T0."7J*X$N> #."(!Y56&PIB;.@4#P@XF2*%>Y/.7Y!$>>YC7&\8/ M,DT&)@?\UJ?8W8O/+<0B2,,?\/0?R+ H.4%,>CX(8%ZOF&107#.KS6)K-KT@ M1'*S@1(92?X$PH4A$OGKVA_^\R*Y#@QAQ=713#_;HX@?-9Q%8GVP8_]5QJI= M WKXG:?R;UR+M6)_ATWU:6CSRGMAZ=XFIY-KP/;R8/7C6G!196QQZUD9\4'G M101<38* Q=1E2TF]# Q71F#S4A;^6U9&,@+10NQ$'1XC/=/SD7Q"&I>6*\D] M!E(21)+>8CZ<. %6CI^>W3N:<8E#*'<$I3%[[GY.84G4^LHTR!VS&ZB?VIEO M,/Q7&X\"4^2YA])O#+.A/;'1G;KK[\\QE8A@65*_QLT%"2)@9Q_.C2YF]2Y1 M C=J!"7A,%3LLE#4"FHLD(IH^/&S!B')"D%1[LP?3KP4GAM[8/6]!]<')8CX M"[$U2 K/[]1YH[_!6R;Y'#IH# ?]0FIH'G/^2,#/[[DITFY[U;2-XT][XE.: M.W%UU<2[1Y_X5]#-N?/&2UW;V4"GF'CO^!,'WR9WXICC:V
      ]'+!/ZA:VM+SE&\X]CKZWM5 M9+G52N$0O02]7*7P[>'Y3E%[8-:5JO]\Q )Z:GW'LM3GA+_Q!8[#8>&:G-+. MKL'I 3:16C=A_.%5IN+S\>[7F^>[+U??;QZ?_U=Y?KSY]G1S^WS_\.TI$_U: M+F'-JXX6[\A[M5;7\M+8O (5C:$FT(S6FQUX8,./*??42C&>T5ESI\-O\]C& M5TJ1Z]P@7RAT2U8O&&MN!=CXQ;D&<9:=+?#TL/(9'*:YOQ4H-%7OR&/ L1" M9V(,T2S0(%(HNN$F*S?G?41HGOP&[OO4"XARR^,]3>777V]1_BGH4X?@W+T+ M'YS ^J_,"?I+!96^GSV,%\*77YB5[?D!QD44#!3S&!+0(_KJ5L!*W9^ AN# M;Y3O8&=11@I/H8>A,@P*P,Z"@\Z"<&S(X@7F?J6"A88Y.M:T6GBLK*LVR)YL MR@^Z__9U^6AOL7'19;/]$J_I28RU23R_G3A]M+R;@TZGJ;9SW"(^0[;.TJO0 M#KB* :["T ?-[B#'CQ"K8"$8*R;D_TM F@';HTW)%ICX "@6?H :$C2A(WJ3 MQ2B\PX(/E:3@&_./R.8]3X)1E;?6%08 M_L$&NF?OO7<3:K4TH?7 XNBWVTW8ND(R*Q!/AN5R]0SH9!89J78YQ$H M[3OUL=(;1/]\_J",%PL 8]]H96W/O\;R\+/R2"U*7YF$!C>>9=#P[R4QV<36 M&1&97JDQ84)L_Y<7.%ASCNDE@D'TX#^Q@!I+8BY&S3DD,#[:+3BB[$6N23 # M/"0\':W]:;[VI46RK]5/'YG"P$S;RXM/7]!/7^J=*FLVK,G>)FCX5D0DF>'U MR#IR*>YIBHJS6KVG,T+-;$!+>>#D>5)7^E'7:*!_1"KE\@T M#Q.9H'?^:;-^OG_P@.4=IEV1A'\C 0;F?PVM%MN+@L?N[Y5?ORL?&N+KN%S5 M#QH?XS@U;]A+D#R:8DP_O7H\S[?"LLF7:8:1\E.U>(?)].5Z(;<>Q@]1&(0P M>Y@:V^X'- (_SY*^T>_8\7<#4TN70:5$73?O*LR_9C6LMW@=*$DFVZKF]R7J MV@O']Q@%Y7"\T,2QT7ZURF9/J^JY%;PPG6'EFWCP%]LD;L@F\1K,Y:!-XHEX MQW%,[=*JSBA0=2B(Y[[8%\'\6_ID/;R_6E.;>K?8KX0]9R \+I>[<8ZWR!SC M\!7@+V745I/GU2O;B#WXJ#WP476]!WYVMG9NR8@1"<;F=G[W.E.MPC7UT1WJ M-(&[-EA2TN%FD9FL:UB@;ZJRY*HD[SXX4EU=:^J]0>7DC0]51N+KS-HJR0&D M8*??;6IZ,*1OU(WH5]][O16K^A>LZ38"WGRE_MU/D;*_8> FU'HF/_/,['Z'W9">D[I# MW$2?OR28@ZFPJJ15!G?=BQN^LFH% =."_Y^6V+#9'B><@-,-KZ>R7['TA"&J MB #H%4=:68&3LELJ4*][*K!?-A6(0LSFY60WKG7+=N:%NB;HCI79P'Y>-K"? MDPV\??CV?/_M'W??;N_OMDP LF&+MKQ;"\EFQ[6:7$+'Z))X:P$/5;0G3P7\8#)XH@F5!$F#7E7ZS$WF:A M?RP2&U,2V"('9E%$180U,,;RHI"5NF(EG1L7-P849)] =,4!FV(H]H.I[0I$ MG$4=-<\SP-/F(HC(,W\[P6;%&5K HL;!*FRJ400[%9LK8=HG+41J%&\ZR M(I$3,LL&,>2(J!062(W*& N,EB3]9@+N>-QYY[[9OL<.+'$U[XJYUH*L,6PU M/P!>;;H@6YI<$IS92^3,R^]C,B51./%\09[+E@ Q33]* .%B_2H[U^617ZDE M )E86;\MB'->_C:*0@X2:8,H8PFSIBB31>;SL'P_,4@S7A,6SKD6;T:AKH T M".*Z.'B&&7'X\0N86P0>HHOO;,_":FQGAA")'*F,LY"HQ6LIB]0XXDS9]"W& MM&0%QO8/^&SB>19O)\ R 58I[^%8] M]K$Q+2?W6[J4:@U ?A53S;],CQ,P;JUHGV'ZBMM3[GS U)U3:XL3>8X%"9-F2&=A>[,//"/D75\CEF5W]/+.KGS6[GO[[YO'N MOQ]^_7+W^/0WY>Y_?K]__E_EYML7Y?'NR]W=;S>??[U3P#3[Y]WC\SW^_?WQ M[NO=(WRI/#T_W/Z_+0VU?FZE%GQ<7*EU"$67?WC)4_B;Z"D\NFHN>4- 47W1 MT==1*B90,C2CMDME]7E,)I'N*Q^>&90.?V\U1Y[C+3V]0;LQ[&!2-S>QNRIP M6%B>EDAT)U7V2E7PH5$T7.,CM_Z*J^'0:1A1M!>!ND)A69F\,&0>+"J,=Y*R M.>).J<-)%*CP/[$1YA%%7^JH@!M,/*YWS[<"ZN:>%/BQGDLS1W(%PUS!%P+& M-MF%)IK/L$C^)&)]0J#&UFKAD;,>$G1='5[BQG'@*4N(NZ!8G'EX?GZA!VQU M\O0%.7"OL!EW_2U71 4>IMU8MZGR 0U-7GB0#"\EJBC%H.#F!* 0F(_KS<-K M'Q>(O!SAF&.EQ/-+MM86U6>E*)<5!S5N^&KC$+)RP^S[F&7ROT6C'^8'7\#T M2M='#'+K(W:N^AIH6!M07 NQO%]OG@/6A: H%#:B.S.UCXM2JC4[R@\N]B49 MZX!7QSJ347(!&\UI$J?N6G"F>+!-Y35R0GOJV#R<7)65G/,@5J4QUTFET]IR&"3[.EW*P0UH7"DJUTO5)'?R,FK/U/U"L&D!3_4[O@Q;C@*4.K?<=XF?9%_F;B$& MU_76H-/-2;9PP'"48T"5B!TAR!#A%KPHB*$O$+I<[%5<]5+ J=MN16>7K?@N MIKM^+[ BK-/2!]TL*9U"/&&9B#>KJ$=2SPI]-'9R2HCS+NLHA+,ZU-K+)C.[ MZ\S1"I.9@^ZJ:O^C7EZ65A:B'7M3BR537;!"Q&J%(A8#E4DJW5D3_FUW'3B? M&!F!_%L2?VG!-U_+;H+^0-*M=]K2+4&9*^WH.#\Z-Z8Q#6J;]A2+2A&0R9TE MBUU<$6Y/F='XE&*/KQ9.E[AF(]7=9*=(#YNL\-J$.5%@+"A/\<0X&Y<0# 1BEE0(2-7TV]K;G<)T!Z&@1#?L(CWP:T6 M[:GZ[+J+ACML0G$G\(PBSM\HBF[XRS9_5.VW6=-NIMMV^-\U[[[WHM/7F_FT^'Q"34G=]QO MM\&\,7)ZQ&"*J_M/4_%->'40$1Y#93I]Z2#QCDB<$V8.'K\OFL*8/4!_3FV? MV4A?Z UNPPZ$M4^*W;B@:S9!KW.+#OQ M^'UQ6JSRQ14>6!.]G3<.?81X<:9)'2PAP3--EAHFFZ!"!D $DT($HDT1#)*V M]6*?2M5^^>13OZTB5F]7ZS8[@YR2U2TJK]5U/?V5 M3A^#UDVC;31[6G'+Q'+.B77N[0V"+K4^UH@<+^\[X>C*OS& R5S6U1O#3DZC M1.D*E?0I5#S)#DPR&QI:QD-8'<).\LJ$6+N9Q4%@E]A_5= BV9WT$9@'L>IMHN.$]>/68[7YAQPBZ5&@TF,N;S*0U@N MV@#CG#(P4HPU/:_:0&"N'YC#0#^%[#=)L1>@QG,161_(@XJ@36?P9 M3;U%W0+LE3_#);*N#_%/?I4!B7' A;^X17G/KR)EU"!XQ<7L4(>B6 MO=D,[)?5JQ-Q5;82W]?M,1!RBUXAKGOB5M%8I9@LW.U39@ZFOF%U/CC?U>PQ MCEL]XAMO!%&DXY-U#].N/8W(FQ8E^O-J!I?U&'8!46M-2TP1\_9R MF1>SAO\2<[GA4V&Y](=QHAPDEVVUQE#OM@:KV)9)\<*YBIJ$?UMDMG*N2SG. MA!^9ECCSX@!1,? %4Q-Y,\?ZN1SG&Q4C-2/&O,EZB1KXV"7]TWDBM-X.Z::2 MNJA.V(Q>(YZ22UO/9%O;N;808UD24:/KQ/0%QIC19HK&EL=PJ/B0KE7Q/'(T(E[-&Q?G55,VDC\", MRI3,C M/%P54-3E)H^@D%UX#C+)9E7X]\E.+0C36EFMK>SUM3.?19.R>S5'3:H'SBDUT<:,D#6),G M*WT 6G4'L"Z16O$!@&EM]#M-^-^V!Z E%5&X@$-?*KU>1E+7E_GO?BP *?PE MTR1Q6=&B\']I4BP_(JX2$*5E\" O4+25R]O)?!R<0MS$R.+E7;_#VK>_:^URW;_+W"5F)^-=V:( M+!?KO+I%#))-P #Z6B?;; \?%H !7'V^>;K[HMP^_/;][MO3#5[(LE67OWA# MWHN/V^6_2>R'WSN,->M:6QUPJ.J9YG.M=Z$U^S^=7S_X&'4%YG83&&UNQJ1A-LAP*UE3I06*OC MQ)IF<='G@A 2-1ISXN$6X?R?BSG>Y@*<\[W>?;V67][0?/$>"&W&DZ%P?E-;-&.GVU9LX#G0^SP;)MJE,/B1 &^";>+= M*^+&:G."6$S\)NF30QLR/@Y@R_C9O2.3)0;!],Q>8QU$SL7V'7/O(O41+PI$)\ M\:,LM%]1:-^3A?8UF,M!"^VY791K+NE'JK]?C8K$^/J!,WW-\WH,WEOM\=(, MFR5O02(@EB1>SFW.DZVY5T.5-FK2<;5,!GQKH9^N&^-BO[PAT\>J4JQDSHDL MPC\P]<^U9%JJX^W.B\ZJ)CYZ17_&F; XD\PR*_.NK-U:?YN:^!7,M$"WOF6$]I@F1.1I)NTW8*<(J6V"18*8V0N3G1)Y^ MZ9X;'A!8?"UPQ'LC$P< M";I"'%%L$?[C434^2!"#L I69%6CB:?Q&#"+D5;C)4H@%@1-B>S1/C7"S,-"TK15 M] M^)\5OUE\W8*O?LE^WNFT=*.3^U6[I>9^7C24JK7:_?R?% U5_'FGW963.ORD MC)5#_<(HBU,7$#!R LN&S[T,"X/.UVU%!0;X9=UCVO0G/O@IXTHM$SNG\ZK% M4G^=5&K/$3V#1?X]M"YI];&95]*1UK=B3WN7 \T1%-4325DZ!F?YK>?,J6OR) M\L>*"$F:2:H+-&59I&QD1->+(B/-7I8ZZ4 ^78L[+E>8%08],*2TC ML]%Z2AR5IL2YD;84V])R@UL8PDH0::]/NA M:B0:%M;EF1L.L, 3#CP.D8SYSO>ZO#F*Q>Z]7&MT$P=U[<'EBC2MW,'G&J#U M._ZM$,FUFB>K]%Y%)MD*:;8/PVL3,CS%W\NXB*;)N$AI@/;ZAT6PP$ S"JX8 MDF$1&1;9MRHV:AL5*:P7D5&1,Y+E!5&1?$JL752D@XU]!XR*K'(A=A?CM262 M*FY_/6AHI*/FAT;J)KID=.;\5%QN%;*T/XSO"D .#6(:+ MBVU++\18%7B2D2@9B3JX]=&I:R2JTY61J O04ILV)=4S$-5#.'49B*I#(&K= MQ2<'#40ASMSE!*)J;0H(1<-ZXBIS&"X@)K5OMR!Q+MNZ!8.*T[@K_/*=8U6U MXXO-3>2\)9XHJ1_-$$Y0>UE#V&C+JJ@3D[$',FJ+B:K(J,V'8$H;M89:G5$K M,P%5F:[5D$G:=,V]T\_0*K%=*Q(VS$+]A8$3)'&XDG19.]BAQP6R&$<@^AV1 MQ>H-GK@,,B* A? =5TRG*?FK4CXT'I]^#Q ?Y?L"\&3U3QC!+] #V((F EP ME1@8DUT"X#@)U,/$A3XPI3&UPPB'&@L0.H8D.[_"-Q W'PA81.",EO)U_BN. MZH>?O[)+K3A,G8GNGZ5$ :8\)C;,RD=62;X-L?K35_:B2%^)][U\Z6B0NB & MSQ1.E/T79_$;^\NB(;$9+"]UO/==(4U.[SJ2M=Q0?Q['@YT#4L[!*!EV5ID[ MN?" ?1LA94+_!GP(=-(TDD,T$T1E!EBUAQIZ1O>!83(4 NZ8F3%J.K&M1+R MCJTY][$U6$Q&'L2RD0.QC'02(JESXMB\,SEOY@E+O*[%]]AGSO]",59@BD]NU MV*YY[(+]:QG8:!6ND:Q_DC@^6_2K==?=M[VU.6V5@]88]GK-=CL;&95@D^>L&Q+U5-LI!@0&[[1R M+JZ7_L*%9M4D"N06P::U@,.US:IU.Z ZM%ZSJV>S S*K)K-JA]">.V(U'RFK MUD6 BUYKD/7'95;MC)1 458MO\/IA+)JW2[V/@UD5DUFU38O'^J?:E:MVVL, MNV#B:EI/9M6.43K3/]VL&LQ]J.FM;ET:!<_$2SX9K2"S:K75"KMFU0:-H=[O M-0<=36;5+DHM5)!5ZR%81;>E9H/N,JMV"MIS%]0LS:%]!I=[)J4&8,9<;P*!E#_20SACT#[ *MI555ABDSAK6DY?U#_QPI8]CKINX< MVV?&L-:2^N[GE)H"(2C& ))8RSN;=0PF:F\L$1_:LX>AO_)F4*\Q[/?:3:,W MD #,>[1M\I9XHO2_A05S2!;8SH3I@%#:[WVJ4/0"U^ W?TU#;\GH/+:BY^0$5BU M45C\DPQXU>&I1C5@3H-^&HHP^=^)OX#>>J%7(Y^2'U=D#).])LX[F07(4DD4 M0MN]2F[@\MH+5S@>[V>%6ONOG&\:@.S;T,>UHA%AD/#;_#88)@\%$F$ED(V3"O_]"AGG'6(0K MJ76N]!Q<2?BX4XPK62>X6@ZQO#%6'V.,QD.O6]-P']'&.NLF5G0;/'M@N3MXE3 ML)06_R$Z8TU<.CADQ'&:H$0+S]]DH\WN32 M.29O2[GG1+#B@%TO5%XI;(OK(87,%P+_0"CC@*%NO[A GOPD\&@2'Q7\!/%M M@6CRM&F2LU:0E"X!:Y<^KRTV;"TG)0%KE\S]I.YCR*'+"E "UTK@6@E<6X-B M E.B\GK7DLN&T_7J/^3;3SM=T#[=[2FE@._+:O(#Z#C M3[CQM(\%8^U6+]NR?%'9UGTUGM9=*>S68'01K:='U N[-QCUL9ZN#:IAD%4- MLOOTG'7#KAU&_1[S '>_)UVVGIZB8KB=( 7B/:01"^3S)"E0?3(/2%GA#2/9 MX&+\BNH4R'ZKHNY=TZ?PJR^4_S\;X<%-Y'#N$L=77K/T\<8?O3EH5X5K(+V. M*C3+?HEJK2HI2W4YA#6H2/%(C^1&?:/?U(V*@-1D M-JLJG7.:MQ,.5!;DRL&NE]FL,Y*-1=FLD^^*'& VMF7(;);,9FVJ_OOM4\UF M#?3&T.CIS78OZP%(OW+_.CY-.:>5S1IT&"Q2#M2B]!UE-DMFLXZJ%W;/9@WP M/@1]T-1Z\H;"R](-NV:S!EWF 0YV+G.0V:Q35 PRF[5'OR* 1?R?QM599+4& MO<90-P;-?E?>C%XC!7/R2:U!OR+](QV3LN M?3P*7NN@C;<2-+N&UFQK>3$ZB=@J$5N/8#H#+LZ([8.VGBW?=/H]YM&3J>TQ&RMSKK)6^*) M:U!LEI8K8.VD9%F*TG $GY&_%_T%# M4":BD2<+2?E;$I(240?GL)3;H5*^L@TJ!J04T))88KX!CZR%D-B M?881/SOP;8+PNUD$3?@0WTA!8D_AG<",-+'1[[;C<%NU4%FY(MBU+"4VN!UE MM%YLC%;A6CXB;6"H"O'*0"C,]0Y"ARE\@[?XJ("1F56"8!2((\BR;01 M5PX9\-E&$)C\\/.&%*B5,.JGS$MVP,1<1L#TICLB7VHM3=>KP7/LM-I&[4 F M:SNIU9M^@$OZP1_*=N\U@3BUET1>:0,Z]C^ M"0SR)_6]W/A#OS'\__[2UU3MTR6D460&5&9 \Z*'G1/(@)9@ZL%%,76UN5$^ M\KI@G]%0?@;VM6L[(CA0[V1D3!EJNS',NM&R"U*F%7,(_"2[( >JVAAV.IWF M0,LVKMG9.-D%*;L@ZZ<7=NZ"'*AZ8]AM]CI9 MQ2![(,]9,^S8 SE0L4BC9>RL%60+Y+F$28MQU3:P!"\[3'JR=P4-5 ,\"[W? M5/M5(2P>/ZRR0]7D9<9*RRW^1'EWI18_R7N9!FJ7N79J]IJO,V3=,K^_C&X1 MO>8!VK75F6H/;5"MVFX1Z:Z?%I&7=]=[I^RN8^M_I]G/D=G27S^$IN^=JK^. M0.BM7E6@M=)?K[\!OQ?(B+.TD#;7'<>[OFE73UUK@Z>NZDV]FXW9';JY4+K) ME^DF'^OZJMW<9$T%U=FK /!=NLEUIN4B-_G4KR\>: Q4X2!N:XZ<**2"9FQHC6P'J;"ZN;EN, 5?/5\A>!Z!$D2C_\".HW%",E #S45' M^15VE"MCX';EC34\VH&"/>ZPZV#:1 &+]BB_(=4HM\1W//88[^5^]2SJM)3G M!#:!3TWOQ84I!QSRX(JC69L)3GUOQ/K$PPE89/!M0)._9\ "HP70@@*S<+VPR= 4 M-ILSK#.(S$D\>=@Q& FAAW[\$-[/)^WY5'^)2=J9Z9XIAGY?,^2F\JV$D>: MHW_#X5C>*ZX&=X9-'=;+<20XJ,.4A). 3?LU"G#],(4I9>?F(AMX4:"$C+R0 M"/ARX2SY_MB.#5,T%1($L)7(LRUE;M&^>0XLVP&6QBF!(#,CAXT[GQW2SP1& M\'R4<\D?X'SLUZECI\=9"8S!-Y]A:MC!CZNQ3ZF2YK25_"IXH&, DTR]@!WT MM4_QW6]TT>;_US3>@ ::"]^0D;@ST[[ M&G0P]?$IF!.IS5R4B8]J]"^V9O0)'9M:5R6#CMHS!MVQH8]I1R/$(N.Q^>]> M8\B@49 -4,FABOS[+V28=XP%B!E]K7/5R:*HX,=&+I#&<561C>R!7K&/^B4I MV'YO/8'\0ZQRT.7*S*8.R-K(!]F$CPH0&U _ C 85QR I$&<'?85BHF#Q5B2 MH"\\QZKF&B7O'F@"ZB;LDFYC& )]T"NT5Y;-D[F"F+(Q-\7E83;:'),G?\;_ MC-7S31!$K]SZ*H+ET7HYL#Q:+Q^6YP>=H;:(QP3; '6=R^P! 3$#"C*EOH6" M?*<(;!3 OCF.]QYFJ_&D 4K=7N:U4 HIQ"_.!Q;ARDI,L&A<+G5$]0!'N5*B7H5"8!YX& A#S! M@_@*YW OCN$13B$7 DOKHW?6+XD?O38<4#O*_.O%1;^_V&^V1<%J9PI\%TB3 MB^/-ZC*5>;P9.W'Q 7'>7(-LD.+9RJ$-=@WO74)U38[OO4L#C&2JO3#5/^>' M4ZCR="R,V?G"A$V[FVM'QSF:<%WD=6-X6^UHWNPJI]S@[E$F FHI_[4J*92E MYT&2GJ^ZFQ'TG :["1+$:SLZ&1)D0;9RO4\6:4/E'_ MS39I_MG,:Y>8K O8RI/?WWI!^,T+_Y?":^/-6(S$?[2^^!0%.(\BZR1 KA:2(1+,$=3F_CZFA0MW^PC>(1HJ^> M+S["Y_+C1>DDEM[)Q05GE-]!K6Y?LO+AST7RT/F*1O/J]\2N[EI2"Z[ MTE(IE3#[6R!20TI(?@(;N'2,=\#Z%%0YLL+8]UXY+C1\#0(P,N,LV%PBX;=Q M.!%8XY&A9X.HJ5;[;+3CS^3G9[Z$^'JW^)L[+M9S)45O=?5$::6TQZEB.&/] MI7*Q\@)#;%)6@[6RYI"B9+/..*/U:0>UIS56YZKW>V6 L*EZN3;5MX?G.T53 MRV+2+]\3F!/6U@?CJGOSV^'P)>( M+S]GOO3I%":"J:&B&;24F& 4$H:^/8IXC@ $YW:OQ$L:,*,/6\4#D_COWI7ID"!07FDX\:R/+07K.[@1Q.Q,%T[0 M\8* E7/XE!1>K5X)QZRUOYT]_V)_:5^^HCF;/R.-(UD MEC:B)HF";8\QWE-S4?^#I1(C<&?CU_%)XGIP-JT,0VYSJ<6R* $E89LWKO4% M;RVEA9=9=-HY3-YI9\5+_?Q8Y#2>A6/.%<^6T1!3<[[05>;B4E:DL6(BY;5! M>13&.3J^^U6AXS'6]L!@7J*%K(A2FH5DPJN6"BG,$@'/13%)(;W%CR)1PU<. M]T. /2U^\@HP06)]]OC*1%O2QZ\$$S'9Q]V?9L(73+B"/DV,G=BL.//-2WGB M'2MD[1$2)1LV.;F8&0(@[?E]("P["P_0G]0W[8!5&VRSS4G7]K>Y@\OG*];, M[ZH!'KB*C[FE?"#LREXFYX!V';XW]*=)L9MCPG]A)42.>/[C=;;6)Z5[9>U/ MHO:'W2@CBW^./I>#%O]P];+2\BPV,4^I-D(U6KTU-[QL/%0+CJ/D137Y(\'S M^J#4+ZJ;4]%(6DL?5'.ICAQ)CB1'DB/)D4Y]I(Y:J+]VOAMM<)K75WT5"4!V M%95REXK 8I-N];=ZR- MT.5C\K'3?>R\"MNTON8]_-5G,ZE8_) MQT[WL2KO 31:NE8;@9MOORWJ3':I?C\WA*.\)9YH?T9.C=Z:2F4@B7M&$;^" M\LTKM.L@1J*AG\\=<9+4SY;4M5UI76L,>_4F]7KH3?F8?.QT'ZORYI 3L/I^ M18 N45[,ZT;75-W*%O+BC@=C37/&?"O93L:=W\&-:[%6K1OK/U$0,ER^M9W@ M2<6DUZT1O,IHR7F25?'U-;F=-&MLES)TE4,_G<8P:]=D[I4Y#M'40RG(Q^1C MI_O8A06RF$D3I!L(-NTINC LCW)JJ,B\0;B[6.G<)#;ZV4LKIESE8S2&6B][ MB^SFZJ<^P:,S)Y9*3);-::6$ =RMS "6X1GYF'RLQH_)\$S*@,ET!?F8?.QT'ZLRZ**V6WJWYF8* MED*+AI,X]K(",&[B.1;U@[).V887PI]9D6FYQ9^1XLV46@G9E[$?_[5\5XW 14\B7E]Q+.==D"66MN=$ M;6J^-RL=V?9ROCO>X!N^O]_8G7#B#N3@8;'+S*Q.%U*XT>N5Y3$87QQ];ERW M$\:UCL:UT53U;K/?&>1<\;'[F956:)=PYMHQ#[V#AZXWM;;:-+I;'7H]A*U\ M3#YVNH]56:J@&JU.S2V%#[\FX_^96S4*C(2=T\NUVX=SQH]8&<"/;YM9:?]H MF3A^T?U70O?EJ#>C,6RWNOVZ)M E?LK9TO]6Y*^MO,YY<[+O(MFKVU)K9I/D:RN !S3RC)%27Z#O1[^9A\ M3#Y6GVS@"70C;8%XO&E3:^W66KI<\$S"&%4C'AN]2A"/Z]/++4G];$E]5\1C MHU\%XK'L09>/R<=J_-@E]J#O'?'X=-N)3P#Q&-YZ$H!OLDN]GHC'W?9NL#HR MYR@?DX_5^+$+"V0='/'X0K#==D8\%@F:7!VD[@I\7)\8TIG3S$&!C^N,!B&JA9I3B"N=4=*Q'.5NEF M0\(&2@X[?0[;6]G4UHS5;0RUKD0)E(_)QR[R,8D2>*"IRF&?)7Z$?$P^)A\[B)^HJJU^S?W$QZ??@Z;R M3GR?N"'\!=:KPFO5O"D*V\R5*&E.PJ[U744UK L7[JEAZ2T#7S5'C8@&H.FVLO"_DH_53XF M'ZN?K;(*SK[^M@J7:8H=!!&K0HNF(#=!3,(< Q2AWCBWCI[]ZL(*Z0]OQMS. MS^%AO'S#Y!H;)JE4U'-&1=@MA'3Z5%:!#;,IF6UBP&A@P&A-0VLW89ND#2,? MDX^=@ USVO&6@^7E-RZH/"\5LTWR5M2X9G*XY35*C:_VNU!ZV"J;7QU!X+5_ MW6ZSW6\W>YV>M#'D8_*Q$[ Q5L5)NJW^R=_[5[9-;_-*YG/L(BJY^GHKT$/> M%[CETQYL-.?D=FJ#EH;;]SRARMAS'.\=(WIV2%\#Y9V"\4U_FDYD M44L9^]ZK$L)CL" SPM7R%*:PS>/ ( GP(=M':]Z)6)[SW8L<2QE1A;BA?66) M.MWK=)EK44VQVNX?XL WV;G&D+3JYU&(2.9 MA_&RK7#S"FH]+!^KZI6.KAF#3AT7TF\,.YC2*TCK+7TPC\"/"_&%F\K[Q#8G M"CK/O-X@M 4,#M)* (M67!8[Q%&2OG;0.D&N'-6(*S5CF2M7,F5I7DQAPMU_ M^[I,PD] 70]C1@7I7J_[((BH=>\^^[!6_J[RE#IH#/L%=)HERPPX9#%5GG9B MOM]>F9A/[$S,:OB:EG*"K&;6B-6R"K!:5NNL8[5Y>2IJ!0I558+=70Q78UQI#53,V58#)>G\4']/(-R>PR^NU MVRGRG%4CGMNW>BNRT!#S=".Q'G="*@ZJ6)U^],>PU!YU.4VUG4573R0SZ1V2_P0"L>X4K1)].88[P"=O4.>9R M."'\DR(S3XEQ#-FXP+BA U\!/_AP&+ '+>7#$P6O"XX0)T(VDJC8\GR%BT1HRU M;V5F].KH^O0[C>&@W6GJ.6#$"F_U*KO._FK;\$CK1$S'9M?0FFTMQT#\SE:* MW%9:7!IU7&T7'%I5;^HY*);*;[#6)2<3G\%UV2"2%RH__0D*%!S?UHP^H6-3 MZZIDT%%[QJ [-O0Q[6B$6&0\-O^M8JIN=5"Q7[W$R:1>>KDBY]O#\YVB::WX MH,'P@X',;/IRR=2D+ZCX'NG4 _GKOGRQ ]/Q@LBGS_"KSP[S6N;;W^-D IM' MK9LP_A!'!?%/IC!NZ$>T,7RZ^\=O=]^>%;!M'QY_NWF^?_@6GY>8US!]4$NG MDG@C#I[W3JVQ*K)[^/P7.P2,=2+=$W>FP&#D!9LT0G#0IM0GW*B,0/;Z*[B1 MG\?*M'..QQ![Y _\1>Z+.-=T,QLLRT0V>_=\"ZR"7 [K-X;ANY?E+B\>61%3 M#')M#+%ZUKG0^Q3L;:&<8-%XV'JE@X*5^O.AYTN]5I[(F(+= @;3FVUB,!I$ MZM,49DJ.,KL6&S7.*:%#T0,'0B>!?,@7V+UB#U<4K* MF)BVPT1R2_GLA9.\1<%&^XAJP8/J/GVCP&(!C\;;+CB0#@_%-_%?L%3^=V(* MS7AR[.WP!F+[3?C_T/?&=LAFCU]$TQ>?H$G2!,,#F)3":\578#7:+S"H90?< MU&:O&),12 @N"/"I>+/"V90'.SR\%7*Q,V!O>F^KF,I$9>//RKKA,:W=LI_# M7MZ[_T*2OT.#>,99#35GEK8&[<8P3QV;\4@KW,7Z2+)EFA>$(^@X0#H&2Q)F M>H5.!9+%B\](V#/-".9LSI1@%K"$SX>Q#=PP]<$MX&<3'UY3^>]_WMQR$X7B M(<4_^=CD>1Y6!Q[321%9\F9]08Q ($ ?X+,G9B0&1?ZD"@B%'U@+AO("OGNW MPPF04,@X5RP1MQQ8SO0]=KTP9S/!A O>8O_DLX1_+-@/"-V*3#'+"041,3'! MZ(&_88<5V())C7R M*?EQ1<8PVVOBO)-9@-GB)-L!SR5W<'GQA4LOAFAD//-'[ M=U*;N2@3'P7J7]9;T#T0+$P' 8_>HBP&-?3W7\@P[QA7F(1:ODFHU]4DS!H* M4]B[Z5%C XFO_F]!4HFSF1::" FC8%D/)-=6UB*9VE-6.;$T3U!(IHFW ME;%Q/(+&E-NM92;K-/)3074-&,VW!3L.[@@/BDHI$#SB 86/%4 MT\>45E,)[15B4H^9CO%>NQ&L&/:(;=\R ?(->T%SS.4!5076ZYJH+,,)$-'+ MQ(M"Y1L,.%%NF"=(BA/#]>%@H 8TW? PIQ[LI,T-43R?/,L:PZ;SC &K6_' M'N$QTA'C6QXAU13F**F?V/]K[4]/0.OV%3O)F\<[OXIWL*?532[EQ'$95 MOBF\S7"1?.5G,"(.DI4(X3HV$"2SA&P&%,":GMB1MI3[Y#AS-X [% $L9D3# M=TI='@?&A0NR(SE+7WX;$#7QF9=!PODSH0=TP=\0/\JF';\HM8T!,#':<. _ M"3^36L #GC]%183;'T1.N) ?A$66EMRI^.%QY(HMBJ4;L>#]Z'TP*XFON(E2 M>0S['I8J\^L**F (<"\DC\9FZ,SI]-EE*(R5M) MOH]W*UZ@(# A3& ['%TI(#:8DQ@F&Q&HX&_6!S14RBVC@0BTX4E0JG(/YA)C: M0(I1?F\]M91_W-Q\Y_\T*7 E/ :^Y]7BJ\7 8E^"I(O%=Y [2/&D1\">( \" MX4^EAXL'B4T8_ "/<78,@'F)K9*T+OXJ:D5\%\5;X\/&7Z1IR(A/R<$S]J*B,,E# "=%F\ MAK]58:+1%\PI?@73A^>I22+T,\.XEC&8;SVO3 M)-T) LC$93>/)3^"[>>B,22"_O-@Y'?&?-B*A8F!.&#'*F7F[\\)-P_R0K\# M-1MNKI]8>XI>82+,1L_GY['(QRV??Y$U,==]PK+E.ST/%ZX3'T*G+.IPV2M2 M H#,1[7G%;BID1=4*=KIQ+5X, -..\5UM]E#$4N,8Q"LTP(.QR'3@%['?WP" M909FY>S:=MD6LQ]]$H.)P$5.-33S5/G7"S>^U>:NO&A^%&\67[?@JU^RGW.X_LJK:=\F'=-OTNRKISEC6_6^= MDR7BD#YC$#R53]S$FI6+>J=9GOYI@N7+R_)K_!II6;Z%.05YH3;!\H+EB^!* M2,O\;6#^AKJ]KT#PO>#[?5GW:7F]PQIV%D31'UGOPGO3=\^$B5VB^W,UL9LU M62DX!_=9(#L+N0Z,["C]HDHLZHE&X9M;I[?4FY*7:_%%#:[ A$"#%T1_YP!8 M!(>D-^;23(5 !NYA/+9N#*^ J!;5/W'J MNKV?2&^*!^6.JYEWH^"#Z&@\"+6_M%T/L]=LBY7Q2I"?!I;>+6'S.] >"]8+[$\Q5R>K;#7'C>@9H$V MH&-SDJ'OG54(_(G^>-]P7YC##-LZT8$G_&1;^LD^:X;E(HVI>V?U9FA\-[H" M"F?:,ENY;9G"'BXD-ZV!:_ER4UMPTZ%QTXYB#U+P50+_="H7K5+$(0BFR8X+ M-V(962H$RQR;D^XJ5IM->.6R@SGL/12G86#H@&F$!>ZY^9/([G+E0EGD=V$^ MEX%7ED"UC7D%\]VW/@@5O%)(7EER$+HQK]1SB*H0K%)$5LF941J MXJB5([- ML]:-%< 5+K3-76A=_?]\'@-P;3MQHB9R//99:XJ HG)RRAKW6#9.:58N5!%7 M5$Y&61-YEHU16H#,!9^4D4_RY)(VEG I"I_D6S "6],6&FKQ\A!9 >UQ%IS) M-OD2"?LJ[UY"0EK8\>(3:WC1#_I=/&&WB[@IUK7TM:JA4[EH2GGY ?=?XVF% M*2]$3HA<2B?I3D5.P<:>LA Y(7(E$+F<#_UW+WPREBA8A,+ISWF%W!6+ X]3 M[G)RW.]6UA3 ENW%%M9%V^B.H<+^D\WZ:+HN];:IL%\'\NJVCWV72J\N,LZ^ M//I"[337.)\8&V6L:8I]?"H7:K7562P0M'5-TU4K4] "0D*JCDVJUCG^-Y0J M3)&L*G)>[ETA585A+R%5*:1JW0E](%4)@J/"=M3>00\7(39"; HN-HW=;$7- MRD6KJG:V-OEV+U,Y'4(66@XNM0D6L2<4(_)T SM<+^]M*.(;5Q["!;3LQ4B9 M* &MRH6RM7TCPE\+R1XK#HS2LD>[*0/JT[-')HUJ48(\B MLL?6S%&7*A?MK7LIY!DO?^II@,?@7]WX<1$.[-8? S6'_&^D@6'Y[(3@XI]P M63BP@(X-%0@]L5T#+SASJ E7_J#G0;]T3N387?S]9]+T%FW@VJ;O+;\E-B7> M\_?]>456_XX] 91HC3BY8C]?G' X$^V9G@P7"1Y;%)C MPSJ)4W!^\DNG.!KM9HJ*]'?./,#CV X:EP:8CCIX%8Q)*\Q8R(N# OF+H:AM MC8Z&2E/6.@VYI7::([4^H@U%TW1M-!K^"4CN"?D;RXU@FR_@'D#/VD72,LZQ M^K1(N R"O_SK=NND/LNN8\UYAL5EAUP*Z%$09C:&2 "80014-+6)2\_"7\YU MPYV8VMN983%:L)O.@X<%4H.,,B?/C$S\ZRD/U23.1X%Q%+PY^+H&7YTN?MYH MU.IJ(_$KJ28G?K[L4;)2D]K)MRQ[U/+/&U)3#.K]!Z6N?-0:TWLUD) 7KDN M"L7K[GYM.\1[H>0/JCFD!]I()U=T2,<#ZI"Z7"5X6)ZEZWO:^NMIS\R+3;U' M;42]MW\.G-.+H&[7Z8!&(QM MYBX1E,Q 28L-'6BIDRSZKA0Q.+?4(P[O';M-#,X11>P=;0/BQII8@=VW(%:D M.I@NC:K:VD&XSIXB9D4#<"%_*>5O353!N\B?4KE0JE)]!Z>I0OZ$_!4[4Z2Q M$(*ZI-;?1I*8(&QUV.QR*/\GA*P@[':<0I;MQ+( >URC#9,+E"2R MXJ1-K=4+4""*/?$,CQZ-8>HZ!N2! A<-#7--Q0EO=;E0NYLY@X=(CM)03?'Q+?YVG>IV7V-A:M MW;H#6@%K!QZ"B7)O^NZ9,+)+='^N1G:GX.P[;9$=FMB:I1/;>Z&.Z-ZWI6V: ML@-YO2,ZU)>50]:8 ]X#6V3Z9\%6^^LPWL#(DZ)T&!=)O^^- MT/)EK_0=EAN-W#HL"]Y[)]X+UDLL3S&79SO@M<<=2"W0#G14_C%L5$V 4^A, MCVK,.-?IP!,NLBU=9"GZ@&?8,)NY;9C"%"XD-ZT!:_ER4TMP4[FY:8WK+04W M)7!-NW*15SJ>X)="\XJKV%JK*#72 MA,'\+O!L8U[!]';!*^7DE27@:V->47+82 6K%)%5EN"NC3FE7KEHY=7;4?C2 M,JQZO!N9<)IM[C3+U%E8S31$]5$Y.6==:)1.G8+>5$J7("49)[^O*QBA- MP.6"3\K()VM\7-G8!#MM*$79>?+T;C5KK6;!L1:O!;&CQKLERS++-OD22?LJ MY]Y.^PZKV&6EDU= P_XK.JVPY(7("9%+Z2/=K6\O*F"I$K"/,=I\CE M7%U@Y\+7E"H78^%D*J=3R$++0= MF]!8NVP18K_9*5S*SN/-)I:W+DA,HPA_?;<3 MH[3LT<+C5L$>I62/%8'T:=DCCYQ%P1U%Y(X5/OBTS-$!38L[JI7@!U@2'AE-"H.ZV!$IC9QZ5GXR[ENN!-3>SLS M+$9M=M-Y\##^[C-ULC J-FK^]7G065V2:A)?HP#B!6]>W9"]T:C5U4;)&\Z+ M0:4=E+KR4=MTG5?DA>L2-%[Q>E)?VP[Q7BCY@VH.Z5DZU) M(BEREE;5:2M&EZ.C]Z,VHJ*S_,;4F^#)LSE'0-%1/DM'>6=B.YK'*HLS*O9, M8VQ8[/Q>4#(3)2TV=*"E3K(HO%*$$MQ2CSB\X>4VH01'%'ETM&U3FVNRG=ZC M;VI+8KW!VZ(WN)"_HY._-0G,[R)_6!&_VI'RRC\3\E<03CQ.^UR]J$O -0%"Q?I+GEZME(R_(JQH + MCA<<7R)?0EK>;U8NY(1HQ*V0@^![P??O:MZG9?86,'N]*$45V](\3=DYN=6N7!1% M@>< 602'I+?FTG)(ISB]M06'[,GZ2 M-""VT6CUR-)-%L'MG)MS=E61&?T[8-;M<%-QT:-^T(Q&W4 MP[/=2(+_F4N["J8I%M,L8+I<>48M!,\6J?M>1P+=*)JGEY-1\FP0W,%V&47IART8Y5T UV:,HN30 M]E7P21'Y9,WY938VP<8 V[=]+:"'JQB)AWFV?169R\>8N;S*N[?3SEP=S/1J MBXH<0N2.3N3VU6FYHV)R95Z>#R%R!6&^XQ2YG$_]=R]\F.JF+AYFB+HX0NX. M2>[R\MSO5MA:E8MZ8P<]@(I9"J?08K)1V]=@GD?:$RSC[,NC,)K2DB856W8% MZ[2Q *O):3J^*2JOI,.Y;*$@0U563V K>H8^G?DUA;V2"(@5YW2 MI>O=)X-E)>)C2\H=6S<-EL%"N&B(K(QRLL>*2/NT[-$ 3"JXHXSZI1Y1ZC00L<.N/X4'#^36? M!]6/_L"E?_G4\GH_X(?[!-=^,NWA]]@B-SGG ,FHWO7"#_%9%%AB D_S')]6 M+AZ_?7KL_>=;[_:)]'Z#GX\DY(Q@,!<12S :SBU%[(7X[*17 I#9)^479(Y1 M_LXBUW3@^)KSQAE?:;-FI(TJ:U=Z:8]A4&^$]1&D.C$LSR8:?&QAG@K.&VNY M/=")[PQ?-)>2[K-#*:LZ\FIX+^3?OF63&_N5.N2+;:*$N.2F=E\C'RH)7U4^ M5LGU%;]I_O+YSRM5]FK/?J9826[IZZJD\LD$J74]VZ+X@M^,[_ Y^6S: T#R MO;]\PS. GE\U%Z9(;CP=W_;;Y][7RD?VAB77]_O!R.!2^(./!E;-I*!&?E#S MC8\('P1#X ^I++D(*3T=)*=\Y1$6%-[SBZ\'%>*'[HH%R#+^)WGCOT!%U<+T?/9 F M^%+S\(HW\@)CJ0;O=O!LTT6YBS]^Z4-B[ZV1)[C2[%DC>-PM6E' NK@3SE^$;3K)? 7 M+ETJ)N5#>SRVD2KP214?ZIM!IP10 !X['(4G+=VS.6LM.A]G0%W_]GI>IT]5 MR]V(C>:1/8A_#*LNI_.A2+$MH%6Y:$M2%99S8;./2*K'K)DN E\,*RA MZ;O(6/#-EA1H+:$ W AK?FLXW/O#H<._F/IWZR)9NA7Q@]#!YB7TK46ITD' M WGK5;FSZ%X(":)YGF,,? ;+4(PT_G:F:WWV?J*' T!2.12F_H&I[]@6R<4L;J M4S2A7_D.R-X]C,O6?]-,/ZGDG"QCEF"";!_$+H ;86P-.5U?-:"]82%SL,T0 M-P(8&HB?P[8&4+VX9Y"1AFV8O+<-%J*S>B%N8*!WHTM0@H9W';SEJP;2[H\_ MV8YCO\*R@)D%WWAOB6LB@\))TKV4Y!W/(5Z8A[Y5#L--?>%_:7]T R3Z;XA>]M4 M50 49JK+?:'4FQ.T1"MUI>B%0A=(1D,%T9G8KH%WGSD40"%PROFKH7LOH:L@ M=A6!,X7-66K?,%[%VB--YXOX-.SQ,M.@PA2FJ*PU6GCS6 M@%2&]U_*C$S0GKA,R$Q7A@-$ K0X9S'$D2I &[@@H".8K$,_SFQI/$IL)^!K MNFPM&)G3[$='O.4TEF\YZ=W),A9Z%AM5.3:JPIT'])]Z7TFG1BZ_=&\_]QY) M_Y9T;Z_(5?^Q^_FAU_O*_/._]Y^^D.[EY=VWVZ]NGQ[N;A[9DMT_W%WVKF"=\ "F$!LC>V)2E^2%:VF-;27'@,,S'9'8;%O7M( M58?^Y1M.A.V"EW)/B>^&UC< ,=L!>/=*R8DZEVRNN*M,80CA8(Z %OA)!W,LLQ,IVW?(Y8M!1[ B#"("8+X;C8PA==A3^'?7S#EF M:&;X'5\J]$@#S(0W5)D-8IKV*YL?P$_TJ+C,4D%?IL->%G'2E'%KI&\%O,E. MTN"5-!!H/"_#>2YA[2JR&C( W/G?@&T1 R^]W$(:>'CH^ +#?*5H8$6H&CMD ML4Q#7$4P@R(9L2WF]4T0%/3)#X$\/W"DN';X-)Q=, )B#_Z/GPO-(^0T>B4O M?;1KSN^ZTV4%A? /$ODNG8BJQ\&'T-K(R[ 5<9S.7,C,_0"QJ'<,J2C$:>^ M15UF=>+#4VC,56IDU\K] TB53D>&Q17" U, 34I/\^053WX:ZI7X^3]N$\U MB%HA6'**$L5_Y#[GX"A>P2I# MUJ-LBS30!+7@XT@Y #&"0P5<>NN?TN82WVR;U+ M^" UVT ZU\C7^Q7+$"[$Y6HV_!2QL,_N44U!WU[X3=.2T M8\J.AP0$BQ)_,#=?U8#9C%A<4Z"%&)Z0=HQ)_+P[4!HC(/N=@R9QJ M(SP;#["F8:'K=LC#$]@#@% CA%;5$,8RG@QX7?5#S7X9U^Q3@7P(-?N.#<]=:\>[&17%K2\7Y,8U4 MB MZ )U,7##<%]")!\:JNQO'5 BQC2DW@F9C<$L ';X;BQ (T1&N"!2YQP0T6@& M'XV6X:,:F0:"N3ZH@A_,3 D!XD:J-D86F)3N#[D--B?72T%I>FRP$H0,I@"* MDF&5"!(^@>+47[4W?I>+9)^!?;#"\[!OEK+S M0"X]X3#"8T]X#D_POQXV+Z_UWAGF-6F.]ND!Y>#+8E&W3K2S M\GBRP,'"HLEJ9+HW_8_+JN>X+M?/4[9#8HYL=,[@5!<7(W ]!3OZ_[CIZ7:6 MG?O6<&V0UW&"J:AG]?ES@9/]1.ZS_8\Y'IOG^P/$YS.TD1LU%6GQ%#O^U0V= M\0_#9-&&Z[NX?PW113G%EH$I,D0UYU(>;QB*D<\\M+-<$?%R(),QQ??+_Y@ "SM\! $EWNF0:I\UV!"P:0< MMPUM&'BW8%ZP.2C5?9I$42H !I-0G0>(P571MN88[O>8&@ +:1I\4HV6R@3E M8A+-]^QQY"^&L?E3D9\Y.<"\+J;5%L&DMYK%8RW_L>.4[I9/0"'$1XJ-W M!BLQS+"G[T[/759S'UKE@6H+%41XM@9((;R.R]&+[08Y-1IB6D<_F6@.:);I M.*;0F"?F)!/!(DNE.I)C#$[G^_P;)P2[A)_'P2ULX#/P!"ZPL3QB<"3%#Z36 M##)\6TA0G"#S3(VB""$=P]OAR@&=#8AG\]JO#HH%,3%(Y=/@=,SU^ S89_P9 M(E!V&K6DBD#9 HQEY_%'"[O6GO:H]5!A]PC@L,SJIY=H@YRQ?*-M)(@XACTK MT51UXR9BL N"U0G[0-P3S8K8,@6::+)R+TH0HL >\48UA_ 0CF3G2NS4 ZYW METQB"$J%[0H;6>&![V;]^%\9FT2;+F.5U*;WCAEHAY808Z!?[[]^)CU23)Y/:Y\P-+",V/FJZ])5[A8*1 M7@.Z(+)T\FM6'BA*S!QSV'J.@8Y6NS4#0UU MT@=6(YTNBT?CV>OANLVX[&-J,,G9RU@ET8<2@Y;:&I]'+)\[,-E=?\35G;> M[ODIW'1CXP>6@4Z>A<_16-@H0X ;1$4%^'?YBSV''\[4"(GY$5$?.+;_S*T# MYITF3HQ7M(A7JL&F'&3KNCXCT,@WV2%ID(H0;BP_#-MWS;?9N+0EWG7Z$_4- M'G*N<-,K>>S@:DW9VXE:W/:#)4;V6?#6)A,^\$75\5]NAB#3\4W/I,]H!DWM MU$4G[8'[,[3:_AR(+1K$,:!< MT%?\*SQ;#X4]B'/@:_H:A.ZK_-/7MXC:&7IHQ1],P$_@VMO%RWN=1S93[E":FQA39V(;M M"^ WI]ERY@]>Y?J3T&F'X'.E,R^?76,_"*>3G$VZ9)/0634'ME$$P=+!EJP' M>S(F"#)[+6D;CL7ZS&TIN610[C**)YFOXWCW'OD,J !&WN\OF(P1$[I7'E03 #5V:,==J2Q6 :#S&.'B"6.+.%\QZ)F&81(P"+